HORIZON HASKELLDocslts/ghc-9.14.x99ffbb82026-10-19Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 99ffbb8 · 2026-10-19

Moduleweb3-solidity-1.1.0.0Haskell2010

Language.Solidity.Abi

JSON encoded contract ABI parsers.

Contents
  1. Contract ABI declarations
  2. Method/Event id encoder
  3. Solidity type parser
Synopsis

Contract ABI declarations

newtypenewtype ContractAbi

Contract Abi is a list of method / event declarations

Constructors

Instances5Eq, Ord, Show, FromJSON, ToJSON
datadata Declaration

Elementary contract interface item

Instances5Eq, Ord, Show, FromJSON, ToJSON
datadata FunctionArg

Method argument

Constructors

Instances5Eq, Ord, Show, FromJSON, ToJSON
datadata EventArg

Event argument

Constructors

Instances5Eq, Ord, Show, FromJSON, ToJSON
  • Eq EventArgDefined in web3-solidity-1.1.0.0 · Language.Solidity.Abi
  • Ord EventArgDefined in web3-solidity-1.1.0.0 · Language.Solidity.Abi
  • Show EventArgDefined in web3-solidity-1.1.0.0 · Language.Solidity.Abi
  • FromJSON EventArgDefined in web3-solidity-1.1.0.0 · Language.Solidity.Abi
  • ToJSON EventArgDefined in web3-solidity-1.1.0.0 · Language.Solidity.Abi

Method/Event id encoder

Solidity type parser