List of all items
Structs
- blockchain::BlockchainMock
- blockchain::VMConfig
- blockchain::VMConfigRef
- blockchain::state::AccountData
- blockchain::state::AccountEsdt
- blockchain::state::BlockConfig
- blockchain::state::BlockInfo
- blockchain::state::BlockchainState
- blockchain::state::BlockchainStateRef
- blockchain::state::EsdtData
- blockchain::state::EsdtInstance
- blockchain::state::EsdtInstanceMetadata
- blockchain::state::EsdtInstances
- blockchain::state::EsdtRoles
- builtin_functions::BuiltinFunctionContainer
- builtin_functions::BuiltinFunctionEsdtTransferInfo
- host::context::AsyncCallTxData
- host::context::BackTransfers
- host::context::BlockchainRng
- host::context::BlockchainUpdate
- host::context::CallbackPayments
- host::context::FailingExecutor
- host::context::HandleMap
- host::context::InvalidSliceError
- host::context::ManagedTypeContainer
- host::context::Promise
- host::context::TxCache
- host::context::TxContext
- host::context::TxContextRef
- host::context::TxErrorTrace
- host::context::TxFunctionName
- host::context::TxInput
- host::context::TxLog
- host::context::TxPanic
- host::context::TxResult
- host::context::TxResultCalls
- host::context::TxTokenTransfer
- host::runtime::Runtime
- host::runtime::RuntimeInstanceCall
- host::runtime::RuntimeInstanceCallLambdaDefault
- host::runtime::RuntimeRef
- host::runtime::RuntimeWeakRef
- host::vm_hooks::TxVMHooksContext
- host::vm_hooks::VMHooksDispatcher
- host::vm_hooks::VMHooksHandler
- schedule::GasSchedule
- types::Address
- types::EsdtLocalRoleFlags
- types::H256
- types::VMCodeMetadata
Enums
- host::context::CallType
- host::context::GasUsed
- schedule::GasScheduleVersion
- types::EsdtLocalRole
- types::VMTokenType
Traits
- builtin_functions::BuiltinFunction
- host::context::TxCacheSource
- host::runtime::RuntimeInstanceCallLambda
- host::vm_hooks::InstanceStateSetEarlyExit
- host::vm_hooks::VMHooksContext
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
- executor_impl::new_experimental_executor
- host::context::async_call_tx_input
- host::context::async_callback_tx_input
- host::context::async_promise_callback_tx_input
- host::context::big_int_signed_bytes
- host::context::big_int_to_i64
- host::context::big_uint_to_u64
- host::context::big_uint_unsigned_bytes
- host::context::merge_async_results
- host::context::result_values_to_string
- host::execution::commit_call
- host::execution::commit_call_with_async_and_callback
- host::execution::commit_deploy
- host::execution::execute_deploy
- host::execution::execute_query
- host::vm_hooks::vh_early_exit::early_exit_async_call
- host::vm_hooks::vh_early_exit::early_exit_out_of_gas
- host::vm_hooks::vh_early_exit::early_exit_vm_error
- system_sc::execute_system_sc
- system_sc::is_system_sc_address
- types::top_encode_big_uint
- types::top_encode_u64
Type Aliases
Constants
- blockchain::reserved::STORAGE_RESERVED_PREFIX
- blockchain::reserved::STORAGE_REWARD_KEY
- blockchain::state::DEFAULT_BLOCK_ROUND_TIME_MS
- host::vm_hooks::vh_early_exit::ASYNC_CALL_EARLY_EXIT_CODE
- system_sc::ESDT_SYSTEM_SC_ADDRESS
- vm_err_msg::ARG_OUT_OF_RANGE
- vm_err_msg::BAD_BOUNDS_LOWER
- vm_err_msg::BIG_INT_BITWISE_OPERATION_NEGATIVE
- vm_err_msg::CANNOT_COMPARE_VALUES
- vm_err_msg::CRYPTO_ED25519_ERROR
- vm_err_msg::CRYPTO_INVALID_SIGNATURE
- vm_err_msg::DIVISION_BY_0
- vm_err_msg::ERROR_BYTES_EXCEED_INT64
- vm_err_msg::ERROR_BYTES_EXCEED_UINT64
- vm_err_msg::ERROR_NO_CALLBACK_CLOSURE
- vm_err_msg::ERROR_SIGNALLED_BY_SMARTCONTRACT
- vm_err_msg::EXPONENT_IS_POSITIVE
- vm_err_msg::FUNCTION_NOT_FOUND
- vm_err_msg::MULTIPLICATION_OVERFLOW
- vm_err_msg::NON_PAYABLE_FUNC_EGLD
- vm_err_msg::NON_PAYABLE_FUNC_ESDT
- vm_err_msg::NOT_ENOUGH_GAS
- vm_err_msg::NUMBER_IS_NOT_NORMAL
- vm_err_msg::PROMISES_TOKENIZE_FAILED
- vm_err_msg::WRITE_READONLY
- vm_err_msg::WRITE_RESERVED