web3-0.9.0.0: Web3 API for Haskell.

CopyrightAlexander Krupenkin 2018
LicenseBSD3
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
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]] #

AbiGet OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType OwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut ResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetResolverData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetSubnodeOwnerData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetTTLData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType TtlData Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet NewOwnerIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet NewOwnerNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet NewResolverIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet NewResolverNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet NewTTLIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet NewTTLNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet TransferIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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]] #

AbiGet TransferNonIndexed Source # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType 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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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
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-0.9.0.0-6wv3rkKFlHwFfHKZvDcYhG" 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 #