Versions in this module Expand all Collapse all v0 v0.0.1 Aug 28, 2022 Changes in this version + const MortalABI + type Mortal struct + func NewMortal(address common.Address, backend bind.ContractBackend) (*Mortal, error) + type MortalCaller struct + func NewMortalCaller(address common.Address, caller bind.ContractCaller) (*MortalCaller, error) + func (_Mortal *MortalCaller) Owner(opts *bind.CallOpts) (common.Address, error) + type MortalCallerRaw struct + Contract *MortalCaller + func (_Mortal *MortalCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type MortalCallerSession struct + CallOpts bind.CallOpts + Contract *MortalCaller + func (_Mortal *MortalCallerSession) Owner() (common.Address, error) + type MortalFilterer struct + func NewMortalFilterer(address common.Address, filterer bind.ContractFilterer) (*MortalFilterer, error) + type MortalRaw struct + Contract *Mortal + func (_Mortal *MortalRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Mortal *MortalRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Mortal *MortalRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type MortalSession struct + CallOpts bind.CallOpts + Contract *Mortal + TransactOpts bind.TransactOpts + func (_Mortal *MortalSession) Kill() (*types.Transaction, error) + func (_Mortal *MortalSession) Owner() (common.Address, error) + func (_Mortal *MortalSession) Withdraw() (*types.Transaction, error) + func (_Mortal *MortalSession) WithdrawAmount(_amt *big.Int) (*types.Transaction, error) + type MortalTransactor struct + func NewMortalTransactor(address common.Address, transactor bind.ContractTransactor) (*MortalTransactor, error) + func (_Mortal *MortalTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Mortal *MortalTransactor) Withdraw(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Mortal *MortalTransactor) WithdrawAmount(opts *bind.TransactOpts, _amt *big.Int) (*types.Transaction, error) + type MortalTransactorRaw struct + Contract *MortalTransactor + func (_Mortal *MortalTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Mortal *MortalTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type MortalTransactorSession struct + Contract *MortalTransactor + TransactOpts bind.TransactOpts + func (_Mortal *MortalTransactorSession) Kill() (*types.Transaction, error) + func (_Mortal *MortalTransactorSession) Withdraw() (*types.Transaction, error) + func (_Mortal *MortalTransactorSession) WithdrawAmount(_amt *big.Int) (*types.Transaction, error)