OpCallAux

package
v0.0.0-...-38c47b8 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2023 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 OpCallAuxABI = OpCallAuxMetaData.ABI

OpCallAuxABI is the input ABI used to generate the binding from. Deprecated: Use OpCallAuxMetaData.ABI instead.

View Source
var OpCallAuxBin = OpCallAuxMetaData.Bin

OpCallAuxBin is the compiled bytecode used for deploying new contracts. Deprecated: Use OpCallAuxMetaData.Bin instead.

View Source
var OpCallAuxMetaData = &bind.MetaData{
	ABI: "[{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"a\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"b\",\"type\":\"uint256\"}],\"name\":\"addTwo\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"auxFail\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"auxReturn\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"auxStop\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"auxUpdate\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"auxUpdateValues\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"opCallSelfBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"opDelegateSelfBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"addrCall\",\"type\":\"address\"}],\"name\":\"opReturnCallSelfBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"payable\",\"type\":\"function\"}]",
	Bin: "0x6080604052600160005534801561001557600080fd5b50610215806100256000396000f3fe6080604052600436106100865760003560e01c80633182d9a9116100595780633182d9a9146100e95780636aecbc331461010f5780638b00fb6a14610127578063b6f54b251461008b578063f80efde51461013a57600080fd5b806303cfd8461461008b57806303d3e8a7146100a45780630f52d66e146100b4578063266f6aec146100d4575b600080fd5b4760009081555b60405190815260200160405180910390f35b3480156100b057600080fd5b505b005b3480156100c057600080fd5b506100926100cf36600461016e565b61015b565b3480156100e057600080fd5b506100b2600080fd5b3480156100f557600080fd5b506912121212121212121212600055640123456689610092565b34801561011b57600080fd5b50640123456689610092565b610092610135366004610190565b504790565b69121212121212121212126000553360015534600255640123456689610092565b600061016782846101b9565b9392505050565b6000806040838503121561018157600080fd5b50508035926020909101359150565b6000602082840312156101a257600080fd5b81356001600160a01b038116811461016757600080fd5b600082198211156101da57634e487b7160e01b600052601160045260246000fd5b50019056fea2646970667358221220b404792d51bc77b2b654043a0d459e75c40efdd34d1c2bf01c6012c30bee9ae064736f6c634300080c0033",
}

OpCallAuxMetaData contains all meta data concerning the OpCallAux contract.

Functions

This section is empty.

Types

type OpCallAux

type OpCallAux struct {
	OpCallAuxCaller     // Read-only binding to the contract
	OpCallAuxTransactor // Write-only binding to the contract
	OpCallAuxFilterer   // Log filterer for contract events
}

OpCallAux is an auto generated Go binding around an Ethereum contract.

func DeployOpCallAux

func DeployOpCallAux(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OpCallAux, error)

DeployOpCallAux deploys a new Ethereum contract, binding an instance of OpCallAux to it.

func NewOpCallAux

func NewOpCallAux(address common.Address, backend bind.ContractBackend) (*OpCallAux, error)

NewOpCallAux creates a new instance of OpCallAux, bound to a specific deployed contract.

type OpCallAuxCaller

type OpCallAuxCaller struct {
	// contains filtered or unexported fields
}

OpCallAuxCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewOpCallAuxCaller

func NewOpCallAuxCaller(address common.Address, caller bind.ContractCaller) (*OpCallAuxCaller, error)

NewOpCallAuxCaller creates a new read-only instance of OpCallAux, bound to a specific deployed contract.

type OpCallAuxCallerRaw

type OpCallAuxCallerRaw struct {
	Contract *OpCallAuxCaller // Generic read-only contract binding to access the raw methods on
}

OpCallAuxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*OpCallAuxCallerRaw) Call

func (_OpCallAux *OpCallAuxCallerRaw) 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 OpCallAuxCallerSession

type OpCallAuxCallerSession struct {
	Contract *OpCallAuxCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts    // Call options to use throughout this session
}

OpCallAuxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

type OpCallAuxFilterer

type OpCallAuxFilterer struct {
	// contains filtered or unexported fields
}

OpCallAuxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewOpCallAuxFilterer

func NewOpCallAuxFilterer(address common.Address, filterer bind.ContractFilterer) (*OpCallAuxFilterer, error)

NewOpCallAuxFilterer creates a new log filterer instance of OpCallAux, bound to a specific deployed contract.

type OpCallAuxRaw

type OpCallAuxRaw struct {
	Contract *OpCallAux // Generic contract binding to access the raw methods on
}

OpCallAuxRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*OpCallAuxRaw) Call

func (_OpCallAux *OpCallAuxRaw) 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 (*OpCallAuxRaw) Transact

func (_OpCallAux *OpCallAuxRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*OpCallAuxRaw) Transfer

func (_OpCallAux *OpCallAuxRaw) 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 OpCallAuxSession

type OpCallAuxSession struct {
	Contract     *OpCallAux        // 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
}

OpCallAuxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*OpCallAuxSession) AddTwo

func (_OpCallAux *OpCallAuxSession) AddTwo(a *big.Int, b *big.Int) (*types.Transaction, error)

AddTwo is a paid mutator transaction binding the contract method 0x0f52d66e.

Solidity: function addTwo(uint256 a, uint256 b) returns(uint256)

func (*OpCallAuxSession) AuxFail

func (_OpCallAux *OpCallAuxSession) AuxFail() (*types.Transaction, error)

AuxFail is a paid mutator transaction binding the contract method 0x266f6aec.

Solidity: function auxFail() returns()

func (*OpCallAuxSession) AuxReturn

func (_OpCallAux *OpCallAuxSession) AuxReturn() (*types.Transaction, error)

AuxReturn is a paid mutator transaction binding the contract method 0x6aecbc33.

Solidity: function auxReturn() returns(uint256)

func (*OpCallAuxSession) AuxStop

func (_OpCallAux *OpCallAuxSession) AuxStop() (*types.Transaction, error)

AuxStop is a paid mutator transaction binding the contract method 0x03d3e8a7.

Solidity: function auxStop() returns()

func (*OpCallAuxSession) AuxUpdate

func (_OpCallAux *OpCallAuxSession) AuxUpdate() (*types.Transaction, error)

AuxUpdate is a paid mutator transaction binding the contract method 0x3182d9a9.

Solidity: function auxUpdate() returns(uint256)

func (*OpCallAuxSession) AuxUpdateValues

func (_OpCallAux *OpCallAuxSession) AuxUpdateValues() (*types.Transaction, error)

AuxUpdateValues is a paid mutator transaction binding the contract method 0xf80efde5.

Solidity: function auxUpdateValues() payable returns(uint256)

func (*OpCallAuxSession) OpCallSelfBalance

func (_OpCallAux *OpCallAuxSession) OpCallSelfBalance() (*types.Transaction, error)

OpCallSelfBalance is a paid mutator transaction binding the contract method 0xb6f54b25.

Solidity: function opCallSelfBalance() payable returns(uint256)

func (*OpCallAuxSession) OpDelegateSelfBalance

func (_OpCallAux *OpCallAuxSession) OpDelegateSelfBalance() (*types.Transaction, error)

OpDelegateSelfBalance is a paid mutator transaction binding the contract method 0x03cfd846.

Solidity: function opDelegateSelfBalance() payable returns(uint256)

func (*OpCallAuxSession) OpReturnCallSelfBalance

func (_OpCallAux *OpCallAuxSession) OpReturnCallSelfBalance(addrCall common.Address) (*types.Transaction, error)

OpReturnCallSelfBalance is a paid mutator transaction binding the contract method 0x8b00fb6a.

Solidity: function opReturnCallSelfBalance(address addrCall) payable returns(uint256)

type OpCallAuxTransactor

type OpCallAuxTransactor struct {
	// contains filtered or unexported fields
}

OpCallAuxTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewOpCallAuxTransactor

func NewOpCallAuxTransactor(address common.Address, transactor bind.ContractTransactor) (*OpCallAuxTransactor, error)

NewOpCallAuxTransactor creates a new write-only instance of OpCallAux, bound to a specific deployed contract.

func (*OpCallAuxTransactor) AddTwo

func (_OpCallAux *OpCallAuxTransactor) AddTwo(opts *bind.TransactOpts, a *big.Int, b *big.Int) (*types.Transaction, error)

AddTwo is a paid mutator transaction binding the contract method 0x0f52d66e.

Solidity: function addTwo(uint256 a, uint256 b) returns(uint256)

func (*OpCallAuxTransactor) AuxFail

func (_OpCallAux *OpCallAuxTransactor) AuxFail(opts *bind.TransactOpts) (*types.Transaction, error)

AuxFail is a paid mutator transaction binding the contract method 0x266f6aec.

Solidity: function auxFail() returns()

func (*OpCallAuxTransactor) AuxReturn

func (_OpCallAux *OpCallAuxTransactor) AuxReturn(opts *bind.TransactOpts) (*types.Transaction, error)

AuxReturn is a paid mutator transaction binding the contract method 0x6aecbc33.

Solidity: function auxReturn() returns(uint256)

func (*OpCallAuxTransactor) AuxStop

func (_OpCallAux *OpCallAuxTransactor) AuxStop(opts *bind.TransactOpts) (*types.Transaction, error)

AuxStop is a paid mutator transaction binding the contract method 0x03d3e8a7.

Solidity: function auxStop() returns()

func (*OpCallAuxTransactor) AuxUpdate

func (_OpCallAux *OpCallAuxTransactor) AuxUpdate(opts *bind.TransactOpts) (*types.Transaction, error)

AuxUpdate is a paid mutator transaction binding the contract method 0x3182d9a9.

Solidity: function auxUpdate() returns(uint256)

func (*OpCallAuxTransactor) AuxUpdateValues

func (_OpCallAux *OpCallAuxTransactor) AuxUpdateValues(opts *bind.TransactOpts) (*types.Transaction, error)

AuxUpdateValues is a paid mutator transaction binding the contract method 0xf80efde5.

Solidity: function auxUpdateValues() payable returns(uint256)

func (*OpCallAuxTransactor) OpCallSelfBalance

func (_OpCallAux *OpCallAuxTransactor) OpCallSelfBalance(opts *bind.TransactOpts) (*types.Transaction, error)

OpCallSelfBalance is a paid mutator transaction binding the contract method 0xb6f54b25.

Solidity: function opCallSelfBalance() payable returns(uint256)

func (*OpCallAuxTransactor) OpDelegateSelfBalance

func (_OpCallAux *OpCallAuxTransactor) OpDelegateSelfBalance(opts *bind.TransactOpts) (*types.Transaction, error)

OpDelegateSelfBalance is a paid mutator transaction binding the contract method 0x03cfd846.

Solidity: function opDelegateSelfBalance() payable returns(uint256)

func (*OpCallAuxTransactor) OpReturnCallSelfBalance

func (_OpCallAux *OpCallAuxTransactor) OpReturnCallSelfBalance(opts *bind.TransactOpts, addrCall common.Address) (*types.Transaction, error)

OpReturnCallSelfBalance is a paid mutator transaction binding the contract method 0x8b00fb6a.

Solidity: function opReturnCallSelfBalance(address addrCall) payable returns(uint256)

type OpCallAuxTransactorRaw

type OpCallAuxTransactorRaw struct {
	Contract *OpCallAuxTransactor // Generic write-only contract binding to access the raw methods on
}

OpCallAuxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*OpCallAuxTransactorRaw) Transact

func (_OpCallAux *OpCallAuxTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*OpCallAuxTransactorRaw) Transfer

func (_OpCallAux *OpCallAuxTransactorRaw) 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 OpCallAuxTransactorSession

type OpCallAuxTransactorSession struct {
	Contract     *OpCallAuxTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts    // Transaction auth options to use throughout this session
}

OpCallAuxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*OpCallAuxTransactorSession) AddTwo

func (_OpCallAux *OpCallAuxTransactorSession) AddTwo(a *big.Int, b *big.Int) (*types.Transaction, error)

AddTwo is a paid mutator transaction binding the contract method 0x0f52d66e.

Solidity: function addTwo(uint256 a, uint256 b) returns(uint256)

func (*OpCallAuxTransactorSession) AuxFail

func (_OpCallAux *OpCallAuxTransactorSession) AuxFail() (*types.Transaction, error)

AuxFail is a paid mutator transaction binding the contract method 0x266f6aec.

Solidity: function auxFail() returns()

func (*OpCallAuxTransactorSession) AuxReturn

func (_OpCallAux *OpCallAuxTransactorSession) AuxReturn() (*types.Transaction, error)

AuxReturn is a paid mutator transaction binding the contract method 0x6aecbc33.

Solidity: function auxReturn() returns(uint256)

func (*OpCallAuxTransactorSession) AuxStop

func (_OpCallAux *OpCallAuxTransactorSession) AuxStop() (*types.Transaction, error)

AuxStop is a paid mutator transaction binding the contract method 0x03d3e8a7.

Solidity: function auxStop() returns()

func (*OpCallAuxTransactorSession) AuxUpdate

func (_OpCallAux *OpCallAuxTransactorSession) AuxUpdate() (*types.Transaction, error)

AuxUpdate is a paid mutator transaction binding the contract method 0x3182d9a9.

Solidity: function auxUpdate() returns(uint256)

func (*OpCallAuxTransactorSession) AuxUpdateValues

func (_OpCallAux *OpCallAuxTransactorSession) AuxUpdateValues() (*types.Transaction, error)

AuxUpdateValues is a paid mutator transaction binding the contract method 0xf80efde5.

Solidity: function auxUpdateValues() payable returns(uint256)

func (*OpCallAuxTransactorSession) OpCallSelfBalance

func (_OpCallAux *OpCallAuxTransactorSession) OpCallSelfBalance() (*types.Transaction, error)

OpCallSelfBalance is a paid mutator transaction binding the contract method 0xb6f54b25.

Solidity: function opCallSelfBalance() payable returns(uint256)

func (*OpCallAuxTransactorSession) OpDelegateSelfBalance

func (_OpCallAux *OpCallAuxTransactorSession) OpDelegateSelfBalance() (*types.Transaction, error)

OpDelegateSelfBalance is a paid mutator transaction binding the contract method 0x03cfd846.

Solidity: function opDelegateSelfBalance() payable returns(uint256)

func (*OpCallAuxTransactorSession) OpReturnCallSelfBalance

func (_OpCallAux *OpCallAuxTransactorSession) OpReturnCallSelfBalance(addrCall common.Address) (*types.Transaction, error)

OpReturnCallSelfBalance is a paid mutator transaction binding the contract method 0x8b00fb6a.

Solidity: function opReturnCallSelfBalance(address addrCall) payable returns(uint256)

Jump to

Keyboard shortcuts

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