web3-ethereum-1.0.1.0: Ethereum support for Haskell Web3 library.
CopyrightAleksandr Krupenkin 2016-2024
LicenseApache-2.0
Maintainer[email protected]
Stabilityexperimental
Portabilityunportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Network.Ethereum.Contract.Method

Description

Ethereum contract method support.

Synopsis

Documentation

class AbiPut a => Method a where Source #

Smart contract method encoding

Instances

Instances details
Method ABIData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method AddrData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method ContentData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method NameData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method PubkeyData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method SetABIData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method SetAddrData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method SetContentData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method SetNameData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method SetPubkeyData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method SupportsInterfaceData Source # 
Instance details

Defined in Network.Ethereum.Ens.PublicResolver

Method OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method () Source #

Fallback contract method

Instance details

Defined in Network.Ethereum.Contract.Method

Methods

selector :: Proxy () -> Bytes Source #

Orphan instances

AbiPut () Source # 
Instance details

Methods

abiPut :: Putter () #

AbiType () Source # 
Instance details

Methods

isDynamic :: Proxy () -> Bool #