Module
Data.AbiParser
- Package
- purescript-web3-generator
- Repository
- f-o-a-m/purescript-web3-generator
#SolidityType Source
data SolidityType
Solidity Type Parsers
Constructors
SolidityBool
SolidityAddress
SolidityUint Int
SolidityInt Int
SolidityString
SolidityBytesN Int
SolidityBytesD
SolidityVector (NonEmptyList Int) SolidityType
SolidityArray SolidityType
Instances
#FunctionInput Source
newtype FunctionInput
Solidity Function Parser
Constructors
FunctionInput { name :: String, type :: SolidityType }
Instances
#SolidityFunction Source
data SolidityFunction
Constructors
SolidityFunction { constant :: Boolean, inputs :: Array FunctionInput, isConstructor :: Boolean, name :: String, outputs :: Array SolidityType, payable :: Boolean }
Instances
#SolidityConstructor Source
data SolidityConstructor
Solidity Constructor Parser
Constructors
SolidityConstructor { inputs :: Array FunctionInput }
Instances
#IndexedSolidityValue Source
data IndexedSolidityValue
Solidity Events Parser
Constructors
IndexedSolidityValue { indexed :: Boolean, name :: String, type :: SolidityType }
Instances
#SolidityEvent Source
data SolidityEvent
Constructors
SolidityEvent { anonymous :: Boolean, inputs :: Array IndexedSolidityValue, name :: String }