Documentation ¶
Index ¶
- Constants
- type APaymentTokenContract
- type APaymentTokenContractCaller
- func (_APaymentTokenContract *APaymentTokenContractCaller) Allowance(opts *bind.CallOpts, src common.Address, guy common.Address) (*big.Int, error)
- func (_APaymentTokenContract *APaymentTokenContractCaller) BalanceOf(opts *bind.CallOpts, src common.Address) (*big.Int, error)
- func (_APaymentTokenContract *APaymentTokenContractCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type APaymentTokenContractCallerRaw
- type APaymentTokenContractCallerSession
- func (_APaymentTokenContract *APaymentTokenContractCallerSession) Allowance(src common.Address, guy common.Address) (*big.Int, error)
- func (_APaymentTokenContract *APaymentTokenContractCallerSession) BalanceOf(src common.Address) (*big.Int, error)
- func (_APaymentTokenContract *APaymentTokenContractCallerSession) TotalSupply() (*big.Int, error)
- type APaymentTokenContractRaw
- func (_APaymentTokenContract *APaymentTokenContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_APaymentTokenContract *APaymentTokenContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type APaymentTokenContractSession
- func (_APaymentTokenContract *APaymentTokenContractSession) Allowance(src common.Address, guy common.Address) (*big.Int, error)
- func (_APaymentTokenContract *APaymentTokenContractSession) Approve(guy common.Address, amount *big.Int) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractSession) BalanceOf(src common.Address) (*big.Int, error)
- func (_APaymentTokenContract *APaymentTokenContractSession) TotalSupply() (*big.Int, error)
- func (_APaymentTokenContract *APaymentTokenContractSession) Transfer(dst common.Address, amount *big.Int) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractSession) TransferFrom(src common.Address, dst common.Address, amount *big.Int) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractSession) TransferWithMessage(dst common.Address, amount *big.Int, message []byte) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractSession) TransferWithMessageAndRequestAddress(dst common.Address, amount *big.Int, requestAdr common.Address, message []byte) (*types.Transaction, error)
- type APaymentTokenContractTransactor
- func (_APaymentTokenContract *APaymentTokenContractTransactor) Approve(opts *bind.TransactOpts, guy common.Address, amount *big.Int) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractTransactor) Transfer(opts *bind.TransactOpts, dst common.Address, amount *big.Int) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractTransactor) TransferFrom(opts *bind.TransactOpts, src common.Address, dst common.Address, ...) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractTransactor) TransferWithMessage(opts *bind.TransactOpts, dst common.Address, amount *big.Int, message []byte) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractTransactor) TransferWithMessageAndRequestAddress(opts *bind.TransactOpts, dst common.Address, amount *big.Int, ...) (*types.Transaction, error)
- type APaymentTokenContractTransactorRaw
- type APaymentTokenContractTransactorSession
- func (_APaymentTokenContract *APaymentTokenContractTransactorSession) Approve(guy common.Address, amount *big.Int) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractTransactorSession) Transfer(dst common.Address, amount *big.Int) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractTransactorSession) TransferFrom(src common.Address, dst common.Address, amount *big.Int) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractTransactorSession) TransferWithMessage(dst common.Address, amount *big.Int, message []byte) (*types.Transaction, error)
- func (_APaymentTokenContract *APaymentTokenContractTransactorSession) TransferWithMessageAndRequestAddress(dst common.Address, amount *big.Int, requestAdr common.Address, message []byte) (*types.Transaction, error)
Constants ¶
const APaymentTokenContractABI = "" /* 2520-byte string literal not displayed */
APaymentTokenContractABI is the input ABI used to generate the binding from.
const APaymentTokenContractBin = `` /* 6132-byte string literal not displayed */
APaymentTokenContractBin is the compiled bytecode used for deploying new contracts.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APaymentTokenContract ¶
type APaymentTokenContract struct { APaymentTokenContractCaller // Read-only binding to the contract APaymentTokenContractTransactor // Write-only binding to the contract }
APaymentTokenContract is an auto generated Go binding around an Ethereum contract.
func DeployAPaymentTokenContract ¶
func DeployAPaymentTokenContract(auth *bind.TransactOpts, backend bind.ContractBackend, supply *big.Int) (common.Address, *types.Transaction, *APaymentTokenContract, error)
DeployAPaymentTokenContract deploys a new Ethereum contract, binding an instance of APaymentTokenContract to it.
func NewAPaymentTokenContract ¶
func NewAPaymentTokenContract(address common.Address, backend bind.ContractBackend) (*APaymentTokenContract, error)
NewAPaymentTokenContract creates a new instance of APaymentTokenContract, bound to a specific deployed contract.
type APaymentTokenContractCaller ¶
type APaymentTokenContractCaller struct {
// contains filtered or unexported fields
}
APaymentTokenContractCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAPaymentTokenContractCaller ¶
func NewAPaymentTokenContractCaller(address common.Address, caller bind.ContractCaller) (*APaymentTokenContractCaller, error)
NewAPaymentTokenContractCaller creates a new read-only instance of APaymentTokenContract, bound to a specific deployed contract.
func (*APaymentTokenContractCaller) Allowance ¶
func (_APaymentTokenContract *APaymentTokenContractCaller) Allowance(opts *bind.CallOpts, src common.Address, guy common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(src address, guy address) constant returns(uint256)
func (*APaymentTokenContractCaller) BalanceOf ¶
func (_APaymentTokenContract *APaymentTokenContractCaller) BalanceOf(opts *bind.CallOpts, src common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(src address) constant returns(uint256)
func (*APaymentTokenContractCaller) TotalSupply ¶
func (_APaymentTokenContract *APaymentTokenContractCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type APaymentTokenContractCallerRaw ¶
type APaymentTokenContractCallerRaw struct {
Contract *APaymentTokenContractCaller // Generic read-only contract binding to access the raw methods on
}
APaymentTokenContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*APaymentTokenContractCallerRaw) Call ¶
func (_APaymentTokenContract *APaymentTokenContractCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type APaymentTokenContractCallerSession ¶
type APaymentTokenContractCallerSession struct { Contract *APaymentTokenContractCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
APaymentTokenContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*APaymentTokenContractCallerSession) Allowance ¶
func (_APaymentTokenContract *APaymentTokenContractCallerSession) Allowance(src common.Address, guy common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(src address, guy address) constant returns(uint256)
func (*APaymentTokenContractCallerSession) BalanceOf ¶
func (_APaymentTokenContract *APaymentTokenContractCallerSession) BalanceOf(src common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(src address) constant returns(uint256)
func (*APaymentTokenContractCallerSession) TotalSupply ¶
func (_APaymentTokenContract *APaymentTokenContractCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type APaymentTokenContractRaw ¶
type APaymentTokenContractRaw struct {
Contract *APaymentTokenContract // Generic contract binding to access the raw methods on
}
APaymentTokenContractRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*APaymentTokenContractRaw) Call ¶
func (_APaymentTokenContract *APaymentTokenContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*APaymentTokenContractRaw) Transact ¶
func (_APaymentTokenContract *APaymentTokenContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*APaymentTokenContractRaw) Transfer ¶
func (_APaymentTokenContract *APaymentTokenContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type APaymentTokenContractSession ¶
type APaymentTokenContractSession struct { Contract *APaymentTokenContract // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
APaymentTokenContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*APaymentTokenContractSession) Allowance ¶
func (_APaymentTokenContract *APaymentTokenContractSession) Allowance(src common.Address, guy common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(src address, guy address) constant returns(uint256)
func (*APaymentTokenContractSession) Approve ¶
func (_APaymentTokenContract *APaymentTokenContractSession) Approve(guy common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(guy address, amount uint256) returns(bool)
func (*APaymentTokenContractSession) BalanceOf ¶
func (_APaymentTokenContract *APaymentTokenContractSession) BalanceOf(src common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(src address) constant returns(uint256)
func (*APaymentTokenContractSession) TotalSupply ¶
func (_APaymentTokenContract *APaymentTokenContractSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*APaymentTokenContractSession) Transfer ¶
func (_APaymentTokenContract *APaymentTokenContractSession) Transfer(dst common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(dst address, amount uint256) returns(bool)
func (*APaymentTokenContractSession) TransferFrom ¶
func (_APaymentTokenContract *APaymentTokenContractSession) TransferFrom(src common.Address, dst common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(src address, dst address, amount uint256) returns(bool)
func (*APaymentTokenContractSession) TransferWithMessage ¶
func (_APaymentTokenContract *APaymentTokenContractSession) TransferWithMessage(dst common.Address, amount *big.Int, message []byte) (*types.Transaction, error)
TransferWithMessage is a paid mutator transaction binding the contract method 0x07560f13.
Solidity: function transferWithMessage(dst address, amount uint256, message bytes) returns(bool)
func (*APaymentTokenContractSession) TransferWithMessageAndRequestAddress ¶
func (_APaymentTokenContract *APaymentTokenContractSession) TransferWithMessageAndRequestAddress(dst common.Address, amount *big.Int, requestAdr common.Address, message []byte) (*types.Transaction, error)
TransferWithMessageAndRequestAddress is a paid mutator transaction binding the contract method 0xd3088b52.
Solidity: function transferWithMessageAndRequestAddress(dst address, amount uint256, requestAdr address, message bytes) returns(bool)
type APaymentTokenContractTransactor ¶
type APaymentTokenContractTransactor struct {
// contains filtered or unexported fields
}
APaymentTokenContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAPaymentTokenContractTransactor ¶
func NewAPaymentTokenContractTransactor(address common.Address, transactor bind.ContractTransactor) (*APaymentTokenContractTransactor, error)
NewAPaymentTokenContractTransactor creates a new write-only instance of APaymentTokenContract, bound to a specific deployed contract.
func (*APaymentTokenContractTransactor) Approve ¶
func (_APaymentTokenContract *APaymentTokenContractTransactor) Approve(opts *bind.TransactOpts, guy common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(guy address, amount uint256) returns(bool)
func (*APaymentTokenContractTransactor) Transfer ¶
func (_APaymentTokenContract *APaymentTokenContractTransactor) Transfer(opts *bind.TransactOpts, dst common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(dst address, amount uint256) returns(bool)
func (*APaymentTokenContractTransactor) TransferFrom ¶
func (_APaymentTokenContract *APaymentTokenContractTransactor) TransferFrom(opts *bind.TransactOpts, src common.Address, dst common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(src address, dst address, amount uint256) returns(bool)
func (*APaymentTokenContractTransactor) TransferWithMessage ¶
func (_APaymentTokenContract *APaymentTokenContractTransactor) TransferWithMessage(opts *bind.TransactOpts, dst common.Address, amount *big.Int, message []byte) (*types.Transaction, error)
TransferWithMessage is a paid mutator transaction binding the contract method 0x07560f13.
Solidity: function transferWithMessage(dst address, amount uint256, message bytes) returns(bool)
func (*APaymentTokenContractTransactor) TransferWithMessageAndRequestAddress ¶
func (_APaymentTokenContract *APaymentTokenContractTransactor) TransferWithMessageAndRequestAddress(opts *bind.TransactOpts, dst common.Address, amount *big.Int, requestAdr common.Address, message []byte) (*types.Transaction, error)
TransferWithMessageAndRequestAddress is a paid mutator transaction binding the contract method 0xd3088b52.
Solidity: function transferWithMessageAndRequestAddress(dst address, amount uint256, requestAdr address, message bytes) returns(bool)
type APaymentTokenContractTransactorRaw ¶
type APaymentTokenContractTransactorRaw struct {
Contract *APaymentTokenContractTransactor // Generic write-only contract binding to access the raw methods on
}
APaymentTokenContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*APaymentTokenContractTransactorRaw) Transact ¶
func (_APaymentTokenContract *APaymentTokenContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*APaymentTokenContractTransactorRaw) Transfer ¶
func (_APaymentTokenContract *APaymentTokenContractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type APaymentTokenContractTransactorSession ¶
type APaymentTokenContractTransactorSession struct { Contract *APaymentTokenContractTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
APaymentTokenContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*APaymentTokenContractTransactorSession) Approve ¶
func (_APaymentTokenContract *APaymentTokenContractTransactorSession) Approve(guy common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(guy address, amount uint256) returns(bool)
func (*APaymentTokenContractTransactorSession) Transfer ¶
func (_APaymentTokenContract *APaymentTokenContractTransactorSession) Transfer(dst common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(dst address, amount uint256) returns(bool)
func (*APaymentTokenContractTransactorSession) TransferFrom ¶
func (_APaymentTokenContract *APaymentTokenContractTransactorSession) TransferFrom(src common.Address, dst common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(src address, dst address, amount uint256) returns(bool)
func (*APaymentTokenContractTransactorSession) TransferWithMessage ¶
func (_APaymentTokenContract *APaymentTokenContractTransactorSession) TransferWithMessage(dst common.Address, amount *big.Int, message []byte) (*types.Transaction, error)
TransferWithMessage is a paid mutator transaction binding the contract method 0x07560f13.
Solidity: function transferWithMessage(dst address, amount uint256, message bytes) returns(bool)
func (*APaymentTokenContractTransactorSession) TransferWithMessageAndRequestAddress ¶
func (_APaymentTokenContract *APaymentTokenContractTransactorSession) TransferWithMessageAndRequestAddress(dst common.Address, amount *big.Int, requestAdr common.Address, message []byte) (*types.Transaction, error)
TransferWithMessageAndRequestAddress is a paid mutator transaction binding the contract method 0xd3088b52.
Solidity: function transferWithMessageAndRequestAddress(dst address, amount uint256, requestAdr address, message bytes) returns(bool)