Module host_functions_wamr

Module host_functions_wamr 

Source

Structsยง

Issue ๐Ÿ”’
RoundingModeGuard ๐Ÿ”’
RAII guard for temporarily setting rounding mode Automatically restores the previous rounding mode when dropped

Constantsยง

MAX_WASM_PARAM_LENGTH ๐Ÿ”’

Functionsยง

account_keylet
amm_keylet
cache_ledger_obj
check_keylet
compute_sha512_half
credential_keylet
delegate_keylet
deposit_preauth_keylet
did_keylet
escrow_keylet
float_add
float_compare
float_divide
float_from_int
float_from_uint
float_log
float_multiply
float_pow
float_root
float_set
float_subtract
format_currency_code ๐Ÿ”’
Format currency code for display (handles both standard 3-char codes and hex)
format_token_amount_for_display ๐Ÿ”’
Format a TokenAmount for display
get_current_ledger_obj_array_len
get_current_ledger_obj_field
get_current_ledger_obj_nested_array_len
get_current_ledger_obj_nested_field
get_data ๐Ÿ”’
get_dp
get_keylet ๐Ÿ”’
get_ledger_obj_array_len
get_ledger_obj_field
get_ledger_obj_nested_array_len
get_ledger_obj_nested_field
get_ledger_sqn
get_nft
get_parent_ledger_hash
get_parent_ledger_time
get_tx_array_len
get_tx_field
get_tx_nested_array_len
get_tx_nested_field
line_keylet
mpt_issuance_keylet
mptoken_keylet
nft_offer_keylet
offer_keylet
oracle_keylet
pack_out_float ๐Ÿ”’
parse_asset ๐Ÿ”’
parse_stamount_for_display ๐Ÿ”’
Parse STAmount bytes and format for display according to token type Uses the actual logic from TokenAmount::from_bytes to ensure consistency
paychan_keylet
permissioned_domain_keylet
read_hex_from_wasm ๐Ÿ”’
read_utf8_from_wasm ๐Ÿ”’
set_data ๐Ÿ”’
set_rounding_mode_from_param ๐Ÿ”’
Helper function to set rounding mode from WASM parameter and return RAII guard Returns a guard that will automatically restore the previous rounding mode
signers_keylet
ticket_keylet
trace
trace_account
trace_amount
trace_num
trace_opaque_float
unpack_in_float ๐Ÿ”’
update_data
vault_keylet