Documentation
¶
Index ¶
- Variables
- type Ibytecodestorer
- type IbytecodestorerCaller
- type IbytecodestorerCallerRaw
- type IbytecodestorerCallerSession
- type IbytecodestorerFilterer
- type IbytecodestorerRaw
- func (_Ibytecodestorer *IbytecodestorerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Ibytecodestorer *IbytecodestorerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Ibytecodestorer *IbytecodestorerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IbytecodestorerSession
- type IbytecodestorerTransactor
- type IbytecodestorerTransactorRaw
- type IbytecodestorerTransactorSession
Constants ¶
This section is empty.
Variables ¶
var IbytecodestorerABI = IbytecodestorerMetaData.ABI
IbytecodestorerABI is the input ABI used to generate the binding from. Deprecated: Use IbytecodestorerMetaData.ABI instead.
var IbytecodestorerMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"INIT_BYTECODE_TRANSPARENT_PROXY\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}
IbytecodestorerMetaData contains all meta data concerning the Ibytecodestorer contract.
Functions ¶
This section is empty.
Types ¶
type Ibytecodestorer ¶
type Ibytecodestorer struct { IbytecodestorerCaller // Read-only binding to the contract IbytecodestorerTransactor // Write-only binding to the contract IbytecodestorerFilterer // Log filterer for contract events }
Ibytecodestorer is an auto generated Go binding around an Ethereum contract.
func NewIbytecodestorer ¶
func NewIbytecodestorer(address common.Address, backend bind.ContractBackend) (*Ibytecodestorer, error)
NewIbytecodestorer creates a new instance of Ibytecodestorer, bound to a specific deployed contract.
type IbytecodestorerCaller ¶
type IbytecodestorerCaller struct {
// contains filtered or unexported fields
}
IbytecodestorerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIbytecodestorerCaller ¶
func NewIbytecodestorerCaller(address common.Address, caller bind.ContractCaller) (*IbytecodestorerCaller, error)
NewIbytecodestorerCaller creates a new read-only instance of Ibytecodestorer, bound to a specific deployed contract.
func (*IbytecodestorerCaller) INITBYTECODETRANSPARENTPROXY ¶
func (_Ibytecodestorer *IbytecodestorerCaller) INITBYTECODETRANSPARENTPROXY(opts *bind.CallOpts) ([]byte, error)
INITBYTECODETRANSPARENTPROXY is a free data retrieval call binding the contract method 0xc514f24e.
Solidity: function INIT_BYTECODE_TRANSPARENT_PROXY() pure returns(bytes)
type IbytecodestorerCallerRaw ¶
type IbytecodestorerCallerRaw struct {
Contract *IbytecodestorerCaller // Generic read-only contract binding to access the raw methods on
}
IbytecodestorerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IbytecodestorerCallerRaw) Call ¶
func (_Ibytecodestorer *IbytecodestorerCallerRaw) 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 IbytecodestorerCallerSession ¶
type IbytecodestorerCallerSession struct { Contract *IbytecodestorerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IbytecodestorerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*IbytecodestorerCallerSession) INITBYTECODETRANSPARENTPROXY ¶
func (_Ibytecodestorer *IbytecodestorerCallerSession) INITBYTECODETRANSPARENTPROXY() ([]byte, error)
INITBYTECODETRANSPARENTPROXY is a free data retrieval call binding the contract method 0xc514f24e.
Solidity: function INIT_BYTECODE_TRANSPARENT_PROXY() pure returns(bytes)
type IbytecodestorerFilterer ¶
type IbytecodestorerFilterer struct {
// contains filtered or unexported fields
}
IbytecodestorerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIbytecodestorerFilterer ¶
func NewIbytecodestorerFilterer(address common.Address, filterer bind.ContractFilterer) (*IbytecodestorerFilterer, error)
NewIbytecodestorerFilterer creates a new log filterer instance of Ibytecodestorer, bound to a specific deployed contract.
type IbytecodestorerRaw ¶
type IbytecodestorerRaw struct {
Contract *Ibytecodestorer // Generic contract binding to access the raw methods on
}
IbytecodestorerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IbytecodestorerRaw) Call ¶
func (_Ibytecodestorer *IbytecodestorerRaw) 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 (*IbytecodestorerRaw) Transact ¶
func (_Ibytecodestorer *IbytecodestorerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IbytecodestorerRaw) Transfer ¶
func (_Ibytecodestorer *IbytecodestorerRaw) 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 IbytecodestorerSession ¶
type IbytecodestorerSession struct { Contract *Ibytecodestorer // 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 }
IbytecodestorerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*IbytecodestorerSession) INITBYTECODETRANSPARENTPROXY ¶
func (_Ibytecodestorer *IbytecodestorerSession) INITBYTECODETRANSPARENTPROXY() ([]byte, error)
INITBYTECODETRANSPARENTPROXY is a free data retrieval call binding the contract method 0xc514f24e.
Solidity: function INIT_BYTECODE_TRANSPARENT_PROXY() pure returns(bytes)
type IbytecodestorerTransactor ¶
type IbytecodestorerTransactor struct {
// contains filtered or unexported fields
}
IbytecodestorerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIbytecodestorerTransactor ¶
func NewIbytecodestorerTransactor(address common.Address, transactor bind.ContractTransactor) (*IbytecodestorerTransactor, error)
NewIbytecodestorerTransactor creates a new write-only instance of Ibytecodestorer, bound to a specific deployed contract.
type IbytecodestorerTransactorRaw ¶
type IbytecodestorerTransactorRaw struct {
Contract *IbytecodestorerTransactor // Generic write-only contract binding to access the raw methods on
}
IbytecodestorerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IbytecodestorerTransactorRaw) Transact ¶
func (_Ibytecodestorer *IbytecodestorerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IbytecodestorerTransactorRaw) Transfer ¶
func (_Ibytecodestorer *IbytecodestorerTransactorRaw) 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 IbytecodestorerTransactorSession ¶
type IbytecodestorerTransactorSession struct { Contract *IbytecodestorerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IbytecodestorerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.