Documentation
¶
Index ¶
- Variables
- type Iproxyadmin
- type IproxyadminCaller
- type IproxyadminCallerRaw
- type IproxyadminCallerSession
- type IproxyadminFilterer
- type IproxyadminRaw
- func (_Iproxyadmin *IproxyadminRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Iproxyadmin *IproxyadminRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Iproxyadmin *IproxyadminRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IproxyadminSession
- type IproxyadminTransactor
- type IproxyadminTransactorRaw
- type IproxyadminTransactorSession
Constants ¶
This section is empty.
Variables ¶
var IproxyadminABI = IproxyadminMetaData.ABI
IproxyadminABI is the input ABI used to generate the binding from. Deprecated: Use IproxyadminMetaData.ABI instead.
var IproxyadminMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
IproxyadminMetaData contains all meta data concerning the Iproxyadmin contract.
Functions ¶
This section is empty.
Types ¶
type Iproxyadmin ¶
type Iproxyadmin struct { IproxyadminCaller // Read-only binding to the contract IproxyadminTransactor // Write-only binding to the contract IproxyadminFilterer // Log filterer for contract events }
Iproxyadmin is an auto generated Go binding around an Ethereum contract.
func NewIproxyadmin ¶
func NewIproxyadmin(address common.Address, backend bind.ContractBackend) (*Iproxyadmin, error)
NewIproxyadmin creates a new instance of Iproxyadmin, bound to a specific deployed contract.
type IproxyadminCaller ¶
type IproxyadminCaller struct {
// contains filtered or unexported fields
}
IproxyadminCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIproxyadminCaller ¶
func NewIproxyadminCaller(address common.Address, caller bind.ContractCaller) (*IproxyadminCaller, error)
NewIproxyadminCaller creates a new read-only instance of Iproxyadmin, bound to a specific deployed contract.
type IproxyadminCallerRaw ¶
type IproxyadminCallerRaw struct {
Contract *IproxyadminCaller // Generic read-only contract binding to access the raw methods on
}
IproxyadminCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IproxyadminCallerRaw) Call ¶
func (_Iproxyadmin *IproxyadminCallerRaw) 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 IproxyadminCallerSession ¶
type IproxyadminCallerSession struct { Contract *IproxyadminCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IproxyadminCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type IproxyadminFilterer ¶
type IproxyadminFilterer struct {
// contains filtered or unexported fields
}
IproxyadminFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIproxyadminFilterer ¶
func NewIproxyadminFilterer(address common.Address, filterer bind.ContractFilterer) (*IproxyadminFilterer, error)
NewIproxyadminFilterer creates a new log filterer instance of Iproxyadmin, bound to a specific deployed contract.
type IproxyadminRaw ¶
type IproxyadminRaw struct {
Contract *Iproxyadmin // Generic contract binding to access the raw methods on
}
IproxyadminRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IproxyadminRaw) Call ¶
func (_Iproxyadmin *IproxyadminRaw) 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 (*IproxyadminRaw) Transact ¶
func (_Iproxyadmin *IproxyadminRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IproxyadminRaw) Transfer ¶
func (_Iproxyadmin *IproxyadminRaw) 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 IproxyadminSession ¶
type IproxyadminSession struct { Contract *Iproxyadmin // 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 }
IproxyadminSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type IproxyadminTransactor ¶
type IproxyadminTransactor struct {
// contains filtered or unexported fields
}
IproxyadminTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIproxyadminTransactor ¶
func NewIproxyadminTransactor(address common.Address, transactor bind.ContractTransactor) (*IproxyadminTransactor, error)
NewIproxyadminTransactor creates a new write-only instance of Iproxyadmin, bound to a specific deployed contract.
type IproxyadminTransactorRaw ¶
type IproxyadminTransactorRaw struct {
Contract *IproxyadminTransactor // Generic write-only contract binding to access the raw methods on
}
IproxyadminTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IproxyadminTransactorRaw) Transact ¶
func (_Iproxyadmin *IproxyadminTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IproxyadminTransactorRaw) Transfer ¶
func (_Iproxyadmin *IproxyadminTransactorRaw) 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 IproxyadminTransactorSession ¶
type IproxyadminTransactorSession struct { Contract *IproxyadminTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IproxyadminTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.