Package net.osslabz.evm.abi.definition
Class SolidityType.ArrayType
java.lang.Object
net.osslabz.evm.abi.definition.SolidityType
net.osslabz.evm.abi.definition.SolidityType.ArrayType
- Direct Known Subclasses:
SolidityType.DynamicArrayType,SolidityType.StaticArrayType
- Enclosing class:
- SolidityType
-
Nested Class Summary
Nested classes/interfaces inherited from class net.osslabz.evm.abi.definition.SolidityType
SolidityType.AddressType, SolidityType.ArrayType, SolidityType.BoolType, SolidityType.Bytes32Type, SolidityType.BytesType, SolidityType.DynamicArrayType, SolidityType.FunctionType, SolidityType.IntType, SolidityType.NumericType, SolidityType.StaticArrayType, SolidityType.StringType, SolidityType.TupleType, SolidityType.UnsignedIntType -
Field Summary
Fields inherited from class net.osslabz.evm.abi.definition.SolidityType
name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject[]decodeTuple(byte[] encoded, int origOffset, int len) byte[]Encodes the value according to specific type rulesabstract byte[]encodeList(List l) protected byte[]encodeTuple(List l) static SolidityType.ArrayTypeMethods inherited from class net.osslabz.evm.abi.definition.SolidityType
decode, decode, getCanonicalName, getFixedSize, getName, isDynamicType, toString
-
Constructor Details
-
ArrayType
-
-
Method Details
-
getType
-
encode
Description copied from class:SolidityTypeEncodes the value according to specific type rules- Specified by:
encodein classSolidityType
-
encodeTuple
-
decodeTuple
-
getElementType
-
encodeList
-