Log0

package
v0.7.3 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2024 License: AGPL-3.0, AGPL-3.0-or-later Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Log0ABI = Log0MetaData.ABI

Log0ABI is the input ABI used to generate the binding from. Deprecated: Use Log0MetaData.ABI instead.

View Source
var Log0Bin = Log0MetaData.Bin

Log0Bin is the compiled bytecode used for deploying new contracts. Deprecated: Use Log0MetaData.Bin instead.

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

func NewLog0

func NewLog0(address common.Address, backend bind.ContractBackend) (*Log0, error)

NewLog0 creates a new instance of Log0, bound to a specific deployed contract.

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

Jump to

Keyboard shortcuts

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