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 ContractCaller struct + func NewContractCaller(address common.Address, caller bind.ContractCaller) (*ContractCaller, error) + func (_Contract *ContractCaller) CreationDate(opts *bind.CallOpts) (*big.Int, error) + func (_Contract *ContractCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_Contract *ContractCaller) PreviousOwner(opts *bind.CallOpts) (common.Address, error) + func (_Contract *ContractCaller) Registrar(opts *bind.CallOpts) (common.Address, error) + func (_Contract *ContractCaller) Value(opts *bind.CallOpts) (*big.Int, 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) CreationDate() (*big.Int, error) + func (_Contract *ContractCallerSession) Owner() (common.Address, error) + func (_Contract *ContractCallerSession) PreviousOwner() (common.Address, error) + func (_Contract *ContractCallerSession) Registrar() (common.Address, error) + func (_Contract *ContractCallerSession) Value() (*big.Int, error) + type ContractDeedClosed struct + Raw types.Log + type ContractDeedClosedIterator struct + Event *ContractDeedClosed + func (it *ContractDeedClosedIterator) Close() error + func (it *ContractDeedClosedIterator) Error() error + func (it *ContractDeedClosedIterator) Next() bool + type ContractFilterer struct + func NewContractFilterer(address common.Address, filterer bind.ContractFilterer) (*ContractFilterer, error) + func (_Contract *ContractFilterer) FilterDeedClosed(opts *bind.FilterOpts) (*ContractDeedClosedIterator, error) + func (_Contract *ContractFilterer) FilterOwnerChanged(opts *bind.FilterOpts) (*ContractOwnerChangedIterator, error) + func (_Contract *ContractFilterer) ParseDeedClosed(log types.Log) (*ContractDeedClosed, error) + func (_Contract *ContractFilterer) ParseOwnerChanged(log types.Log) (*ContractOwnerChanged, error) + func (_Contract *ContractFilterer) WatchDeedClosed(opts *bind.WatchOpts, sink chan<- *ContractDeedClosed) (event.Subscription, error) + func (_Contract *ContractFilterer) WatchOwnerChanged(opts *bind.WatchOpts, sink chan<- *ContractOwnerChanged) (event.Subscription, error) + type ContractOwnerChanged struct + NewOwner common.Address + Raw types.Log + type ContractOwnerChangedIterator struct + Event *ContractOwnerChanged + func (it *ContractOwnerChangedIterator) Close() error + func (it *ContractOwnerChangedIterator) Error() error + func (it *ContractOwnerChangedIterator) 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) CloseDeed(refundRatio *big.Int) (*types.Transaction, error) + func (_Contract *ContractSession) CreationDate() (*big.Int, error) + func (_Contract *ContractSession) DestroyDeed() (*types.Transaction, error) + func (_Contract *ContractSession) Owner() (common.Address, error) + func (_Contract *ContractSession) PreviousOwner() (common.Address, error) + func (_Contract *ContractSession) Registrar() (common.Address, error) + func (_Contract *ContractSession) SetBalance(newValue *big.Int, throwOnFailure bool) (*types.Transaction, error) + func (_Contract *ContractSession) SetOwner(newOwner common.Address) (*types.Transaction, error) + func (_Contract *ContractSession) SetRegistrar(newRegistrar common.Address) (*types.Transaction, error) + func (_Contract *ContractSession) Value() (*big.Int, error) + type ContractTransactor struct + func NewContractTransactor(address common.Address, transactor bind.ContractTransactor) (*ContractTransactor, error) + func (_Contract *ContractTransactor) CloseDeed(opts *bind.TransactOpts, refundRatio *big.Int) (*types.Transaction, error) + func (_Contract *ContractTransactor) DestroyDeed(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Contract *ContractTransactor) SetBalance(opts *bind.TransactOpts, newValue *big.Int, throwOnFailure bool) (*types.Transaction, error) + func (_Contract *ContractTransactor) SetOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + func (_Contract *ContractTransactor) SetRegistrar(opts *bind.TransactOpts, newRegistrar common.Address) (*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) CloseDeed(refundRatio *big.Int) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) DestroyDeed() (*types.Transaction, error) + func (_Contract *ContractTransactorSession) SetBalance(newValue *big.Int, throwOnFailure bool) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) SetOwner(newOwner common.Address) (*types.Transaction, error) + func (_Contract *ContractTransactorSession) SetRegistrar(newRegistrar common.Address) (*types.Transaction, error)