Package org.aion.avm.userlib.abi
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 ABIDecoder Utility class for AVM ABI decoding.ABIEncoder Utility class for AVM ABI encoding.ABIStreamingEncoder Utility class for AVM ABI encoding.ABIToken Identifiers of the tokens the ABI uses to describe extents of data in a serialized stream. -
Exception Summary Exception Description ABIException General exception thrown when ABI classes are used incorrectly.