| Copyright | Alexander Krupenkin 2018 |
|---|---|
| License | BSD3 |
| Maintainer | mail@akru.me |
| Stability | experimental |
| Portability | unportable |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.Ethereum.Ens.PublicResolver
Description
Ethereum Name System public resolver smart contract.
Documentation
Instances
| Eq ABIData # | |
| Ord ABIData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| Show ABIData # | |
| Generic ABIData # | |
| Generic ABIData # | |
| AbiGet ABIData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| AbiPut ABIData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| AbiType ABIData # | |
| Method ABIData # | |
| type Rep ABIData # | |
Defined in Network.Ethereum.Ens.PublicResolver type Rep ABIData = D1 (MetaData "ABIData" "Network.Ethereum.Ens.PublicResolver" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" False) (C1 (MetaCons "ABIData" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) SourceNoUnpack SourceStrict DecidedStrict) (Rec0 (BytesN 32)) :*: S1 (MetaSel (Nothing :: Maybe Symbol) SourceNoUnpack SourceStrict DecidedStrict) (Rec0 (UIntN 256)))) | |
| type Code ABIData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
Instances
| Eq AddrData # | |
| Ord AddrData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| Show AddrData # | |
| Generic AddrData # | |
| Generic AddrData # | |
| AbiGet AddrData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| AbiPut AddrData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| AbiType AddrData # | |
| Method AddrData # | |
| type Rep AddrData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| type Code AddrData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
data ContentData #
Constructors
| ContentData !(BytesN 32) |
Instances
Instances
| Eq NameData # | |
| Ord NameData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| Show NameData # | |
| Generic NameData # | |
| Generic NameData # | |
| AbiGet NameData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| AbiPut NameData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| AbiType NameData # | |
| Method NameData # | |
| type Rep NameData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
| type Code NameData # | |
Defined in Network.Ethereum.Ens.PublicResolver | |
data PubkeyData #
Constructors
| PubkeyData !(BytesN 32) |
Instances
data SetABIData #
Constructors
| SetABIData !(BytesN 32) !(UIntN 256) !Bytes |
Instances
data SetAddrData #
Constructors
| SetAddrData !(BytesN 32) !Address |
Instances
data SetContentData #
Constructors
| SetContentData !(BytesN 32) !(BytesN 32) |
Instances
data SetNameData #
Constructors
| SetNameData !(BytesN 32) !Text |
Instances
data SetPubkeyData #
Constructors
| SetPubkeyData !(BytesN 32) !(BytesN 32) !(BytesN 32) |
Instances
data SupportsInterfaceData #
Constructors
| SupportsInterfaceData !(BytesN 4) |
Instances
data ABIChangedIndexed #
Constructors
| ABIChangedIndexed !(Tagged 1 (BytesN 32)) !(Tagged 2 (UIntN 256)) |
Instances
data ABIChangedNonIndexed #
Constructors
| ABIChangedNonIndexed |
Instances
data ABIChanged #
Constructors
| ABIChanged | |
Fields
| |
Instances
data AddrChangedIndexed #
Constructors
| AddrChangedIndexed !(Tagged 1 (BytesN 32)) |
Instances
data AddrChangedNonIndexed #
Constructors
| AddrChangedNonIndexed !(Tagged 2 Address) |
Instances
data AddrChanged #
Constructors
| AddrChanged | |
Fields
| |
Instances
data ContentChangedIndexed #
Constructors
| ContentChangedIndexed !(Tagged 1 (BytesN 32)) |
Instances
data ContentChangedNonIndexed #
Constructors
| ContentChangedNonIndexed !(Tagged 2 (BytesN 32)) |
Instances
data ContentChanged #
Constructors
| ContentChanged | |
Fields
| |
Instances
data NameChangedIndexed #
Constructors
| NameChangedIndexed !(Tagged 1 (BytesN 32)) |
Instances
data NameChangedNonIndexed #
Constructors
| NameChangedNonIndexed !(Tagged 2 Text) |
Instances
data NameChanged #
Constructors
| NameChanged | |
Fields
| |
Instances
data PubkeyChangedIndexed #
Constructors
| PubkeyChangedIndexed !(Tagged 1 (BytesN 32)) |
Instances
data PubkeyChangedNonIndexed #
Constructors
| PubkeyChangedNonIndexed !(Tagged 2 (BytesN 32)) !(Tagged 3 (BytesN 32)) |
Instances
data PubkeyChanged #
Constructors
| PubkeyChanged | |
Fields
| |
Instances
setPubkey :: (JsonRpc m, Account a t, Functor (t m)) => BytesN 32 -> BytesN 32 -> BytesN 32 -> t m TxReceipt #