Module context

Module context 

Source

Structs§

AsyncCallTxData
BackTransfers
BlockchainRng
BlockchainUpdate
CallbackPayments
Signals to the callback that funds have been returned to it, without performing any transfer.
FailingExecutor
Dummy executor that fails whenever called.
HandleMap
InvalidSliceError
Returned if load/copy slice could not be performed. No further data needed.
ManagedTypeContainer
Promise
TxCache
TxContext
TxContextRef
The VM API implementation based on a blockchain mock written in Rust. Implemented as a smart pointer to a TxContext structure, which tracks a blockchain transaction.
TxFunctionName
Contains a SC function name (endpoint, “init”, etc.)
TxInput
TxLog
TxPanic
TxResult
TxResultCalls
TxTokenTransfer
Models ESDT transfers between accounts.

Enums§

CallType
GasUsed

Traits§

TxCacheSource

Functions§

async_call_tx_input
async_callback_tx_input
async_promise_callback_tx_input
big_int_signed_bytes
big_int_to_i64
big_uint_to_u64
big_uint_unsigned_bytes
merge_results
result_values_to_string