Versions in this module Expand all Collapse all v1 v1.0.0 Sep 27, 2020 Changes in this version + const ERC20PausableABI + type ERC20Pausable struct + func NewERC20Pausable(address common.Address, backend bind.ContractBackend) (*ERC20Pausable, error) + type ERC20PausableApproval struct + Owner common.Address + Raw types.Log + Spender common.Address + Value *big.Int + type ERC20PausableApprovalIterator struct + Event *ERC20PausableApproval + func (it *ERC20PausableApprovalIterator) Close() error + func (it *ERC20PausableApprovalIterator) Error() error + func (it *ERC20PausableApprovalIterator) Next() bool + type ERC20PausableCaller struct + func NewERC20PausableCaller(address common.Address, caller bind.ContractCaller) (*ERC20PausableCaller, error) + func (_ERC20Pausable *ERC20PausableCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error) + func (_ERC20Pausable *ERC20PausableCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error) + func (_ERC20Pausable *ERC20PausableCaller) Decimals(opts *bind.CallOpts) (uint8, error) + func (_ERC20Pausable *ERC20PausableCaller) Name(opts *bind.CallOpts) (string, error) + func (_ERC20Pausable *ERC20PausableCaller) Paused(opts *bind.CallOpts) (bool, error) + func (_ERC20Pausable *ERC20PausableCaller) Symbol(opts *bind.CallOpts) (string, error) + func (_ERC20Pausable *ERC20PausableCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type ERC20PausableCallerRaw struct + Contract *ERC20PausableCaller + func (_ERC20Pausable *ERC20PausableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type ERC20PausableCallerSession struct + CallOpts bind.CallOpts + Contract *ERC20PausableCaller + func (_ERC20Pausable *ERC20PausableCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_ERC20Pausable *ERC20PausableCallerSession) BalanceOf(account common.Address) (*big.Int, error) + func (_ERC20Pausable *ERC20PausableCallerSession) Decimals() (uint8, error) + func (_ERC20Pausable *ERC20PausableCallerSession) Name() (string, error) + func (_ERC20Pausable *ERC20PausableCallerSession) Paused() (bool, error) + func (_ERC20Pausable *ERC20PausableCallerSession) Symbol() (string, error) + func (_ERC20Pausable *ERC20PausableCallerSession) TotalSupply() (*big.Int, error) + type ERC20PausableFilterer struct + func NewERC20PausableFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20PausableFilterer, error) + func (_ERC20Pausable *ERC20PausableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20PausableApprovalIterator, error) + func (_ERC20Pausable *ERC20PausableFilterer) FilterPaused(opts *bind.FilterOpts) (*ERC20PausablePausedIterator, error) + func (_ERC20Pausable *ERC20PausableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20PausableTransferIterator, error) + func (_ERC20Pausable *ERC20PausableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ERC20PausableUnpausedIterator, error) + func (_ERC20Pausable *ERC20PausableFilterer) ParseApproval(log types.Log) (*ERC20PausableApproval, error) + func (_ERC20Pausable *ERC20PausableFilterer) ParsePaused(log types.Log) (*ERC20PausablePaused, error) + func (_ERC20Pausable *ERC20PausableFilterer) ParseTransfer(log types.Log) (*ERC20PausableTransfer, error) + func (_ERC20Pausable *ERC20PausableFilterer) ParseUnpaused(log types.Log) (*ERC20PausableUnpaused, error) + func (_ERC20Pausable *ERC20PausableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20PausableApproval, ...) (event.Subscription, error) + func (_ERC20Pausable *ERC20PausableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ERC20PausablePaused) (event.Subscription, error) + func (_ERC20Pausable *ERC20PausableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20PausableTransfer, ...) (event.Subscription, error) + func (_ERC20Pausable *ERC20PausableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ERC20PausableUnpaused) (event.Subscription, error) + type ERC20PausablePaused struct + Account common.Address + Raw types.Log + type ERC20PausablePausedIterator struct + Event *ERC20PausablePaused + func (it *ERC20PausablePausedIterator) Close() error + func (it *ERC20PausablePausedIterator) Error() error + func (it *ERC20PausablePausedIterator) Next() bool + type ERC20PausableRaw struct + Contract *ERC20Pausable + func (_ERC20Pausable *ERC20PausableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_ERC20Pausable *ERC20PausableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC20PausableSession struct + CallOpts bind.CallOpts + Contract *ERC20Pausable + TransactOpts bind.TransactOpts + func (_ERC20Pausable *ERC20PausableSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_ERC20Pausable *ERC20PausableSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableSession) BalanceOf(account common.Address) (*big.Int, error) + func (_ERC20Pausable *ERC20PausableSession) Decimals() (uint8, error) + func (_ERC20Pausable *ERC20PausableSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableSession) Name() (string, error) + func (_ERC20Pausable *ERC20PausableSession) Paused() (bool, error) + func (_ERC20Pausable *ERC20PausableSession) Symbol() (string, error) + func (_ERC20Pausable *ERC20PausableSession) TotalSupply() (*big.Int, error) + func (_ERC20Pausable *ERC20PausableSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error) + type ERC20PausableTransactor struct + func NewERC20PausableTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20PausableTransactor, error) + func (_ERC20Pausable *ERC20PausableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error) + type ERC20PausableTransactorRaw struct + Contract *ERC20PausableTransactor + func (_ERC20Pausable *ERC20PausableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC20PausableTransactorSession struct + Contract *ERC20PausableTransactor + TransactOpts bind.TransactOpts + func (_ERC20Pausable *ERC20PausableTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_ERC20Pausable *ERC20PausableTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error) + type ERC20PausableTransfer struct + From common.Address + Raw types.Log + To common.Address + Value *big.Int + type ERC20PausableTransferIterator struct + Event *ERC20PausableTransfer + func (it *ERC20PausableTransferIterator) Close() error + func (it *ERC20PausableTransferIterator) Error() error + func (it *ERC20PausableTransferIterator) Next() bool + type ERC20PausableUnpaused struct + Account common.Address + Raw types.Log + type ERC20PausableUnpausedIterator struct + Event *ERC20PausableUnpaused + func (it *ERC20PausableUnpausedIterator) Close() error + func (it *ERC20PausableUnpausedIterator) Error() error + func (it *ERC20PausableUnpausedIterator) Next() bool