Versions in this module Expand all Collapse all v1 v1.8.13 Apr 15, 2022 v1.8.12 Apr 15, 2022 Changes in this version + const ChequebookABI + const ChequebookBin + const ContractDeployedCode + type Chequebook struct + func DeployChequebook(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Chequebook, error) + func NewChequebook(address common.Address, backend bind.ContractBackend) (*Chequebook, error) + type ChequebookCaller struct + func NewChequebookCaller(address common.Address, caller bind.ContractCaller) (*ChequebookCaller, error) + func (_Chequebook *ChequebookCaller) Sent(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error) + type ChequebookCallerRaw struct + Contract *ChequebookCaller + func (_Chequebook *ChequebookCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ChequebookCallerSession struct + CallOpts bind.CallOpts + Contract *ChequebookCaller + func (_Chequebook *ChequebookCallerSession) Sent(arg0 common.Address) (*big.Int, error) + type ChequebookFilterer struct + func NewChequebookFilterer(address common.Address, filterer bind.ContractFilterer) (*ChequebookFilterer, error) + func (_Chequebook *ChequebookFilterer) FilterOverdraft(opts *bind.FilterOpts) (*ChequebookOverdraftIterator, error) + func (_Chequebook *ChequebookFilterer) WatchOverdraft(opts *bind.WatchOpts, sink chan<- *ChequebookOverdraft) (event.Subscription, error) + type ChequebookOverdraft struct + Deadbeat common.Address + Raw types.Log + type ChequebookOverdraftIterator struct + Event *ChequebookOverdraft + func (it *ChequebookOverdraftIterator) Close() error + func (it *ChequebookOverdraftIterator) Error() error + func (it *ChequebookOverdraftIterator) Next() bool + type ChequebookRaw struct + Contract *Chequebook + func (_Chequebook *ChequebookRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Chequebook *ChequebookRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Chequebook *ChequebookRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ChequebookSession struct + CallOpts bind.CallOpts + Contract *Chequebook + TransactOpts bind.TransactOpts + func (_Chequebook *ChequebookSession) Cash(beneficiary common.Address, amount *big.Int, sig_v uint8, sig_r [32]byte, ...) (*types.Transaction, error) + func (_Chequebook *ChequebookSession) Kill() (*types.Transaction, error) + func (_Chequebook *ChequebookSession) Sent(arg0 common.Address) (*big.Int, error) + type ChequebookTransactor struct + func NewChequebookTransactor(address common.Address, transactor bind.ContractTransactor) (*ChequebookTransactor, error) + func (_Chequebook *ChequebookTransactor) Cash(opts *bind.TransactOpts, beneficiary common.Address, amount *big.Int, ...) (*types.Transaction, error) + func (_Chequebook *ChequebookTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error) + type ChequebookTransactorRaw struct + Contract *ChequebookTransactor + func (_Chequebook *ChequebookTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Chequebook *ChequebookTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ChequebookTransactorSession struct + Contract *ChequebookTransactor + TransactOpts bind.TransactOpts + func (_Chequebook *ChequebookTransactorSession) Cash(beneficiary common.Address, amount *big.Int, sig_v uint8, sig_r [32]byte, ...) (*types.Transaction, error) + func (_Chequebook *ChequebookTransactorSession) Kill() (*types.Transaction, error)