Module elrond_wasm::api
source · Modules
Structs
Returned if load/copy slice could not be performed.
No further data needed.
An error handler that simply panics whenever
signal_error
is called.
Especially useful for unit tests.
Implements ErrorApi
.An error handler that simply panics whenever
signal_error
is called.
Especially useful for unit tests.
Implements ErrorApi
.Enums
Only used for sending sign information from the API.
Constants
Traits
Definition of the BigFloat type required by the API.
Definition of the BigInt type required by the API.
Interface to be used by the actual smart contract code.
Provided for convenience.
Designed to be used in any types that send tokens or calls.
Wrapper around the EllipticCurve functionality provided by Arwen.
Interface to only be used by code generated by the macros.
The smart contract code doesn’t have access to these methods directly.
Interface to only be used by code generated by the macros.
The smart contract code doesn’t have access to these methods directly.
Interface to only be used by code generated by the macros.
The smart contract code doesn’t have access to these methods directly.
A raw bytes buffer managed by Arwen.
API that groups methods that either send EGLD or ESDT, or that call other contracts.
A raw bytes buffer stored statically:
Provided for convenience.
Designed to be used in storage mappers.