Versions in this module Expand all Collapse all v3 v3.7.1 Jul 26, 2022 v3.7.0 Jul 26, 2022 Changes in this version + const ContractABI + type Contract struct + func NewContract(address common.Address, backend bind.ContractBackend) (*Contract, error) + type ContractAlgorithmUpdated struct + Addr common.Address + Id uint8 + Raw types.Log + type ContractAlgorithmUpdatedIterator struct + Event *ContractAlgorithmUpdated + func (it *ContractAlgorithmUpdatedIterator) Close() error + func (it *ContractAlgorithmUpdatedIterator) Error() error + func (it *ContractAlgorithmUpdatedIterator) Next() bool + type ContractCaller struct + func NewContractCaller(address common.Address, caller bind.ContractCaller) (*ContractCaller, error) + func (_Contract *ContractCaller) Rrdata(opts *bind.CallOpts, dnstype uint16, name []byte) (uint32, uint64, [20]byte, error) + type ContractCallerRaw struct + Contract *ContractCaller + func (_Contract *ContractCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type ContractCallerSession struct + CallOpts bind.CallOpts + Contract *ContractCaller + func (_Contract *ContractCallerSession) Rrdata(dnstype uint16, name []byte) (uint32, uint64, [20]byte, error) + type ContractDigestUpdated struct + Addr common.Address + Id uint8 + Raw types.Log + type ContractDigestUpdatedIterator struct + Event *ContractDigestUpdated + func (it *ContractDigestUpdatedIterator) Close() error + func (it *ContractDigestUpdatedIterator) Error() error + func (it *ContractDigestUpdatedIterator) Next() bool + type ContractFilterer struct + func NewContractFilterer(address common.Address, filterer bind.ContractFilterer) (*ContractFilterer, error) + func (_Contract *ContractFilterer) FilterAlgorithmUpdated(opts *bind.FilterOpts) (*ContractAlgorithmUpdatedIterator, error) + func (_Contract *ContractFilterer) FilterDigestUpdated(opts *bind.FilterOpts) (*ContractDigestUpdatedIterator, error) + func (_Contract *ContractFilterer) FilterNSEC3DigestUpdated(opts *bind.FilterOpts) (*ContractNSEC3DigestUpdatedIterator, error) + func (_Contract *ContractFilterer) FilterRRSetUpdated(opts *bind.FilterOpts) (*ContractRRSetUpdatedIterator, error) + func (_Contract *ContractFilterer) ParseAlgorithmUpdated(log types.Log) (*ContractAlgorithmUpdated, error) + func (_Contract *ContractFilterer) ParseDigestUpdated(log types.Log) (*ContractDigestUpdated, error) + func (_Contract *ContractFilterer) ParseNSEC3DigestUpdated(log types.Log) (*ContractNSEC3DigestUpdated, error) + func (_Contract *ContractFilterer) ParseRRSetUpdated(log types.Log) (*ContractRRSetUpdated, error) + func (_Contract *ContractFilterer) WatchAlgorithmUpdated(opts *bind.WatchOpts, sink chan<- *ContractAlgorithmUpdated) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchDigestUpdated(opts *bind.WatchOpts, sink chan<- *ContractDigestUpdated) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchNSEC3DigestUpdated(opts *bind.WatchOpts, sink chan<- *ContractNSEC3DigestUpdated) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchRRSetUpdated(opts *bind.WatchOpts, sink chan<- *ContractRRSetUpdated) (event.Subscription, error) + type ContractNSEC3DigestUpdated struct + Addr common.Address + Id uint8 + Raw types.Log + type ContractNSEC3DigestUpdatedIterator struct + Event *ContractNSEC3DigestUpdated + func (it *ContractNSEC3DigestUpdatedIterator) Close() error + func (it *ContractNSEC3DigestUpdatedIterator) Error() error + func (it *ContractNSEC3DigestUpdatedIterator) Next() bool + type ContractRRSetUpdated struct + Name []byte + Raw types.Log + Rrset []byte + type ContractRRSetUpdatedIterator struct + Event *ContractRRSetUpdated + func (it *ContractRRSetUpdatedIterator) Close() error + func (it *ContractRRSetUpdatedIterator) Error() error + func (it *ContractRRSetUpdatedIterator) Next() bool + type ContractRaw struct + Contract *Contract + func (_Contract *ContractRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Contract *ContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Contract *ContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ContractSession struct + CallOpts bind.CallOpts + Contract *Contract + TransactOpts bind.TransactOpts + func (_Contract *ContractSession) DeleteRRSet(deleteType uint16, deleteName []byte, nsec []byte, sig []byte, proof []byte) (*types.Transaction, error) + func (_Contract *ContractSession) Rrdata(dnstype uint16, name []byte) (uint32, uint64, [20]byte, error) + func (_Contract *ContractSession) SubmitRRSet(input []byte, sig []byte, proof []byte) (*types.Transaction, error) + func (_Contract *ContractSession) SubmitRRSets(data []byte, proof []byte) (*types.Transaction, error) + type ContractTransactor struct + func NewContractTransactor(address common.Address, transactor bind.ContractTransactor) (*ContractTransactor, error) + func (_Contract *ContractTransactor) DeleteRRSet(opts *bind.TransactOpts, deleteType uint16, deleteName []byte, nsec []byte, ...) (*types.Transaction, error) + func (_Contract *ContractTransactor) SubmitRRSet(opts *bind.TransactOpts, input []byte, sig []byte, proof []byte) (*types.Transaction, error) + func (_Contract *ContractTransactor) SubmitRRSets(opts *bind.TransactOpts, data []byte, proof []byte) (*types.Transaction, error) + type ContractTransactorRaw struct + Contract *ContractTransactor + func (_Contract *ContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Contract *ContractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ContractTransactorSession struct + Contract *ContractTransactor + TransactOpts bind.TransactOpts + func (_Contract *ContractTransactorSession) DeleteRRSet(deleteType uint16, deleteName []byte, nsec []byte, sig []byte, proof []byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) SubmitRRSet(input []byte, sig []byte, proof []byte) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) SubmitRRSets(data []byte, proof []byte) (*types.Transaction, error)