web3-0.8.3.1: Ethereum 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 #

Constructors

OwnerData !(BytesN 32) 
Instances
Eq OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep OwnerData :: Type -> Type #

Generic OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code OwnerData :: [[Type]] #

AbiGet OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

abiGet :: Get OwnerData #

AbiPut OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep OwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data ResolverData #

Constructors

ResolverData !(BytesN 32) 
Instances
Eq ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep ResolverData :: Type -> Type #

Generic ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code ResolverData :: [[Type]] #

AbiGet ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep ResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data SetOwnerData #

Constructors

SetOwnerData !(BytesN 32) !Address 
Instances
Eq SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep SetOwnerData :: Type -> Type #

Generic SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code SetOwnerData :: [[Type]] #

AbiGet SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetOwnerData = D1 (MetaData "SetOwnerData" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" 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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data SetResolverData #

Constructors

SetResolverData !(BytesN 32) !Address 
Instances
Eq SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep SetResolverData :: Type -> Type #

Generic SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code SetResolverData :: [[Type]] #

AbiGet SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetResolverData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetResolverData = D1 (MetaData "SetResolverData" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" 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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data SetSubnodeOwnerData #

Constructors

SetSubnodeOwnerData !(BytesN 32) !(BytesN 32) !Address 
Instances
Eq SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep SetSubnodeOwnerData :: Type -> Type #

Generic SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code SetSubnodeOwnerData :: [[Type]] #

AbiGet SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetSubnodeOwnerData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetSubnodeOwnerData = D1 (MetaData "SetSubnodeOwnerData" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" 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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data SetTTLData #

Constructors

SetTTLData !(BytesN 32) !(UIntN 64) 
Instances
Eq SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep SetTTLData :: Type -> Type #

Generic SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code SetTTLData :: [[Type]] #

AbiGet SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiPut SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetTTLData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep SetTTLData = D1 (MetaData "SetTTLData" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" 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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data TtlData #

Constructors

TtlData !(BytesN 32) 
Instances
Eq TtlData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

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

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

Ord TtlData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show TtlData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic TtlData # 
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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code TtlData :: [[Type]] #

AbiGet TtlData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

abiGet :: Get TtlData #

AbiPut TtlData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType TtlData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Method TtlData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TtlData # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data NewOwnerIndexed #

Constructors

NewOwnerIndexed !(Tagged 1 (BytesN 32)) !(Tagged 2 (BytesN 32)) 
Instances
Eq NewOwnerIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewOwnerIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewOwnerIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewOwnerIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewOwnerIndexed :: Type -> Type #

Generic NewOwnerIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewOwnerIndexed :: [[Type]] #

AbiGet NewOwnerIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType NewOwnerIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewOwnerIndexed NewOwnerNonIndexed NewOwner # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwnerIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwnerIndexed = D1 (MetaData "NewOwnerIndexed" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" 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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewOwnerNonIndexed #

Constructors

NewOwnerNonIndexed !(Tagged 3 Address) 
Instances
Eq NewOwnerNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewOwnerNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewOwnerNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewOwnerNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewOwnerNonIndexed :: Type -> Type #

Generic NewOwnerNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewOwnerNonIndexed :: [[Type]] #

AbiGet NewOwnerNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType NewOwnerNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewOwnerIndexed NewOwnerNonIndexed NewOwner # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwnerNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data NewOwner #

Constructors

NewOwner 
Instances
Eq NewOwner # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewOwner # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewOwner # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewOwner # 
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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewOwner :: [[Type]] #

Default (Filter NewOwner) # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

def :: Filter NewOwner #

IndexedEvent NewOwnerIndexed NewOwnerNonIndexed NewOwner # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewOwner # 
Instance details

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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewResolverIndexed #

Constructors

NewResolverIndexed !(Tagged 1 (BytesN 32)) 
Instances
Eq NewResolverIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewResolverIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewResolverIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewResolverIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewResolverIndexed :: Type -> Type #

Generic NewResolverIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewResolverIndexed :: [[Type]] #

AbiGet NewResolverIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType NewResolverIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewResolverIndexed NewResolverNonIndexed NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolverIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data NewResolverNonIndexed #

Instances
Eq NewResolverNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewResolverNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewResolverNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewResolverNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewResolverNonIndexed :: Type -> Type #

Generic NewResolverNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewResolverNonIndexed :: [[Type]] #

AbiGet NewResolverNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType NewResolverNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewResolverIndexed NewResolverNonIndexed NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolverNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data NewResolver #

Instances
Eq NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewResolver :: Type -> Type #

Generic NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewResolver :: [[Type]] #

Default (Filter NewResolver) # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewResolverIndexed NewResolverNonIndexed NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolver # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewResolver = D1 (MetaData "NewResolver" "Network.Ethereum.Ens.Registry" "web3-0.8.3.1-Ko4yY98PKGWDRvUGhEh0Bp" 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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data NewTTLIndexed #

Constructors

NewTTLIndexed !(Tagged 1 (BytesN 32)) 
Instances
Eq NewTTLIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewTTLIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewTTLIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewTTLIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewTTLIndexed :: Type -> Type #

Generic NewTTLIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewTTLIndexed :: [[Type]] #

AbiGet NewTTLIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType NewTTLIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewTTLIndexed NewTTLNonIndexed NewTTL # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTLIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data NewTTLNonIndexed #

Constructors

NewTTLNonIndexed !(Tagged 2 (UIntN 64)) 
Instances
Eq NewTTLNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord NewTTLNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewTTLNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewTTLNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep NewTTLNonIndexed :: Type -> Type #

Generic NewTTLNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code NewTTLNonIndexed :: [[Type]] #

AbiGet NewTTLNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType NewTTLNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent NewTTLIndexed NewTTLNonIndexed NewTTL # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTLNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data NewTTL #

Constructors

NewTTL 

Fields

Instances
Eq NewTTL # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

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

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

Ord NewTTL # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show NewTTL # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic NewTTL # 
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 # 
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) # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

def :: Filter NewTTL #

IndexedEvent NewTTLIndexed NewTTLNonIndexed NewTTL # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep NewTTL # 
Instance details

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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

data TransferIndexed #

Constructors

TransferIndexed !(Tagged 1 (BytesN 32)) 
Instances
Eq TransferIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord TransferIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show TransferIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic TransferIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep TransferIndexed :: Type -> Type #

Generic TransferIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code TransferIndexed :: [[Type]] #

AbiGet TransferIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType TransferIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent TransferIndexed TransferNonIndexed Transfer # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TransferIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data TransferNonIndexed #

Constructors

TransferNonIndexed !(Tagged 2 Address) 
Instances
Eq TransferNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord TransferNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show TransferNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic TransferNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Rep TransferNonIndexed :: Type -> Type #

Generic TransferNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code TransferNonIndexed :: [[Type]] #

AbiGet TransferNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

AbiType TransferNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

IndexedEvent TransferIndexed TransferNonIndexed Transfer # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep TransferNonIndexed # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

Defined in Network.Ethereum.Ens.Registry

data Transfer #

Constructors

Transfer 
Instances
Eq Transfer # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Ord Transfer # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Show Transfer # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Generic Transfer # 
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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Associated Types

type Code Transfer :: [[Type]] #

Default (Filter Transfer) # 
Instance details

Defined in Network.Ethereum.Ens.Registry

Methods

def :: Filter Transfer #

IndexedEvent TransferIndexed TransferNonIndexed Transfer # 
Instance details

Defined in Network.Ethereum.Ens.Registry

type Rep Transfer # 
Instance details

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 # 
Instance details

Defined in Network.Ethereum.Ens.Registry

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

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

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

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

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

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

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