Documentation
¶
Overview ¶
Code generated by go-web3/abigen. DO NOT EDIT. Hash: 7f235b8ff9310f081828e9950d4cadb51a402689fdfbe8cb5a195535b3c6a391
Index ¶
- func ERC20Abi() *abi.ABI
- type ERC20
- func (e *ERC20) Allowance(owner web3.Address, spender web3.Address, block ...web3.BlockNumber) (retval0 *big.Int, err error)
- func (e *ERC20) ApprovalEventSig() web3.Hash
- func (e *ERC20) Approve(spender web3.Address, value *big.Int) *contract.Txn
- func (e *ERC20) BalanceOf(owner web3.Address, block ...web3.BlockNumber) (retval0 *big.Int, err error)
- func (e *ERC20) Contract() *contract.Contract
- func (e *ERC20) Decimals(block ...web3.BlockNumber) (retval0 uint8, err error)
- func (e *ERC20) Name(block ...web3.BlockNumber) (retval0 string, err error)
- func (e *ERC20) Symbol(block ...web3.BlockNumber) (retval0 string, err error)
- func (e *ERC20) TotalSupply(block ...web3.BlockNumber) (retval0 *big.Int, err error)
- func (e *ERC20) Transfer(to web3.Address, value *big.Int) *contract.Txn
- func (e *ERC20) TransferEventSig() web3.Hash
- func (e *ERC20) TransferFrom(from web3.Address, to web3.Address, value *big.Int) *contract.Txn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ERC20 ¶
type ERC20 struct {
// contains filtered or unexported fields
}
ERC20 is a solidity contract
func (*ERC20) Allowance ¶
func (e *ERC20) Allowance(owner web3.Address, spender web3.Address, block ...web3.BlockNumber) (retval0 *big.Int, err error)
Allowance calls the allowance method in the solidity contract
func (*ERC20) ApprovalEventSig ¶
func (*ERC20) BalanceOf ¶
func (e *ERC20) BalanceOf(owner web3.Address, block ...web3.BlockNumber) (retval0 *big.Int, err error)
BalanceOf calls the balanceOf method in the solidity contract
func (*ERC20) Decimals ¶
func (e *ERC20) Decimals(block ...web3.BlockNumber) (retval0 uint8, err error)
Decimals calls the decimals method in the solidity contract
func (*ERC20) Name ¶
func (e *ERC20) Name(block ...web3.BlockNumber) (retval0 string, err error)
Name calls the name method in the solidity contract
func (*ERC20) Symbol ¶
func (e *ERC20) Symbol(block ...web3.BlockNumber) (retval0 string, err error)
Symbol calls the symbol method in the solidity contract
func (*ERC20) TotalSupply ¶
TotalSupply calls the totalSupply method in the solidity contract
func (*ERC20) TransferEventSig ¶
Click to show internal directories.
Click to hide internal directories.