List of all items
Structs
- tx_execution::BlockchainVM
- tx_execution::BlockchainVMRef
- tx_execution::BuiltinFunctionContainer
- tx_execution::BuiltinFunctionKdaTransferInfo
- tx_mock::BackTransfers
- tx_mock::BlockchainRng
- tx_mock::BlockchainUpdate
- tx_mock::CallTxData
- tx_mock::CallbackPayments
- tx_mock::HandleMap
- tx_mock::Promise
- tx_mock::TxCache
- tx_mock::TxContext
- tx_mock::TxContextRef
- tx_mock::TxContextStack
- tx_mock::TxFunctionName
- tx_mock::TxInput
- tx_mock::TxLog
- tx_mock::TxManagedTypes
- tx_mock::TxPanic
- tx_mock::TxResult
- tx_mock::TxResultCalls
- tx_mock::TxTokenTransfer
- types::H256
- types::VMAddress
- types::VMCodeMetadata
- vm_hooks::DebugApiVMHooksHandler
- vm_hooks::SingleTxApiData
- vm_hooks::SingleTxApiVMHooksHandler
- vm_hooks::StaticApiVMHooksHandler
- vm_hooks::VMHooksDispatcher
- world_mock::AccountData
- world_mock::AccountKda
- world_mock::BlockInfo
- world_mock::BlockchainMock
- world_mock::BlockchainState
- world_mock::FailingExecutor
- world_mock::KdaData
- world_mock::KdaInstance
- world_mock::KdaInstanceMetadata
- world_mock::KdaInstances
- world_mock::KdaRoles
Enums
Traits
- tx_execution::BuiltinFunction
- tx_mock::TxCacheSource
- vm_hooks::VMHooksBigFloat
- vm_hooks::VMHooksBigInt
- vm_hooks::VMHooksBlockchain
- vm_hooks::VMHooksCallValue
- vm_hooks::VMHooksCrypto
- vm_hooks::VMHooksEndpointArgument
- vm_hooks::VMHooksEndpointFinish
- vm_hooks::VMHooksError
- vm_hooks::VMHooksErrorManaged
- vm_hooks::VMHooksHandler
- vm_hooks::VMHooksHandlerSource
- vm_hooks::VMHooksLog
- vm_hooks::VMHooksManagedBuffer
- vm_hooks::VMHooksManagedMap
- vm_hooks::VMHooksManagedTypes
- vm_hooks::VMHooksSend
- vm_hooks::VMHooksStorageRead
- vm_hooks::VMHooksStorageWrite
Functions
- crypto_functions::keccak256
- crypto_functions::sha256
- crypto_functions::verify_ed25519
- display_util::address_hex
- display_util::bytes_to_string
- display_util::key_hex
- display_util::verbose_hex
- display_util::verbose_hex_list
- mem_conv::with_bytes
- mem_conv::with_bytes_mut
- mem_conv::with_mem_ptr
- mem_conv::with_mem_ptr_mut
- tx_execution::execute_current_tx_context_input
- tx_execution::execute_system_sc
- tx_execution::is_system_sc_address
- tx_mock::big_int_to_i64
- tx_mock::call_tx_input
- tx_mock::callback_tx_input
- tx_mock::merge_results
- tx_mock::promise_tx_input
- tx_mock::result_values_to_string
- with_shared::with_shared_mut_ref
Type Aliases
Constants
- crypto_functions::KECCAK256_RESULT_LEN
- crypto_functions::SHA256_RESULT_LEN
- tx_execution::KDA_SYSTEM_SC_ADDRESS_ARRAY
- tx_execution::builtin_function_names::CHANGE_OWNER_BUILTIN_FUNC_NAME
- tx_execution::builtin_function_names::DELETE_USERNAME_FUNC_NAME
- tx_execution::builtin_function_names::KDA_LOCAL_BURN_FUNC_NAME
- tx_execution::builtin_function_names::KDA_LOCAL_MINT_FUNC_NAME
- tx_execution::builtin_function_names::KDA_NFT_ADD_QUANTITY_FUNC_NAME
- tx_execution::builtin_function_names::KDA_NFT_ADD_URI_FUNC_NAME
- tx_execution::builtin_function_names::KDA_NFT_BURN_FUNC_NAME
- tx_execution::builtin_function_names::KDA_NFT_CREATE_FUNC_NAME
- tx_execution::builtin_function_names::KDA_NFT_UPDATE_ATTRIBUTES_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_ASSET_TRIGGER_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_BUY_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_CANCEL_MARKET_ORDER_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_CLAIM_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_CONFIG_ITO_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_CONFIG_MARKETPLACE_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_CREATE_ASSET_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_CREATE_MARKETPLACE_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_DELEGATE_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_DEPOSIT_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_FREEZE_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_ITO_TRIGGER_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_SELL_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_SET_ACCOUNT_NAME_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_TRANSFER_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_UNDELEGATE_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_UNFREEZE_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_VOTE_FUNC_NAME
- tx_execution::builtin_function_names::KLEVER_WITHDRAW_FUNC_NAME
- tx_execution::builtin_function_names::MIGRATE_USERNAME_FUNC_NAME
- tx_execution::builtin_function_names::SET_USERNAME_FUNC_NAME
- tx_execution::builtin_function_names::UPGRADE_CONTRACT_FUNC_NAME
- tx_execution::vm_builtin_function_names::CHANGE_OWNER_BUILTIN_FUNC_NAME
- tx_execution::vm_builtin_function_names::DELETE_USERNAME_FUNC_NAME
- tx_execution::vm_builtin_function_names::KDA_LOCAL_BURN_FUNC_NAME
- tx_execution::vm_builtin_function_names::KDA_LOCAL_MINT_FUNC_NAME
- tx_execution::vm_builtin_function_names::KDA_NFT_ADD_QUANTITY_FUNC_NAME
- tx_execution::vm_builtin_function_names::KDA_NFT_ADD_URI_FUNC_NAME
- tx_execution::vm_builtin_function_names::KDA_NFT_BURN_FUNC_NAME
- tx_execution::vm_builtin_function_names::KDA_NFT_CREATE_FUNC_NAME
- tx_execution::vm_builtin_function_names::KDA_NFT_UPDATE_ATTRIBUTES_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_ASSET_TRIGGER_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_BUY_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_CANCEL_MARKET_ORDER_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_CLAIM_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_CONFIG_ITO_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_CONFIG_MARKETPLACE_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_CREATE_ASSET_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_CREATE_MARKETPLACE_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_DELEGATE_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_DEPOSIT_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_FREEZE_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_ITO_TRIGGER_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_SELL_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_SET_ACCOUNT_NAME_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_TRANSFER_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_UNDELEGATE_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_UNFREEZE_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_VOTE_FUNC_NAME
- tx_execution::vm_builtin_function_names::KLEVER_WITHDRAW_FUNC_NAME
- tx_execution::vm_builtin_function_names::MIGRATE_USERNAME_FUNC_NAME
- tx_execution::vm_builtin_function_names::SET_USERNAME_FUNC_NAME
- tx_execution::vm_builtin_function_names::UPGRADE_CONTRACT_FUNC_NAME
- vm_err_msg::BAD_BOUNDS_LOWER
- vm_err_msg::BIG_INT_BITWISE_OPERATION_NEGATIVE
- vm_err_msg::CANNOT_COMPARE_VALUES
- vm_err_msg::DIVISION_BY_0
- vm_err_msg::ERROR_SIGNALLED_BY_SMARTCONTRACT
- vm_err_msg::EXPONENT_IS_POSITIVE
- vm_err_msg::NON_PAYABLE_FUNC_KDA
- vm_err_msg::NON_PAYABLE_FUNC_KLV
- vm_err_msg::NUMBER_IS_NOT_NORMAL
- world_mock::reserved::STORAGE_RESERVED_PREFIX