Versions in this module Expand all Collapse all v0 v0.4.2 Jun 28, 2019 v0.4.1 Jun 13, 2019 Changes in this version + const PublicResolverABI + const PublicResolverBin + 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 PublicResolverABIChanged struct + ContentType *big.Int + Node [32]byte + Raw types.Log + type PublicResolverABIChangedIterator struct + Event *PublicResolverABIChanged + func (it *PublicResolverABIChangedIterator) Close() error + func (it *PublicResolverABIChangedIterator) Error() error + func (it *PublicResolverABIChangedIterator) Next() bool + type PublicResolverAddrChanged struct + A common.Address + Node [32]byte + Raw types.Log + type PublicResolverAddrChangedIterator struct + Event *PublicResolverAddrChanged + func (it *PublicResolverAddrChangedIterator) Close() error + func (it *PublicResolverAddrChangedIterator) Error() error + func (it *PublicResolverAddrChangedIterator) Next() bool + type PublicResolverCaller struct + func NewPublicResolverCaller(address common.Address, caller bind.ContractCaller) (*PublicResolverCaller, error) + func (_PublicResolver *PublicResolverCaller) ABI(opts *bind.CallOpts, node [32]byte, contentTypes *big.Int) (struct{ ... }, 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) + func (_PublicResolver *PublicResolverCaller) Name(opts *bind.CallOpts, node [32]byte) (string, error) + func (_PublicResolver *PublicResolverCaller) Pubkey(opts *bind.CallOpts, node [32]byte) (struct{ ... }, error) + func (_PublicResolver *PublicResolverCaller) SupportsInterface(opts *bind.CallOpts, interfaceID [4]byte) (bool, error) + func (_PublicResolver *PublicResolverCaller) Text(opts *bind.CallOpts, node [32]byte, key string) (string, 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) ABI(node [32]byte, contentTypes *big.Int) (struct{ ... }, error) + func (_PublicResolver *PublicResolverCallerSession) Addr(node [32]byte) (common.Address, error) + func (_PublicResolver *PublicResolverCallerSession) Content(node [32]byte) ([32]byte, error) + func (_PublicResolver *PublicResolverCallerSession) Name(node [32]byte) (string, error) + func (_PublicResolver *PublicResolverCallerSession) Pubkey(node [32]byte) (struct{ ... }, error) + func (_PublicResolver *PublicResolverCallerSession) SupportsInterface(interfaceID [4]byte) (bool, error) + func (_PublicResolver *PublicResolverCallerSession) Text(node [32]byte, key string) (string, error) + type PublicResolverContentChanged struct + Hash [32]byte + Node [32]byte + Raw types.Log + type PublicResolverContentChangedIterator struct + Event *PublicResolverContentChanged + func (it *PublicResolverContentChangedIterator) Close() error + func (it *PublicResolverContentChangedIterator) Error() error + func (it *PublicResolverContentChangedIterator) Next() bool + type PublicResolverFilterer struct + func NewPublicResolverFilterer(address common.Address, filterer bind.ContractFilterer) (*PublicResolverFilterer, error) + func (_PublicResolver *PublicResolverFilterer) FilterABIChanged(opts *bind.FilterOpts, node [][32]byte, contentType []*big.Int) (*PublicResolverABIChangedIterator, error) + func (_PublicResolver *PublicResolverFilterer) FilterAddrChanged(opts *bind.FilterOpts, node [][32]byte) (*PublicResolverAddrChangedIterator, error) + func (_PublicResolver *PublicResolverFilterer) FilterContentChanged(opts *bind.FilterOpts, node [][32]byte) (*PublicResolverContentChangedIterator, error) + func (_PublicResolver *PublicResolverFilterer) FilterNameChanged(opts *bind.FilterOpts, node [][32]byte) (*PublicResolverNameChangedIterator, error) + func (_PublicResolver *PublicResolverFilterer) FilterPubkeyChanged(opts *bind.FilterOpts, node [][32]byte) (*PublicResolverPubkeyChangedIterator, error) + func (_PublicResolver *PublicResolverFilterer) FilterTextChanged(opts *bind.FilterOpts, node [][32]byte, indexedKey []string) (*PublicResolverTextChangedIterator, error) + func (_PublicResolver *PublicResolverFilterer) WatchABIChanged(opts *bind.WatchOpts, sink chan<- *PublicResolverABIChanged, node [][32]byte, ...) (event.Subscription, error) + func (_PublicResolver *PublicResolverFilterer) WatchAddrChanged(opts *bind.WatchOpts, sink chan<- *PublicResolverAddrChanged, node [][32]byte) (event.Subscription, error) + func (_PublicResolver *PublicResolverFilterer) WatchContentChanged(opts *bind.WatchOpts, sink chan<- *PublicResolverContentChanged, ...) (event.Subscription, error) + func (_PublicResolver *PublicResolverFilterer) WatchNameChanged(opts *bind.WatchOpts, sink chan<- *PublicResolverNameChanged, node [][32]byte) (event.Subscription, error) + func (_PublicResolver *PublicResolverFilterer) WatchPubkeyChanged(opts *bind.WatchOpts, sink chan<- *PublicResolverPubkeyChanged, ...) (event.Subscription, error) + func (_PublicResolver *PublicResolverFilterer) WatchTextChanged(opts *bind.WatchOpts, sink chan<- *PublicResolverTextChanged, node [][32]byte, ...) (event.Subscription, error) + type PublicResolverNameChanged struct + Name string + Node [32]byte + Raw types.Log + type PublicResolverNameChangedIterator struct + Event *PublicResolverNameChanged + func (it *PublicResolverNameChangedIterator) Close() error + func (it *PublicResolverNameChangedIterator) Error() error + func (it *PublicResolverNameChangedIterator) Next() bool + type PublicResolverPubkeyChanged struct + Node [32]byte + Raw types.Log + X [32]byte + Y [32]byte + type PublicResolverPubkeyChangedIterator struct + Event *PublicResolverPubkeyChanged + func (it *PublicResolverPubkeyChangedIterator) Close() error + func (it *PublicResolverPubkeyChangedIterator) Error() error + func (it *PublicResolverPubkeyChangedIterator) Next() bool + 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) ABI(node [32]byte, contentTypes *big.Int) (struct{ ... }, error) + func (_PublicResolver *PublicResolverSession) Addr(node [32]byte) (common.Address, error) + func (_PublicResolver *PublicResolverSession) Content(node [32]byte) ([32]byte, error) + func (_PublicResolver *PublicResolverSession) Name(node [32]byte) (string, error) + func (_PublicResolver *PublicResolverSession) Pubkey(node [32]byte) (struct{ ... }, error) + func (_PublicResolver *PublicResolverSession) SetABI(node [32]byte, contentType *big.Int, data []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) + func (_PublicResolver *PublicResolverSession) SetName(node [32]byte, name string) (*types.Transaction, error) + func (_PublicResolver *PublicResolverSession) SetPubkey(node [32]byte, x [32]byte, y [32]byte) (*types.Transaction, error) + func (_PublicResolver *PublicResolverSession) SetText(node [32]byte, key string, value string) (*types.Transaction, error) + func (_PublicResolver *PublicResolverSession) SupportsInterface(interfaceID [4]byte) (bool, error) + func (_PublicResolver *PublicResolverSession) Text(node [32]byte, key string) (string, error) + type PublicResolverTextChanged struct + IndexedKey common.Hash + Key string + Node [32]byte + Raw types.Log + type PublicResolverTextChangedIterator struct + Event *PublicResolverTextChanged + func (it *PublicResolverTextChangedIterator) Close() error + func (it *PublicResolverTextChangedIterator) Error() error + func (it *PublicResolverTextChangedIterator) Next() bool + type PublicResolverTransactor struct + func NewPublicResolverTransactor(address common.Address, transactor bind.ContractTransactor) (*PublicResolverTransactor, error) + func (_PublicResolver *PublicResolverTransactor) SetABI(opts *bind.TransactOpts, node [32]byte, contentType *big.Int, data []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) + func (_PublicResolver *PublicResolverTransactor) SetName(opts *bind.TransactOpts, node [32]byte, name string) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactor) SetPubkey(opts *bind.TransactOpts, node [32]byte, x [32]byte, y [32]byte) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactor) SetText(opts *bind.TransactOpts, node [32]byte, key string, value string) (*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) SetABI(node [32]byte, contentType *big.Int, data []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) + func (_PublicResolver *PublicResolverTransactorSession) SetName(node [32]byte, name string) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactorSession) SetPubkey(node [32]byte, x [32]byte, y [32]byte) (*types.Transaction, error) + func (_PublicResolver *PublicResolverTransactorSession) SetText(node [32]byte, key string, value string) (*types.Transaction, error)