meshboxlib

package
v0.0.0-...-c2b07a9 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2022 License: GPL-3.0 Imports: 6 Imported by: 1

Documentation

Index

Constants

View Source
const MeshBoxABI = "" /* 1385-byte string literal not displayed */

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

View Source
const MeshBoxBin = `` /* 2382-byte string literal not displayed */

MeshBoxBin is the compiled bytecode used for deploying new contracts.

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

View Source
const MeshBox_0_0_2Bin = `` /* 4650-byte string literal not displayed */

MeshBox_0_0_2Bin is the compiled bytecode used for deploying new contracts.

View Source
const OwnedABI = "" /* 825-byte string literal not displayed */

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

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

func NewMeshBox(address common.Address, backend bind.ContractBackend) (*MeshBox, error)

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

func (_MeshBox *MeshBoxCallerSession) 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 (*MeshBoxCallerSession) Owner

func (_MeshBox *MeshBoxCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

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

func (_MeshBox *MeshBoxSession) 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 (*MeshBoxSession) Owner

func (_MeshBox *MeshBoxSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

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

func (_MeshBox_0_0_2 *MeshBox_0_0_2Session) 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_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.

func NewOwned

func NewOwned(address common.Address, backend bind.ContractBackend) (*Owned, error)

NewOwned creates a new instance of Owned, bound to a specific deployed contract.

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.

func (*OwnedCallerSession) Owner

func (_Owned *OwnedCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

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()

func (*OwnedSession) Owner

func (_Owned *OwnedSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

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()

Jump to

Keyboard shortcuts

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