Module
Data.AbiParser
- Package
- purescript-web3-generator
- Repository
- f-o-a-m/purescript-web3-generator
#SolidityType Source
data SolidityTypeSolidity Type Parsers
Constructors
SolidityBoolSolidityAddressSolidityUint IntSolidityInt IntSolidityStringSolidityBytesN IntSolidityBytesDSolidityVector (NonEmptyList Int) SolidityTypeSolidityArray SolidityType
Instances
#FunctionInput Source
newtype FunctionInputSolidity Function Parser
Constructors
FunctionInput { name :: String, type :: SolidityType }
Instances
#SolidityFunction Source
data SolidityFunctionConstructors
SolidityFunction { constant :: Boolean, inputs :: Array FunctionInput, isConstructor :: Boolean, name :: String, outputs :: Array SolidityType, payable :: Boolean }
Instances
#SolidityConstructor Source
data SolidityConstructorSolidity Constructor Parser
Constructors
SolidityConstructor { inputs :: Array FunctionInput }
Instances
#IndexedSolidityValue Source
data IndexedSolidityValueSolidity Events Parser
Constructors
IndexedSolidityValue { indexed :: Boolean, name :: String, type :: SolidityType }
Instances
#SolidityEvent Source
data SolidityEventConstructors
SolidityEvent { anonymous :: Boolean, inputs :: Array IndexedSolidityValue, name :: String }