Documentation
¶
Index ¶
- Constants
- type MeshBox
- type MeshBoxCaller
- type MeshBoxCallerRaw
- type MeshBoxCallerSession
- type MeshBoxRaw
- func (_MeshBox *MeshBoxRaw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_MeshBox *MeshBoxRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MeshBox *MeshBoxRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MeshBoxSession
- func (_MeshBox *MeshBoxSession) AcceptOwnership() (*types.Transaction, error)
- func (_MeshBox *MeshBoxSession) AddAddress(_owners []common.Address, version *big.Int) (*types.Transaction, error)
- func (_MeshBox *MeshBoxSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_MeshBox *MeshBoxSession) DelAddress(_owners []common.Address) (*types.Transaction, error)
- func (_MeshBox *MeshBoxSession) ExistAddress(_owner common.Address) (*big.Int, error)
- func (_MeshBox *MeshBoxSession) Owner() (common.Address, error)
- type MeshBoxTransactor
- func (_MeshBox *MeshBoxTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_MeshBox *MeshBoxTransactor) AddAddress(opts *bind.TransactOpts, _owners []common.Address, version *big.Int) (*types.Transaction, error)
- func (_MeshBox *MeshBoxTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_MeshBox *MeshBoxTransactor) DelAddress(opts *bind.TransactOpts, _owners []common.Address) (*types.Transaction, error)
- type MeshBoxTransactorRaw
- type MeshBoxTransactorSession
- func (_MeshBox *MeshBoxTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_MeshBox *MeshBoxTransactorSession) AddAddress(_owners []common.Address, version *big.Int) (*types.Transaction, error)
- func (_MeshBox *MeshBoxTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_MeshBox *MeshBoxTransactorSession) DelAddress(_owners []common.Address) (*types.Transaction, error)
- type MeshBox_0_0_2
- type MeshBox_0_0_2Caller
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Caller) ExistAddress(opts *bind.CallOptsWithNumber, _owner common.Address) (*big.Int, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Caller) GetMeshboxList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Caller) Owner(opts *bind.CallOptsWithNumber) (common.Address, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type MeshBox_0_0_2CallerRaw
- type MeshBox_0_0_2CallerSession
- func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerSession) ExistAddress(_owner common.Address) (*big.Int, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerSession) GetMeshboxList() ([]common.Address, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerSession) Owner() (common.Address, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerSession) Version() (string, error)
- type MeshBox_0_0_2Raw
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MeshBox_0_0_2Session
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) AcceptOwnership() (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) AddAddress(_owners []common.Address, weight *big.Int) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) DelAddress(_owners []common.Address) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) ExistAddress(_owner common.Address) (*big.Int, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) GetMeshboxList() ([]common.Address, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) Owner() (common.Address, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) Version() (string, error)
- type MeshBox_0_0_2Transactor
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Transactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Transactor) AddAddress(opts *bind.TransactOpts, _owners []common.Address, weight *big.Int) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Transactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2Transactor) DelAddress(opts *bind.TransactOpts, _owners []common.Address) (*types.Transaction, error)
- type MeshBox_0_0_2TransactorRaw
- type MeshBox_0_0_2TransactorSession
- func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorSession) AddAddress(_owners []common.Address, weight *big.Int) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorSession) DelAddress(_owners []common.Address) (*types.Transaction, error)
- type Owned
- type OwnedCaller
- type OwnedCallerRaw
- type OwnedCallerSession
- type OwnedRaw
- func (_Owned *OwnedRaw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_Owned *OwnedRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Owned *OwnedRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnedSession
- type OwnedTransactor
- type OwnedTransactorRaw
- type OwnedTransactorSession
Constants ¶
const MeshBoxABI = "" /* 1385-byte string literal not displayed */
MeshBoxABI is the input ABI used to generate the binding from.
const MeshBoxBin = `` /* 2382-byte string literal not displayed */
MeshBoxBin is the compiled bytecode used for deploying new contracts.
const MeshBox_0_0_2ABI = "" /* 1742-byte string literal not displayed */
MeshBox_0_0_2ABI is the input ABI used to generate the binding from.
const MeshBox_0_0_2Bin = `` /* 4650-byte string literal not displayed */
MeshBox_0_0_2Bin is the compiled bytecode used for deploying new contracts.
const OwnedABI = "" /* 825-byte string literal not displayed */
OwnedABI is the input ABI used to generate the binding from.
const OwnedBin = `` /* 1112-byte string literal not displayed */
OwnedBin is the compiled bytecode used for deploying new contracts.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MeshBox ¶
type MeshBox struct { MeshBoxCaller // Read-only binding to the contract MeshBoxTransactor // Write-only binding to the contract }
MeshBox is an auto generated Go binding around an Ethereum contract.
func DeployMeshBox ¶
func DeployMeshBox(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MeshBox, error)
DeployMeshBox deploys a new Ethereum contract, binding an instance of MeshBox to it.
func NewMeshBox ¶
NewMeshBox creates a new instance of MeshBox, bound to a specific deployed contract.
type MeshBoxCaller ¶
type MeshBoxCaller struct {
// contains filtered or unexported fields
}
MeshBoxCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMeshBoxCaller ¶
func NewMeshBoxCaller(address common.Address, caller bind.ContractCaller) (*MeshBoxCaller, error)
NewMeshBoxCaller creates a new read-only instance of MeshBox, bound to a specific deployed contract.
func (*MeshBoxCaller) ExistAddress ¶
func (_MeshBox *MeshBoxCaller) ExistAddress(opts *bind.CallOptsWithNumber, _owner common.Address) (*big.Int, error)
ExistAddress is a free data retrieval call binding the contract method 0x80b7069d.
Solidity: function existAddress(_owner address) constant returns(uint256)
func (*MeshBoxCaller) Owner ¶
func (_MeshBox *MeshBoxCaller) Owner(opts *bind.CallOptsWithNumber) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
type MeshBoxCallerRaw ¶
type MeshBoxCallerRaw struct {
Contract *MeshBoxCaller // Generic read-only contract binding to access the raw methods on
}
MeshBoxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MeshBoxCallerRaw) CallWithNumber ¶
func (_MeshBox *MeshBoxCallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 MeshBoxCallerSession ¶
type MeshBoxCallerSession struct { Contract *MeshBoxCaller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
MeshBoxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MeshBoxCallerSession) ExistAddress ¶
ExistAddress is a free data retrieval call binding the contract method 0x80b7069d.
Solidity: function existAddress(_owner address) constant returns(uint256)
type MeshBoxRaw ¶
type MeshBoxRaw struct {
Contract *MeshBox // Generic contract binding to access the raw methods on
}
MeshBoxRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MeshBoxRaw) CallWithNumber ¶
func (_MeshBox *MeshBoxRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*MeshBoxRaw) Transact ¶
func (_MeshBox *MeshBoxRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MeshBoxRaw) Transfer ¶
func (_MeshBox *MeshBoxRaw) 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 MeshBoxSession ¶
type MeshBoxSession struct { Contract *MeshBox // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MeshBoxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MeshBoxSession) AcceptOwnership ¶
func (_MeshBox *MeshBoxSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*MeshBoxSession) AddAddress ¶
func (_MeshBox *MeshBoxSession) AddAddress(_owners []common.Address, version *big.Int) (*types.Transaction, error)
AddAddress is a paid mutator transaction binding the contract method 0xba4c18db.
Solidity: function addAddress(_owners address[], version uint256) returns()
func (*MeshBoxSession) ChangeOwner ¶
func (_MeshBox *MeshBoxSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()
func (*MeshBoxSession) DelAddress ¶
func (_MeshBox *MeshBoxSession) DelAddress(_owners []common.Address) (*types.Transaction, error)
DelAddress is a paid mutator transaction binding the contract method 0x5022edf8.
Solidity: function delAddress(_owners address[]) returns()
func (*MeshBoxSession) ExistAddress ¶
ExistAddress is a free data retrieval call binding the contract method 0x80b7069d.
Solidity: function existAddress(_owner address) constant returns(uint256)
type MeshBoxTransactor ¶
type MeshBoxTransactor struct {
// contains filtered or unexported fields
}
MeshBoxTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMeshBoxTransactor ¶
func NewMeshBoxTransactor(address common.Address, transactor bind.ContractTransactor) (*MeshBoxTransactor, error)
NewMeshBoxTransactor creates a new write-only instance of MeshBox, bound to a specific deployed contract.
func (*MeshBoxTransactor) AcceptOwnership ¶
func (_MeshBox *MeshBoxTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*MeshBoxTransactor) AddAddress ¶
func (_MeshBox *MeshBoxTransactor) AddAddress(opts *bind.TransactOpts, _owners []common.Address, version *big.Int) (*types.Transaction, error)
AddAddress is a paid mutator transaction binding the contract method 0xba4c18db.
Solidity: function addAddress(_owners address[], version uint256) returns()
func (*MeshBoxTransactor) ChangeOwner ¶
func (_MeshBox *MeshBoxTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()
func (*MeshBoxTransactor) DelAddress ¶
func (_MeshBox *MeshBoxTransactor) DelAddress(opts *bind.TransactOpts, _owners []common.Address) (*types.Transaction, error)
DelAddress is a paid mutator transaction binding the contract method 0x5022edf8.
Solidity: function delAddress(_owners address[]) returns()
type MeshBoxTransactorRaw ¶
type MeshBoxTransactorRaw struct {
Contract *MeshBoxTransactor // Generic write-only contract binding to access the raw methods on
}
MeshBoxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MeshBoxTransactorRaw) Transact ¶
func (_MeshBox *MeshBoxTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MeshBoxTransactorRaw) Transfer ¶
func (_MeshBox *MeshBoxTransactorRaw) 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 MeshBoxTransactorSession ¶
type MeshBoxTransactorSession struct { Contract *MeshBoxTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MeshBoxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MeshBoxTransactorSession) AcceptOwnership ¶
func (_MeshBox *MeshBoxTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*MeshBoxTransactorSession) AddAddress ¶
func (_MeshBox *MeshBoxTransactorSession) AddAddress(_owners []common.Address, version *big.Int) (*types.Transaction, error)
AddAddress is a paid mutator transaction binding the contract method 0xba4c18db.
Solidity: function addAddress(_owners address[], version uint256) returns()
func (*MeshBoxTransactorSession) ChangeOwner ¶
func (_MeshBox *MeshBoxTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()
func (*MeshBoxTransactorSession) DelAddress ¶
func (_MeshBox *MeshBoxTransactorSession) DelAddress(_owners []common.Address) (*types.Transaction, error)
DelAddress is a paid mutator transaction binding the contract method 0x5022edf8.
Solidity: function delAddress(_owners address[]) returns()
type MeshBox_0_0_2 ¶
type MeshBox_0_0_2 struct { MeshBox_0_0_2Caller // Read-only binding to the contract MeshBox_0_0_2Transactor // Write-only binding to the contract }
MeshBox_0_0_2 is an auto generated Go binding around an Ethereum contract.
func DeployMeshBox_0_0_2 ¶
func DeployMeshBox_0_0_2(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MeshBox_0_0_2, error)
DeployMeshBox_0_0_2 deploys a new Ethereum contract, binding an instance of MeshBox_0_0_2 to it.
func NewMeshBox_0_0_2 ¶
func NewMeshBox_0_0_2(address common.Address, backend bind.ContractBackend) (*MeshBox_0_0_2, error)
NewMeshBox_0_0_2 creates a new instance of MeshBox_0_0_2, bound to a specific deployed contract.
type MeshBox_0_0_2Caller ¶
type MeshBox_0_0_2Caller struct {
// contains filtered or unexported fields
}
MeshBox_0_0_2Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewMeshBox_0_0_2Caller ¶
func NewMeshBox_0_0_2Caller(address common.Address, caller bind.ContractCaller) (*MeshBox_0_0_2Caller, error)
NewMeshBox_0_0_2Caller creates a new read-only instance of MeshBox_0_0_2, bound to a specific deployed contract.
func (*MeshBox_0_0_2Caller) ExistAddress ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Caller) ExistAddress(opts *bind.CallOptsWithNumber, _owner common.Address) (*big.Int, error)
ExistAddress is a free data retrieval call binding the contract method 0x80b7069d.
Solidity: function existAddress(_owner address) constant returns(uint256)
func (*MeshBox_0_0_2Caller) GetMeshboxList ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Caller) GetMeshboxList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
GetMeshboxList is a free data retrieval call binding the contract method 0x3ec7eed1.
Solidity: function getMeshboxList() constant returns(address[])
func (*MeshBox_0_0_2Caller) Owner ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Caller) Owner(opts *bind.CallOptsWithNumber) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MeshBox_0_0_2Caller) Version ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type MeshBox_0_0_2CallerRaw ¶
type MeshBox_0_0_2CallerRaw struct {
Contract *MeshBox_0_0_2Caller // Generic read-only contract binding to access the raw methods on
}
MeshBox_0_0_2CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MeshBox_0_0_2CallerRaw) CallWithNumber ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 MeshBox_0_0_2CallerSession ¶
type MeshBox_0_0_2CallerSession struct { Contract *MeshBox_0_0_2Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
MeshBox_0_0_2CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MeshBox_0_0_2CallerSession) ExistAddress ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerSession) ExistAddress(_owner common.Address) (*big.Int, error)
ExistAddress is a free data retrieval call binding the contract method 0x80b7069d.
Solidity: function existAddress(_owner address) constant returns(uint256)
func (*MeshBox_0_0_2CallerSession) GetMeshboxList ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerSession) GetMeshboxList() ([]common.Address, error)
GetMeshboxList is a free data retrieval call binding the contract method 0x3ec7eed1.
Solidity: function getMeshboxList() constant returns(address[])
func (*MeshBox_0_0_2CallerSession) Owner ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MeshBox_0_0_2CallerSession) Version ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2CallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type MeshBox_0_0_2Raw ¶
type MeshBox_0_0_2Raw struct {
Contract *MeshBox_0_0_2 // Generic contract binding to access the raw methods on
}
MeshBox_0_0_2Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*MeshBox_0_0_2Raw) CallWithNumber ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*MeshBox_0_0_2Raw) Transact ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MeshBox_0_0_2Raw) Transfer ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Raw) 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 MeshBox_0_0_2Session ¶
type MeshBox_0_0_2Session struct { Contract *MeshBox_0_0_2 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MeshBox_0_0_2Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MeshBox_0_0_2Session) AcceptOwnership ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*MeshBox_0_0_2Session) AddAddress ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) AddAddress(_owners []common.Address, weight *big.Int) (*types.Transaction, error)
AddAddress is a paid mutator transaction binding the contract method 0xba4c18db.
Solidity: function addAddress(_owners address[], weight uint256) returns()
func (*MeshBox_0_0_2Session) ChangeOwner ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()
func (*MeshBox_0_0_2Session) DelAddress ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) DelAddress(_owners []common.Address) (*types.Transaction, error)
DelAddress is a paid mutator transaction binding the contract method 0x5022edf8.
Solidity: function delAddress(_owners address[]) returns()
func (*MeshBox_0_0_2Session) ExistAddress ¶
ExistAddress is a free data retrieval call binding the contract method 0x80b7069d.
Solidity: function existAddress(_owner address) constant returns(uint256)
func (*MeshBox_0_0_2Session) GetMeshboxList ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) GetMeshboxList() ([]common.Address, error)
GetMeshboxList is a free data retrieval call binding the contract method 0x3ec7eed1.
Solidity: function getMeshboxList() constant returns(address[])
func (*MeshBox_0_0_2Session) Owner ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MeshBox_0_0_2Session) Version ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type MeshBox_0_0_2Transactor ¶
type MeshBox_0_0_2Transactor struct {
// contains filtered or unexported fields
}
MeshBox_0_0_2Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMeshBox_0_0_2Transactor ¶
func NewMeshBox_0_0_2Transactor(address common.Address, transactor bind.ContractTransactor) (*MeshBox_0_0_2Transactor, error)
NewMeshBox_0_0_2Transactor creates a new write-only instance of MeshBox_0_0_2, bound to a specific deployed contract.
func (*MeshBox_0_0_2Transactor) AcceptOwnership ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Transactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*MeshBox_0_0_2Transactor) AddAddress ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Transactor) AddAddress(opts *bind.TransactOpts, _owners []common.Address, weight *big.Int) (*types.Transaction, error)
AddAddress is a paid mutator transaction binding the contract method 0xba4c18db.
Solidity: function addAddress(_owners address[], weight uint256) returns()
func (*MeshBox_0_0_2Transactor) ChangeOwner ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Transactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()
func (*MeshBox_0_0_2Transactor) DelAddress ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2Transactor) DelAddress(opts *bind.TransactOpts, _owners []common.Address) (*types.Transaction, error)
DelAddress is a paid mutator transaction binding the contract method 0x5022edf8.
Solidity: function delAddress(_owners address[]) returns()
type MeshBox_0_0_2TransactorRaw ¶
type MeshBox_0_0_2TransactorRaw struct {
Contract *MeshBox_0_0_2Transactor // Generic write-only contract binding to access the raw methods on
}
MeshBox_0_0_2TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MeshBox_0_0_2TransactorRaw) Transact ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MeshBox_0_0_2TransactorRaw) Transfer ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorRaw) 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 MeshBox_0_0_2TransactorSession ¶
type MeshBox_0_0_2TransactorSession struct { Contract *MeshBox_0_0_2Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MeshBox_0_0_2TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MeshBox_0_0_2TransactorSession) AcceptOwnership ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*MeshBox_0_0_2TransactorSession) AddAddress ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorSession) AddAddress(_owners []common.Address, weight *big.Int) (*types.Transaction, error)
AddAddress is a paid mutator transaction binding the contract method 0xba4c18db.
Solidity: function addAddress(_owners address[], weight uint256) returns()
func (*MeshBox_0_0_2TransactorSession) ChangeOwner ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()
func (*MeshBox_0_0_2TransactorSession) DelAddress ¶
func (_MeshBox_0_0_2 *MeshBox_0_0_2TransactorSession) DelAddress(_owners []common.Address) (*types.Transaction, error)
DelAddress is a paid mutator transaction binding the contract method 0x5022edf8.
Solidity: function delAddress(_owners address[]) returns()
type Owned ¶
type Owned struct { OwnedCaller // Read-only binding to the contract OwnedTransactor // Write-only binding to the contract }
Owned is an auto generated Go binding around an Ethereum contract.
func DeployOwned ¶
func DeployOwned(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Owned, error)
DeployOwned deploys a new Ethereum contract, binding an instance of Owned to it.
type OwnedCaller ¶
type OwnedCaller struct {
// contains filtered or unexported fields
}
OwnedCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnedCaller ¶
func NewOwnedCaller(address common.Address, caller bind.ContractCaller) (*OwnedCaller, error)
NewOwnedCaller creates a new read-only instance of Owned, bound to a specific deployed contract.
func (*OwnedCaller) Owner ¶
func (_Owned *OwnedCaller) Owner(opts *bind.CallOptsWithNumber) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
type OwnedCallerRaw ¶
type OwnedCallerRaw struct {
Contract *OwnedCaller // Generic read-only contract binding to access the raw methods on
}
OwnedCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnedCallerRaw) CallWithNumber ¶
func (_Owned *OwnedCallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 OwnedCallerSession ¶
type OwnedCallerSession struct { Contract *OwnedCaller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
OwnedCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnedRaw ¶
type OwnedRaw struct {
Contract *Owned // Generic contract binding to access the raw methods on
}
OwnedRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnedRaw) CallWithNumber ¶
func (_Owned *OwnedRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*OwnedRaw) Transact ¶
func (_Owned *OwnedRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnedRaw) Transfer ¶
func (_Owned *OwnedRaw) 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 OwnedSession ¶
type OwnedSession struct { Contract *Owned // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnedSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnedSession) AcceptOwnership ¶
func (_Owned *OwnedSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnedSession) ChangeOwner ¶
func (_Owned *OwnedSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()
type OwnedTransactor ¶
type OwnedTransactor struct {
// contains filtered or unexported fields
}
OwnedTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnedTransactor ¶
func NewOwnedTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnedTransactor, error)
NewOwnedTransactor creates a new write-only instance of Owned, bound to a specific deployed contract.
func (*OwnedTransactor) AcceptOwnership ¶
func (_Owned *OwnedTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnedTransactor) ChangeOwner ¶
func (_Owned *OwnedTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()
type OwnedTransactorRaw ¶
type OwnedTransactorRaw struct {
Contract *OwnedTransactor // Generic write-only contract binding to access the raw methods on
}
OwnedTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnedTransactorRaw) Transact ¶
func (_Owned *OwnedTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnedTransactorRaw) Transfer ¶
func (_Owned *OwnedTransactorRaw) 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 OwnedTransactorSession ¶
type OwnedTransactorSession struct { Contract *OwnedTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnedTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnedTransactorSession) AcceptOwnership ¶
func (_Owned *OwnedTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnedTransactorSession) ChangeOwner ¶
func (_Owned *OwnedTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(_newOwner address) returns()