apaymenttoken

package
v0.0.0-...-a50b575 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2017 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const APaymentTokenContractABI = "" /* 2520-byte string literal not displayed */

APaymentTokenContractABI is the input ABI used to generate the binding from.

View Source
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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL