Documentation ¶
Index ¶
- Variables
- type Log0
- type Log0Caller
- type Log0CallerRaw
- type Log0CallerSession
- type Log0Filterer
- type Log0Raw
- func (_Log0 *Log0Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Log0 *Log0Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Log0 *Log0Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type Log0Session
- type Log0Transactor
- type Log0TransactorRaw
- type Log0TransactorSession
Constants ¶
This section is empty.
Variables ¶
var Log0ABI = Log0MetaData.ABI
Log0ABI is the input ABI used to generate the binding from. Deprecated: Use Log0MetaData.ABI instead.
var Log0Bin = Log0MetaData.Bin
Log0Bin is the compiled bytecode used for deploying new contracts. Deprecated: Use Log0MetaData.Bin instead.
var Log0MetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"opLog0\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"opLog00\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"opLog01\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"}]",
Bin: "0x6080604052348015600f57600080fd5b5060938061001e6000396000f3fe60806040526004361060305760003560e01c80633e2d0b8514603557806357e4605514603d578063ecc5544a146043575b600080fd5b603b6049565b005b603b6050565b603b6056565b601c6000a0565b600080a0565b60206000a056fea26469706673582212209aba01a729d89e6da96ac8ca0b8f1940565356ed4f7849c9af7a95f5188d22d964736f6c634300080c0033",
}
Log0MetaData contains all meta data concerning the Log0 contract.
Functions ¶
This section is empty.
Types ¶
type Log0 ¶
type Log0 struct { Log0Caller // Read-only binding to the contract Log0Transactor // Write-only binding to the contract Log0Filterer // Log filterer for contract events }
Log0 is an auto generated Go binding around an Ethereum contract.
func DeployLog0 ¶
func DeployLog0(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Log0, error)
DeployLog0 deploys a new Ethereum contract, binding an instance of Log0 to it.
type Log0Caller ¶
type Log0Caller struct {
// contains filtered or unexported fields
}
Log0Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewLog0Caller ¶
func NewLog0Caller(address common.Address, caller bind.ContractCaller) (*Log0Caller, error)
NewLog0Caller creates a new read-only instance of Log0, bound to a specific deployed contract.
type Log0CallerRaw ¶
type Log0CallerRaw struct {
Contract *Log0Caller // Generic read-only contract binding to access the raw methods on
}
Log0CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*Log0CallerRaw) Call ¶
func (_Log0 *Log0CallerRaw) 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 Log0CallerSession ¶
type Log0CallerSession struct { Contract *Log0Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
Log0CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type Log0Filterer ¶
type Log0Filterer struct {
// contains filtered or unexported fields
}
Log0Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewLog0Filterer ¶
func NewLog0Filterer(address common.Address, filterer bind.ContractFilterer) (*Log0Filterer, error)
NewLog0Filterer creates a new log filterer instance of Log0, bound to a specific deployed contract.
type Log0Raw ¶
type Log0Raw struct {
Contract *Log0 // Generic contract binding to access the raw methods on
}
Log0Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*Log0Raw) Call ¶
func (_Log0 *Log0Raw) 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 (*Log0Raw) Transact ¶
func (_Log0 *Log0Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*Log0Raw) Transfer ¶
func (_Log0 *Log0Raw) 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 Log0Session ¶
type Log0Session struct { Contract *Log0 // 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 }
Log0Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*Log0Session) OpLog0 ¶
func (_Log0 *Log0Session) OpLog0() (*types.Transaction, error)
OpLog0 is a paid mutator transaction binding the contract method 0xecc5544a.
Solidity: function opLog0() payable returns()
func (*Log0Session) OpLog00 ¶
func (_Log0 *Log0Session) OpLog00() (*types.Transaction, error)
OpLog00 is a paid mutator transaction binding the contract method 0x57e46055.
Solidity: function opLog00() payable returns()
func (*Log0Session) OpLog01 ¶
func (_Log0 *Log0Session) OpLog01() (*types.Transaction, error)
OpLog01 is a paid mutator transaction binding the contract method 0x3e2d0b85.
Solidity: function opLog01() payable returns()
type Log0Transactor ¶
type Log0Transactor struct {
// contains filtered or unexported fields
}
Log0Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewLog0Transactor ¶
func NewLog0Transactor(address common.Address, transactor bind.ContractTransactor) (*Log0Transactor, error)
NewLog0Transactor creates a new write-only instance of Log0, bound to a specific deployed contract.
func (*Log0Transactor) OpLog0 ¶
func (_Log0 *Log0Transactor) OpLog0(opts *bind.TransactOpts) (*types.Transaction, error)
OpLog0 is a paid mutator transaction binding the contract method 0xecc5544a.
Solidity: function opLog0() payable returns()
func (*Log0Transactor) OpLog00 ¶
func (_Log0 *Log0Transactor) OpLog00(opts *bind.TransactOpts) (*types.Transaction, error)
OpLog00 is a paid mutator transaction binding the contract method 0x57e46055.
Solidity: function opLog00() payable returns()
func (*Log0Transactor) OpLog01 ¶
func (_Log0 *Log0Transactor) OpLog01(opts *bind.TransactOpts) (*types.Transaction, error)
OpLog01 is a paid mutator transaction binding the contract method 0x3e2d0b85.
Solidity: function opLog01() payable returns()
type Log0TransactorRaw ¶
type Log0TransactorRaw struct {
Contract *Log0Transactor // Generic write-only contract binding to access the raw methods on
}
Log0TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*Log0TransactorRaw) Transact ¶
func (_Log0 *Log0TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*Log0TransactorRaw) Transfer ¶
func (_Log0 *Log0TransactorRaw) 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 Log0TransactorSession ¶
type Log0TransactorSession struct { Contract *Log0Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
Log0TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*Log0TransactorSession) OpLog0 ¶
func (_Log0 *Log0TransactorSession) OpLog0() (*types.Transaction, error)
OpLog0 is a paid mutator transaction binding the contract method 0xecc5544a.
Solidity: function opLog0() payable returns()
func (*Log0TransactorSession) OpLog00 ¶
func (_Log0 *Log0TransactorSession) OpLog00() (*types.Transaction, error)
OpLog00 is a paid mutator transaction binding the contract method 0x57e46055.
Solidity: function opLog00() payable returns()
func (*Log0TransactorSession) OpLog01 ¶
func (_Log0 *Log0TransactorSession) OpLog01() (*types.Transaction, error)
OpLog01 is a paid mutator transaction binding the contract method 0x3e2d0b85.
Solidity: function opLog01() payable returns()