Defines classes related to encoding/decoding the high-level data types serialized into transaction payload data.
Note that the classes defined here are NOT part of the AVM and are packaged as part of the user-defined contract.
Class Summary Class Description ABIDecoderUtility class for AVM ABI decoding. ABIEncoderUtility class for AVM ABI encoding. ABIStreamingEncoderUtility class for AVM ABI encoding. ABITokenIdentifiers of the tokens the ABI uses to describe extents of data in a serialized stream.
Exception Summary Exception Description ABIExceptionGeneral exception thrown when ABI classes are used incorrectly.