Versions in this module Expand all Collapse all v1 v1.0.0 Mar 18, 2019 Changes in this version + const RegistryContractABI + type RegistryContract struct + func NewRegistryContract(address common.Address, backend bind.ContractBackend) (*RegistryContract, error) + type RegistryContractCaller struct + func NewRegistryContractCaller(address common.Address, caller bind.ContractCaller) (*RegistryContractCaller, error) + func (_RegistryContract *RegistryContractCaller) Owner(opts *bind.CallOpts, node [32]byte) (common.Address, error) + func (_RegistryContract *RegistryContractCaller) Resolver(opts *bind.CallOpts, node [32]byte) (common.Address, error) + func (_RegistryContract *RegistryContractCaller) Ttl(opts *bind.CallOpts, node [32]byte) (uint64, error) + type RegistryContractCallerRaw struct + Contract *RegistryContractCaller + func (_RegistryContract *RegistryContractCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type RegistryContractCallerSession struct + CallOpts bind.CallOpts + Contract *RegistryContractCaller + func (_RegistryContract *RegistryContractCallerSession) Owner(node [32]byte) (common.Address, error) + func (_RegistryContract *RegistryContractCallerSession) Resolver(node [32]byte) (common.Address, error) + func (_RegistryContract *RegistryContractCallerSession) Ttl(node [32]byte) (uint64, error) + type RegistryContractFilterer struct + func NewRegistryContractFilterer(address common.Address, filterer bind.ContractFilterer) (*RegistryContractFilterer, error) + func (_RegistryContract *RegistryContractFilterer) FilterNewOwner(opts *bind.FilterOpts, node [][32]byte, label [][32]byte) (*RegistryContractNewOwnerIterator, error) + func (_RegistryContract *RegistryContractFilterer) FilterNewResolver(opts *bind.FilterOpts, node [][32]byte) (*RegistryContractNewResolverIterator, error) + func (_RegistryContract *RegistryContractFilterer) FilterNewTTL(opts *bind.FilterOpts, node [][32]byte) (*RegistryContractNewTTLIterator, error) + func (_RegistryContract *RegistryContractFilterer) FilterTransfer(opts *bind.FilterOpts, node [][32]byte) (*RegistryContractTransferIterator, error) + func (_RegistryContract *RegistryContractFilterer) WatchNewOwner(opts *bind.WatchOpts, sink chan<- *RegistryContractNewOwner, node [][32]byte, ...) (event.Subscription, error) + func (_RegistryContract *RegistryContractFilterer) WatchNewResolver(opts *bind.WatchOpts, sink chan<- *RegistryContractNewResolver, ...) (event.Subscription, error) + func (_RegistryContract *RegistryContractFilterer) WatchNewTTL(opts *bind.WatchOpts, sink chan<- *RegistryContractNewTTL, node [][32]byte) (event.Subscription, error) + func (_RegistryContract *RegistryContractFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *RegistryContractTransfer, node [][32]byte) (event.Subscription, error) + type RegistryContractNewOwner struct + Label [32]byte + Node [32]byte + Owner common.Address + Raw types.Log + type RegistryContractNewOwnerIterator struct + Event *RegistryContractNewOwner + func (it *RegistryContractNewOwnerIterator) Close() error + func (it *RegistryContractNewOwnerIterator) Error() error + func (it *RegistryContractNewOwnerIterator) Next() bool + type RegistryContractNewResolver struct + Node [32]byte + Raw types.Log + Resolver common.Address + type RegistryContractNewResolverIterator struct + Event *RegistryContractNewResolver + func (it *RegistryContractNewResolverIterator) Close() error + func (it *RegistryContractNewResolverIterator) Error() error + func (it *RegistryContractNewResolverIterator) Next() bool + type RegistryContractNewTTL struct + Node [32]byte + Raw types.Log + Ttl uint64 + type RegistryContractNewTTLIterator struct + Event *RegistryContractNewTTL + func (it *RegistryContractNewTTLIterator) Close() error + func (it *RegistryContractNewTTLIterator) Error() error + func (it *RegistryContractNewTTLIterator) Next() bool + type RegistryContractRaw struct + Contract *RegistryContract + func (_RegistryContract *RegistryContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_RegistryContract *RegistryContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_RegistryContract *RegistryContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type RegistryContractSession struct + CallOpts bind.CallOpts + Contract *RegistryContract + TransactOpts bind.TransactOpts + func (_RegistryContract *RegistryContractSession) Owner(node [32]byte) (common.Address, error) + func (_RegistryContract *RegistryContractSession) Resolver(node [32]byte) (common.Address, error) + func (_RegistryContract *RegistryContractSession) SetOwner(node [32]byte, owner common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractSession) SetResolver(node [32]byte, resolver common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractSession) SetSubnodeOwner(node [32]byte, label [32]byte, owner common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractSession) SetTTL(node [32]byte, ttl uint64) (*types.Transaction, error) + func (_RegistryContract *RegistryContractSession) Ttl(node [32]byte) (uint64, error) + type RegistryContractTransactor struct + func NewRegistryContractTransactor(address common.Address, transactor bind.ContractTransactor) (*RegistryContractTransactor, error) + func (_RegistryContract *RegistryContractTransactor) SetOwner(opts *bind.TransactOpts, node [32]byte, owner common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractTransactor) SetResolver(opts *bind.TransactOpts, node [32]byte, resolver common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractTransactor) SetSubnodeOwner(opts *bind.TransactOpts, node [32]byte, label [32]byte, owner common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractTransactor) SetTTL(opts *bind.TransactOpts, node [32]byte, ttl uint64) (*types.Transaction, error) + type RegistryContractTransactorRaw struct + Contract *RegistryContractTransactor + func (_RegistryContract *RegistryContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_RegistryContract *RegistryContractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type RegistryContractTransactorSession struct + Contract *RegistryContractTransactor + TransactOpts bind.TransactOpts + func (_RegistryContract *RegistryContractTransactorSession) SetOwner(node [32]byte, owner common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractTransactorSession) SetResolver(node [32]byte, resolver common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractTransactorSession) SetSubnodeOwner(node [32]byte, label [32]byte, owner common.Address) (*types.Transaction, error) + func (_RegistryContract *RegistryContractTransactorSession) SetTTL(node [32]byte, ttl uint64) (*types.Transaction, error) + type RegistryContractTransfer struct + Node [32]byte + Owner common.Address + Raw types.Log + type RegistryContractTransferIterator struct + Event *RegistryContractTransfer + func (it *RegistryContractTransferIterator) Close() error + func (it *RegistryContractTransferIterator) Error() error + func (it *RegistryContractTransferIterator) Next() bool Other modules containing this package github.com/wealdtech/go-ens/v2 github.com/wealdtech/go-ens/v3