| Copyright | Alexander Krupenkin 2018 |
|---|---|
| License | BSD3 |
| Maintainer | mail@akru.me |
| Stability | experimental |
| Portability | unportable |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.Ethereum.Ens.Registry
Description
Ethereum Name System registry smart contract.
Documentation
Instances
| Eq OwnerData # | |
| Ord OwnerData # | |
| Show OwnerData # | |
| Generic OwnerData # | |
| Generic OwnerData # | |
| AbiGet OwnerData # | |
Defined in Network.Ethereum.Ens.Registry | |
| AbiPut OwnerData # | |
Defined in Network.Ethereum.Ens.Registry | |
| AbiType OwnerData # | |
| Method OwnerData # | |
| type Rep OwnerData # | |
Defined in Network.Ethereum.Ens.Registry | |
| type Code OwnerData # | |
Defined in Network.Ethereum.Ens.Registry | |
data ResolverData #
Constructors
| ResolverData !(BytesN 32) |
Instances
data SetOwnerData #
Constructors
| SetOwnerData !(BytesN 32) !Address |
Instances
data SetResolverData #
Constructors
| SetResolverData !(BytesN 32) !Address |
Instances
data SetSubnodeOwnerData #
Constructors
| SetSubnodeOwnerData !(BytesN 32) !(BytesN 32) !Address |
Instances
data SetTTLData #
Constructors
| SetTTLData !(BytesN 32) !(UIntN 64) |
Instances
Instances
| Eq TtlData # | |
| Ord TtlData # | |
Defined in Network.Ethereum.Ens.Registry | |
| Show TtlData # | |
| Generic TtlData # | |
| Generic TtlData # | |
| AbiGet TtlData # | |
Defined in Network.Ethereum.Ens.Registry | |
| AbiPut TtlData # | |
Defined in Network.Ethereum.Ens.Registry | |
| AbiType TtlData # | |
| Method TtlData # | |
| type Rep TtlData # | |
Defined in Network.Ethereum.Ens.Registry | |
| type Code TtlData # | |
Defined in Network.Ethereum.Ens.Registry | |
data NewOwnerIndexed #
Constructors
| NewOwnerIndexed !(Tagged 1 (BytesN 32)) !(Tagged 2 (BytesN 32)) |
Instances
data NewOwnerNonIndexed #
Constructors
| NewOwnerNonIndexed !(Tagged 3 Address) |
Instances
Constructors
| NewOwner | |
Fields
| |
Instances
| Eq NewOwner # | |
| Ord NewOwner # | |
Defined in Network.Ethereum.Ens.Registry | |
| Show NewOwner # | |
| Generic NewOwner # | |
| Generic NewOwner # | |
| Default (Filter NewOwner) # | |
Defined in Network.Ethereum.Ens.Registry | |
| IndexedEvent NewOwnerIndexed NewOwnerNonIndexed NewOwner # | |
Defined in Network.Ethereum.Ens.Registry Methods isAnonymous :: Proxy NewOwner -> Bool # | |
| type Rep NewOwner # | |
Defined in Network.Ethereum.Ens.Registry type Rep NewOwner = D1 (MetaData "NewOwner" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" False) (C1 (MetaCons "NewOwner" PrefixI True) (S1 (MetaSel (Just "newOwnerNode_") SourceNoUnpack SourceStrict DecidedStrict) (Rec0 (BytesN 32)) :*: (S1 (MetaSel (Just "newOwnerLabel_") SourceNoUnpack SourceStrict DecidedStrict) (Rec0 (BytesN 32)) :*: S1 (MetaSel (Just "newOwnerOwner_") SourceNoUnpack SourceStrict DecidedStrict) (Rec0 Address)))) | |
| type Code NewOwner # | |
Defined in Network.Ethereum.Ens.Registry | |
data NewResolverIndexed #
Constructors
| NewResolverIndexed !(Tagged 1 (BytesN 32)) |
Instances
data NewResolverNonIndexed #
Constructors
| NewResolverNonIndexed !(Tagged 2 Address) |
Instances
data NewResolver #
Constructors
| NewResolver | |
Fields
| |
Instances
data NewTTLIndexed #
Constructors
| NewTTLIndexed !(Tagged 1 (BytesN 32)) |
Instances
data NewTTLNonIndexed #
Constructors
| NewTTLNonIndexed !(Tagged 2 (UIntN 64)) |
Instances
Constructors
| NewTTL | |
Fields
| |
Instances
| Eq NewTTL # | |
| Ord NewTTL # | |
| Show NewTTL # | |
| Generic NewTTL # | |
| Generic NewTTL # | |
| Default (Filter NewTTL) # | |
Defined in Network.Ethereum.Ens.Registry | |
| IndexedEvent NewTTLIndexed NewTTLNonIndexed NewTTL # | |
Defined in Network.Ethereum.Ens.Registry Methods isAnonymous :: Proxy NewTTL -> Bool # | |
| type Rep NewTTL # | |
Defined in Network.Ethereum.Ens.Registry type Rep NewTTL = D1 (MetaData "NewTTL" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" False) (C1 (MetaCons "NewTTL" PrefixI True) (S1 (MetaSel (Just "newTTLNode_") SourceNoUnpack SourceStrict DecidedStrict) (Rec0 (BytesN 32)) :*: S1 (MetaSel (Just "newTTLTtl_") SourceNoUnpack SourceStrict DecidedStrict) (Rec0 (UIntN 64)))) | |
| type Code NewTTL # | |
Defined in Network.Ethereum.Ens.Registry | |
data TransferIndexed #
Constructors
| TransferIndexed !(Tagged 1 (BytesN 32)) |
Instances
data TransferNonIndexed #
Constructors
| TransferNonIndexed !(Tagged 2 Address) |
Instances
Constructors
| Transfer | |
Fields
| |
Instances
| Eq Transfer # | |
| Ord Transfer # | |
Defined in Network.Ethereum.Ens.Registry | |
| Show Transfer # | |
| Generic Transfer # | |
| Generic Transfer # | |
| Default (Filter Transfer) # | |
Defined in Network.Ethereum.Ens.Registry | |
| IndexedEvent TransferIndexed TransferNonIndexed Transfer # | |
Defined in Network.Ethereum.Ens.Registry Methods isAnonymous :: Proxy Transfer -> Bool # | |
| type Rep Transfer # | |
Defined in Network.Ethereum.Ens.Registry type Rep Transfer = D1 (MetaData "Transfer" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" False) (C1 (MetaCons "Transfer" PrefixI True) (S1 (MetaSel (Just "transferNode_") SourceNoUnpack SourceStrict DecidedStrict) (Rec0 (BytesN 32)) :*: S1 (MetaSel (Just "transferOwner_") SourceNoUnpack SourceStrict DecidedStrict) (Rec0 Address))) | |
| type Code Transfer # | |
Defined in Network.Ethereum.Ens.Registry | |