Package org.aion.avm.userlib
Defines utility and quality-of-life classes which can optionally be used by user-defined contract code.
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 AionBuffer A buffer, much like an NIO ByteBuffer, which allows the easy encoding/decoding of primitive values.AionList<E> A simple List implementation.AionMap<K,V> Hash table based implementation of theMap
interface.AionSet<E> A simple Set implementation.AionUtilities A collection of methods to facilitate contract development.CodeAndArguments Just a wrapper over the way we serialize/deserialize the code+arguments tuple for a CREATE call.