web3-ethereum-1.0.0.0: Ethereum support for Haskell Web3 library.
CopyrightAleksandr Krupenkin 2016-2021
LicenseApache-2.0
Maintainermail@akru.me
Stabilityexperimental
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

Network.Ethereum.Ens.Registry

Description

Ethereum Name System registry smart contract.

Documentation

data OwnerData Source #

Constructors

OwnerData !(BytesN 32) 

Instances

Instances details
Eq OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep OwnerData :: Type -> Type #

Generic OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code OwnerData :: [[Type]] #

AbiType OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

abiGet :: Get OwnerData #

Method OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep OwnerData = D1 ('MetaData "OwnerData" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "OwnerData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32))))
type Code OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data ResolverData Source #

Constructors

ResolverData !(BytesN 32) 

Instances

Instances details
Eq ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep ResolverData :: Type -> Type #

Generic ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code ResolverData :: [[Type]] #

AbiType ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep ResolverData = D1 ('MetaData "ResolverData" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "ResolverData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32))))
type Code ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data SetOwnerData Source #

Constructors

SetOwnerData !(BytesN 32) !Address 

Instances

Instances details
Eq SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep SetOwnerData :: Type -> Type #

Generic SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code SetOwnerData :: [[Type]] #

AbiType SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetOwnerData = D1 ('MetaData "SetOwnerData" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "SetOwnerData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 Address)))
type Code SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data SetResolverData Source #

Constructors

SetResolverData !(BytesN 32) !Address 

Instances

Instances details
Eq SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep SetResolverData :: Type -> Type #

Generic SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code SetResolverData :: [[Type]] #

AbiType SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetResolverData = D1 ('MetaData "SetResolverData" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "SetResolverData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 Address)))
type Code SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data SetSubnodeOwnerData Source #

Constructors

SetSubnodeOwnerData !(BytesN 32) !(BytesN 32) !Address 

Instances

Instances details
Eq SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep SetSubnodeOwnerData :: Type -> Type #

Generic SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code SetSubnodeOwnerData :: [[Type]] #

AbiType SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetSubnodeOwnerData = D1 ('MetaData "SetSubnodeOwnerData" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "SetSubnodeOwnerData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 Address))))
type Code SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data SetTTLData Source #

Constructors

SetTTLData !(BytesN 32) !(UIntN 64) 

Instances

Instances details
Eq SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep SetTTLData :: Type -> Type #

Generic SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code SetTTLData :: [[Type]] #

AbiType SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetTTLData = D1 ('MetaData "SetTTLData" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "SetTTLData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (UIntN 64))))
type Code SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data TtlData Source #

Constructors

TtlData !(BytesN 32) 

Instances

Instances details
Eq TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

(==) :: TtlData -> TtlData -> Bool #

(/=) :: TtlData -> TtlData -> Bool #

Ord TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep TtlData :: Type -> Type #

Methods

from :: TtlData -> Rep TtlData x #

to :: Rep TtlData x -> TtlData #

Generic TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code TtlData :: [[Type]] #

AbiType TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

abiGet :: Get TtlData #

Method TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TtlData = D1 ('MetaData "TtlData" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "TtlData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32))))
type Code TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewOwnerIndexed Source #

Constructors

NewOwnerIndexed !(Tagged 1 (BytesN 32)) !(Tagged 2 (BytesN 32)) 

Instances

Instances details
Eq NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewOwnerIndexed :: Type -> Type #

Generic NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewOwnerIndexed :: [[Type]] #

AbiType NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewOwnerIndexed NewOwnerNonIndexed NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwnerIndexed = D1 ('MetaData "NewOwnerIndexed" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "NewOwnerIndexed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 1 (BytesN 32))) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 2 (BytesN 32)))))
type Code NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewOwnerNonIndexed Source #

Constructors

NewOwnerNonIndexed !(Tagged 3 Address) 

Instances

Instances details
Eq NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewOwnerNonIndexed :: Type -> Type #

Generic NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewOwnerNonIndexed :: [[Type]] #

AbiType NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewOwnerIndexed NewOwnerNonIndexed NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwnerNonIndexed = D1 ('MetaData "NewOwnerNonIndexed" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "NewOwnerNonIndexed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 3 Address))))
type Code NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewOwner Source #

Constructors

NewOwner 

Instances

Instances details
Eq NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewOwner :: Type -> Type #

Methods

from :: NewOwner -> Rep NewOwner x #

to :: Rep NewOwner x -> NewOwner #

Generic NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewOwner :: [[Type]] #

Default (Filter NewOwner) Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

def :: Filter NewOwner #

IndexedEvent NewOwnerIndexed NewOwnerNonIndexed NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwner Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwner = D1 ('MetaData "NewOwner" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" '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 Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewResolverIndexed Source #

Constructors

NewResolverIndexed !(Tagged 1 (BytesN 32)) 

Instances

Instances details
Eq NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewResolverIndexed :: Type -> Type #

Generic NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewResolverIndexed :: [[Type]] #

AbiType NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewResolverIndexed NewResolverNonIndexed NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolverIndexed = D1 ('MetaData "NewResolverIndexed" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "NewResolverIndexed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 1 (BytesN 32)))))
type Code NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewResolverNonIndexed Source #

Instances

Instances details
Eq NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewResolverNonIndexed :: Type -> Type #

Generic NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewResolverNonIndexed :: [[Type]] #

AbiType NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewResolverIndexed NewResolverNonIndexed NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolverNonIndexed = D1 ('MetaData "NewResolverNonIndexed" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "NewResolverNonIndexed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 2 Address))))
type Code NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewResolver Source #

Instances

Instances details
Eq NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewResolver :: Type -> Type #

Generic NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewResolver :: [[Type]] #

Default (Filter NewResolver) Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewResolverIndexed NewResolverNonIndexed NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolver = D1 ('MetaData "NewResolver" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "NewResolver" 'PrefixI 'True) (S1 ('MetaSel ('Just "newResolverNode_") 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (BytesN 32)) :*: S1 ('MetaSel ('Just "newResolverResolver_") 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 Address)))
type Code NewResolver Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewTTLIndexed Source #

Constructors

NewTTLIndexed !(Tagged 1 (BytesN 32)) 

Instances

Instances details
Eq NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewTTLIndexed :: Type -> Type #

Generic NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewTTLIndexed :: [[Type]] #

AbiType NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewTTLIndexed NewTTLNonIndexed NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTLIndexed = D1 ('MetaData "NewTTLIndexed" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "NewTTLIndexed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 1 (BytesN 32)))))
type Code NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewTTLNonIndexed Source #

Constructors

NewTTLNonIndexed !(Tagged 2 (UIntN 64)) 

Instances

Instances details
Eq NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewTTLNonIndexed :: Type -> Type #

Generic NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewTTLNonIndexed :: [[Type]] #

AbiType NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewTTLIndexed NewTTLNonIndexed NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTLNonIndexed = D1 ('MetaData "NewTTLNonIndexed" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "NewTTLNonIndexed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 2 (UIntN 64)))))
type Code NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewTTL Source #

Constructors

NewTTL 

Fields

Instances

Instances details
Eq NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

(==) :: NewTTL -> NewTTL -> Bool #

(/=) :: NewTTL -> NewTTL -> Bool #

Ord NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewTTL :: Type -> Type #

Methods

from :: NewTTL -> Rep NewTTL x #

to :: Rep NewTTL x -> NewTTL #

Generic NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewTTL :: [[Type]] #

Methods

from :: NewTTL -> Rep NewTTL #

to :: Rep NewTTL -> NewTTL #

Default (Filter NewTTL) Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

def :: Filter NewTTL #

IndexedEvent NewTTLIndexed NewTTLNonIndexed NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTL Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTL = D1 ('MetaData "NewTTL" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" '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 Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data TransferIndexed Source #

Constructors

TransferIndexed !(Tagged 1 (BytesN 32)) 

Instances

Instances details
Eq TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep TransferIndexed :: Type -> Type #

Generic TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code TransferIndexed :: [[Type]] #

AbiType TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent TransferIndexed TransferNonIndexed Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TransferIndexed = D1 ('MetaData "TransferIndexed" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "TransferIndexed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 1 (BytesN 32)))))
type Code TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data TransferNonIndexed Source #

Constructors

TransferNonIndexed !(Tagged 2 Address) 

Instances

Instances details
Eq TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep TransferNonIndexed :: Type -> Type #

Generic TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code TransferNonIndexed :: [[Type]] #

AbiType TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiGet TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent TransferIndexed TransferNonIndexed Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TransferNonIndexed = D1 ('MetaData "TransferNonIndexed" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" 'False) (C1 ('MetaCons "TransferNonIndexed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceNoUnpack 'SourceStrict 'DecidedStrict) (Rec0 (Tagged 2 Address))))
type Code TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data Transfer Source #

Constructors

Transfer 

Instances

Instances details
Eq Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep Transfer :: Type -> Type #

Methods

from :: Transfer -> Rep Transfer x #

to :: Rep Transfer x -> Transfer #

Generic Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code Transfer :: [[Type]] #

Default (Filter Transfer) Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

def :: Filter Transfer #

IndexedEvent TransferIndexed TransferNonIndexed Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep Transfer Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep Transfer = D1 ('MetaData "Transfer" "Network.Ethereum.Ens.Registry" "web3-ethereum-1.0.0.0-HxuVhgnxVuK14o6C8AuVLE" '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 Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

ttl :: (JsonRpc m, Account a t, Functor (t m)) => BytesN 32 -> t m (UIntN 64) Source #

setTTL :: (JsonRpc m, Account a t, Functor (t m)) => BytesN 32 -> UIntN 64 -> t m TxReceipt Source #

setSubnodeOwner :: (JsonRpc m, Account a t, Functor (t m)) => BytesN 32 -> BytesN 32 -> Address -> t m TxReceipt Source #

setResolver :: (JsonRpc m, Account a t, Functor (t m)) => BytesN 32 -> Address -> t m TxReceipt Source #

setOwner :: (JsonRpc m, Account a t, Functor (t m)) => BytesN 32 -> Address -> t m TxReceipt Source #

resolver :: (JsonRpc m, Account a t, Functor (t m)) => BytesN 32 -> t m Address Source #

owner :: (JsonRpc m, Account a t, Functor (t m)) => BytesN 32 -> t m Address Source #