Versions in this module Expand all Collapse all v1 v1.0.2 Dec 20, 2016 Changes in this version + const ENSABI + const ENSBin + const FIFSRegistrarABI + const FIFSRegistrarBin + const PublicResolverABI + const PublicResolverBin + const ResolverABI + const ResolverBin + type ENS struct + func DeployENS(auth *bind.TransactOpts, backend bind.ContractBackend, owner common.Address) (common.Address, *types.Transaction, *ENS, error) + func NewENS(address common.Address, backend bind.ContractBackend) (*ENS, error) + type ENSCaller struct + func NewENSCaller(address common.Address, caller bind.ContractCaller) (*ENSCaller, error) + func (_ENS *ENSCaller) Owner(opts *bind.CallOpts, node [32]byte) (common.Address, error) + func (_ENS *ENSCaller) Resolver(opts *bind.CallOpts, node [32]byte) (common.Address, error) + type ENSCallerRaw struct + Contract *ENSCaller + func (_ENS *ENSCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ENSCallerSession struct + CallOpts bind.CallOpts + Contract *ENSCaller + func (_ENS *ENSCallerSession) Owner(node [32]byte) (common.Address, error) + func (_ENS *ENSCallerSession) Resolver(node [32]byte) (common.Address, error) + type ENSRaw struct + Contract *ENS + func (_ENS *ENSRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ENS *ENSRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ENS *ENSRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ENSSession struct + CallOpts bind.CallOpts + Contract *ENS + TransactOpts bind.TransactOpts + func (_ENS *ENSSession) Owner(node [32]byte) (common.Address, error) + func (_ENS *ENSSession) Resolver(node [32]byte) (common.Address, error) + func (_ENS *ENSSession) SetOwner(node [32]byte, owner common.Address) (*types.Transaction, error) + func (_ENS *ENSSession) SetResolver(node [32]byte, resolver common.Address) (*types.Transaction, error) + func (_ENS *ENSSession) SetSubnodeOwner(node [32]byte, label [32]byte, owner common.Address) (*types.Transaction, error) + type ENSTransactor struct + func NewENSTransactor(address common.Address, transactor bind.ContractTransactor) (*ENSTransactor, error) + func (_ENS *ENSTransactor) SetOwner(opts *bind.TransactOpts, node [32]byte, owner common.Address) (*types.Transaction, error) + func (_ENS *ENSTransactor) SetResolver(opts *bind.TransactOpts, node [32]byte, resolver common.Address) (*types.Transaction, error) + func (_ENS *ENSTransactor) SetSubnodeOwner(opts *bind.TransactOpts, node [32]byte, label [32]byte, owner common.Address) (*types.Transaction, error) + type ENSTransactorRaw struct + Contract *ENSTransactor + func (_ENS *ENSTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ENS *ENSTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ENSTransactorSession struct + Contract *ENSTransactor + TransactOpts bind.TransactOpts + func (_ENS *ENSTransactorSession) SetOwner(node [32]byte, owner common.Address) (*types.Transaction, error) + func (_ENS *ENSTransactorSession) SetResolver(node [32]byte, resolver common.Address) (*types.Transaction, error) + func (_ENS *ENSTransactorSession) SetSubnodeOwner(node [32]byte, label [32]byte, owner common.Address) (*types.Transaction, error) + type FIFSRegistrar struct + func DeployFIFSRegistrar(auth *bind.TransactOpts, backend bind.ContractBackend, ensAddr common.Address, ...) (common.Address, *types.Transaction, *FIFSRegistrar, error) + func NewFIFSRegistrar(address common.Address, backend bind.ContractBackend) (*FIFSRegistrar, error) + type FIFSRegistrarCaller struct + func NewFIFSRegistrarCaller(address common.Address, caller bind.ContractCaller) (*FIFSRegistrarCaller, error) + type FIFSRegistrarCallerRaw struct + Contract *FIFSRegistrarCaller + func (_FIFSRegistrar *FIFSRegistrarCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type FIFSRegistrarCallerSession struct + CallOpts bind.CallOpts + Contract *FIFSRegistrarCaller + type FIFSRegistrarRaw struct + Contract *FIFSRegistrar + func (_FIFSRegistrar *FIFSRegistrarRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_FIFSRegistrar *FIFSRegistrarRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FIFSRegistrar *FIFSRegistrarRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FIFSRegistrarSession struct + CallOpts bind.CallOpts + Contract *FIFSRegistrar + TransactOpts bind.TransactOpts + func (_FIFSRegistrar *FIFSRegistrarSession) Register(subnode [32]byte, owner common.Address) (*types.Transaction, error) + type FIFSRegistrarTransactor struct + func NewFIFSRegistrarTransactor(address common.Address, transactor bind.ContractTransactor) (*FIFSRegistrarTransactor, error) + func (_FIFSRegistrar *FIFSRegistrarTransactor) Register(opts *bind.TransactOpts, subnode [32]byte, owner common.Address) (*types.Transaction, error) + type FIFSRegistrarTransactorRaw struct + Contract *FIFSRegistrarTransactor + func (_FIFSRegistrar *FIFSRegistrarTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FIFSRegistrar *FIFSRegistrarTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FIFSRegistrarTransactorSession struct + Contract *FIFSRegistrarTransactor + TransactOpts bind.TransactOpts + func (_FIFSRegistrar *FIFSRegistrarTransactorSession) Register(subnode [32]byte, owner common.Address) (*types.Transaction, error) + type PublicResolver struct + func DeployPublicResolver(auth *bind.TransactOpts, backend bind.ContractBackend, ensAddr common.Address) (common.Address, *types.Transaction, *PublicResolver, error) + func NewPublicResolver(address common.Address, backend bind.ContractBackend) (*PublicResolver, error) + type PublicResolverCaller struct + func NewPublicResolverCaller(address common.Address, caller bind.ContractCaller) (*PublicResolverCaller, error) + func (_PublicResolver *PublicResolverCaller) Addr(opts *bind.CallOpts, node [32]byte) (common.Address, error) + func (_PublicResolver *PublicResolverCaller) Content(opts *bind.CallOpts, node [32]byte) ([32]byte, error) + type PublicResolverCallerRaw struct + Contract *PublicResolverCaller + func (_PublicResolver *PublicResolverCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type PublicResolverCallerSession struct + CallOpts bind.CallOpts + Contract *PublicResolverCaller + func (_PublicResolver *PublicResolverCallerSession) Addr(node [32]byte) (common.Address, error) + func (_PublicResolver *PublicResolverCallerSession) Content(node [32]byte) ([32]byte, error) + type PublicResolverRaw struct + Contract *PublicResolver + func (_PublicResolver *PublicResolverRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_PublicResolver *PublicResolverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_PublicResolver *PublicResolverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type PublicResolverSession struct + CallOpts bind.CallOpts + Contract *PublicResolver + TransactOpts bind.TransactOpts + func (_PublicResolver *PublicResolverSession) Addr(node [32]byte) (common.Address, error) + func (_PublicResolver *PublicResolverSession) Content(node [32]byte) ([32]byte, error) + func (_PublicResolver *PublicResolverSession) Has(node [32]byte, kind [32]byte) (*types.Transaction, error) + func (_PublicResolver *PublicResolverSession) SetAddr(node [32]byte, addr common.Address) (*types.Transaction, error) + func (_PublicResolver *PublicResolverSession) SetContent(node [32]byte, hash [32]byte) (*types.Transaction, error) + type PublicResolverTransactor struct + func NewPublicResolverTransactor(address common.Address, transactor bind.ContractTransactor) (*PublicResolverTransactor, error) + func (_PublicResolver *PublicResolverTransactor) Has(opts *bind.TransactOpts, node [32]byte, kind [32]byte) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactor) SetAddr(opts *bind.TransactOpts, node [32]byte, addr common.Address) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactor) SetContent(opts *bind.TransactOpts, node [32]byte, hash [32]byte) (*types.Transaction, error) + type PublicResolverTransactorRaw struct + Contract *PublicResolverTransactor + func (_PublicResolver *PublicResolverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type PublicResolverTransactorSession struct + Contract *PublicResolverTransactor + TransactOpts bind.TransactOpts + func (_PublicResolver *PublicResolverTransactorSession) Has(node [32]byte, kind [32]byte) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactorSession) SetAddr(node [32]byte, addr common.Address) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactorSession) SetContent(node [32]byte, hash [32]byte) (*types.Transaction, error) + type Resolver struct + func DeployResolver(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Resolver, error) + func NewResolver(address common.Address, backend bind.ContractBackend) (*Resolver, error) + type ResolverCaller struct + func NewResolverCaller(address common.Address, caller bind.ContractCaller) (*ResolverCaller, error) + func (_Resolver *ResolverCaller) Addr(opts *bind.CallOpts, node [32]byte) (common.Address, error) + func (_Resolver *ResolverCaller) Content(opts *bind.CallOpts, node [32]byte) ([32]byte, error) + type ResolverCallerRaw struct + Contract *ResolverCaller + func (_Resolver *ResolverCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ResolverCallerSession struct + CallOpts bind.CallOpts + Contract *ResolverCaller + func (_Resolver *ResolverCallerSession) Addr(node [32]byte) (common.Address, error) + func (_Resolver *ResolverCallerSession) Content(node [32]byte) ([32]byte, error) + type ResolverRaw struct + Contract *Resolver + func (_Resolver *ResolverRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Resolver *ResolverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Resolver *ResolverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ResolverSession struct + CallOpts bind.CallOpts + Contract *Resolver + TransactOpts bind.TransactOpts + func (_Resolver *ResolverSession) Addr(node [32]byte) (common.Address, error) + func (_Resolver *ResolverSession) Content(node [32]byte) ([32]byte, error) + func (_Resolver *ResolverSession) Has(node [32]byte, kind [32]byte) (*types.Transaction, error) + type ResolverTransactor struct + func NewResolverTransactor(address common.Address, transactor bind.ContractTransactor) (*ResolverTransactor, error) + func (_Resolver *ResolverTransactor) Has(opts *bind.TransactOpts, node [32]byte, kind [32]byte) (*types.Transaction, error) + type ResolverTransactorRaw struct + Contract *ResolverTransactor + func (_Resolver *ResolverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Resolver *ResolverTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ResolverTransactorSession struct + Contract *ResolverTransactor + TransactOpts bind.TransactOpts + func (_Resolver *ResolverTransactorSession) Has(node [32]byte, kind [32]byte) (*types.Transaction, error)