Versions in this module Expand all Collapse all v1 v1.0.0 Sep 15, 2023 Changes in this version + var Mockerc20ABI = Mockerc20MetaData.ABI + var Mockerc20MetaData = &bind.MetaData + type Mockerc20 struct + func NewMockerc20(address common.Address, backend bind.ContractBackend) (*Mockerc20, error) + type Mockerc20Approval struct + Owner common.Address + Raw types.Log + Spender common.Address + Value *big.Int + type Mockerc20ApprovalIterator struct + Event *Mockerc20Approval + func (it *Mockerc20ApprovalIterator) Close() error + func (it *Mockerc20ApprovalIterator) Error() error + func (it *Mockerc20ApprovalIterator) Next() bool + type Mockerc20Caller struct + func NewMockerc20Caller(address common.Address, caller bind.ContractCaller) (*Mockerc20Caller, error) + func (_Mockerc20 *Mockerc20Caller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error) + func (_Mockerc20 *Mockerc20Caller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error) + func (_Mockerc20 *Mockerc20Caller) Decimals(opts *bind.CallOpts) (uint8, error) + func (_Mockerc20 *Mockerc20Caller) Name(opts *bind.CallOpts) (string, error) + func (_Mockerc20 *Mockerc20Caller) Symbol(opts *bind.CallOpts) (string, error) + func (_Mockerc20 *Mockerc20Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type Mockerc20CallerRaw struct + Contract *Mockerc20Caller + func (_Mockerc20 *Mockerc20CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type Mockerc20CallerSession struct + CallOpts bind.CallOpts + Contract *Mockerc20Caller + func (_Mockerc20 *Mockerc20CallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_Mockerc20 *Mockerc20CallerSession) BalanceOf(account common.Address) (*big.Int, error) + func (_Mockerc20 *Mockerc20CallerSession) Decimals() (uint8, error) + func (_Mockerc20 *Mockerc20CallerSession) Name() (string, error) + func (_Mockerc20 *Mockerc20CallerSession) Symbol() (string, error) + func (_Mockerc20 *Mockerc20CallerSession) TotalSupply() (*big.Int, error) + type Mockerc20Filterer struct + func NewMockerc20Filterer(address common.Address, filterer bind.ContractFilterer) (*Mockerc20Filterer, error) + func (_Mockerc20 *Mockerc20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*Mockerc20ApprovalIterator, error) + func (_Mockerc20 *Mockerc20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*Mockerc20TransferIterator, error) + func (_Mockerc20 *Mockerc20Filterer) ParseApproval(log types.Log) (*Mockerc20Approval, error) + func (_Mockerc20 *Mockerc20Filterer) ParseTransfer(log types.Log) (*Mockerc20Transfer, error) + func (_Mockerc20 *Mockerc20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *Mockerc20Approval, owner []common.Address, ...) (event.Subscription, error) + func (_Mockerc20 *Mockerc20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *Mockerc20Transfer, from []common.Address, ...) (event.Subscription, error) + type Mockerc20Raw struct + Contract *Mockerc20 + func (_Mockerc20 *Mockerc20Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Mockerc20 *Mockerc20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Mockerc20Session struct + CallOpts bind.CallOpts + Contract *Mockerc20 + TransactOpts bind.TransactOpts + func (_Mockerc20 *Mockerc20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_Mockerc20 *Mockerc20Session) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Session) BalanceOf(account common.Address) (*big.Int, error) + func (_Mockerc20 *Mockerc20Session) Decimals() (uint8, error) + func (_Mockerc20 *Mockerc20Session) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Session) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Session) Mint(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Session) Name() (string, error) + func (_Mockerc20 *Mockerc20Session) Symbol() (string, error) + func (_Mockerc20 *Mockerc20Session) TotalSupply() (*big.Int, error) + func (_Mockerc20 *Mockerc20Session) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Session) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error) + type Mockerc20Transactor struct + func NewMockerc20Transactor(address common.Address, transactor bind.ContractTransactor) (*Mockerc20Transactor, error) + func (_Mockerc20 *Mockerc20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Transactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Transactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Transactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error) + type Mockerc20TransactorRaw struct + Contract *Mockerc20Transactor + func (_Mockerc20 *Mockerc20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Mockerc20TransactorSession struct + Contract *Mockerc20Transactor + TransactOpts bind.TransactOpts + func (_Mockerc20 *Mockerc20TransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20TransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20TransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20TransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20TransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error) + func (_Mockerc20 *Mockerc20TransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error) + type Mockerc20Transfer struct + From common.Address + Raw types.Log + To common.Address + Value *big.Int + type Mockerc20TransferIterator struct + Event *Mockerc20Transfer + func (it *Mockerc20TransferIterator) Close() error + func (it *Mockerc20TransferIterator) Error() error + func (it *Mockerc20TransferIterator) Next() bool