Structs§
- Build
Info AbiJson - Constructor
AbiJson - Same as EndpointAbiJson but ignores the name
- Contract
AbiJson - Endpoint
AbiJson - Enum
Variant Description Json - Esdt
Attribute AbiJson - Represents an entire ESDT attribute ABI file. The type descriptions only show up here.
- Esdt
Attribute Json - Event
AbiJson - Event
Input AbiJson - Input
AbiJson - Output
AbiJson - Rustc
AbiJson - Struct
Field Description Json - Type
Description Json
Enums§
Constants§
- TYPE_
DESCRIPTION_ JSON_ TYPE_ ENUM - TYPE_
DESCRIPTION_ JSON_ TYPE_ EXPLICIT_ ENUM - TYPE_
DESCRIPTION_ JSON_ TYPE_ NOT_ SPECIFIED - TYPE_
DESCRIPTION_ JSON_ TYPE_ STRUCT
Functions§
- abi_
to_ json_ dummy_ environment - Same as
contract_abi
, but allows caller to replace the compiler metadata, so that ABI tests are deterministc and independent on compiler version. Will return the main contract ABI + view contract ABI. - contract_
abi - Function provided for convenience. Yields the ABI JSON of a contract as string.
- convert_
type_ descriptions_ to_ json - deserialize_
abi_ from_ json - print_
abi - Function provided for convenience. Prints the ABI JSON of a contract to console.
- serialize_
abi_ to_ json