Documentation ¶
Index ¶
- Variables
- type UtilsFacet
- type UtilsFacetCaller
- type UtilsFacetCallerRaw
- type UtilsFacetCallerSession
- type UtilsFacetFilterer
- type UtilsFacetRaw
- func (_UtilsFacet *UtilsFacetRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_UtilsFacet *UtilsFacetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_UtilsFacet *UtilsFacetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type UtilsFacetSession
- type UtilsFacetTransactor
- type UtilsFacetTransactorRaw
- type UtilsFacetTransactorSession
Constants ¶
This section is empty.
Variables ¶
var UtilsFacetABI = UtilsFacetMetaData.ABI
UtilsFacetABI is the input ABI used to generate the binding from. Deprecated: Use UtilsFacetMetaData.ABI instead.
var UtilsFacetMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"addr\",\"type\":\"address\"}],\"name\":\"node\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}
UtilsFacetMetaData contains all meta data concerning the UtilsFacet contract.
Functions ¶
This section is empty.
Types ¶
type UtilsFacet ¶
type UtilsFacet struct { UtilsFacetCaller // Read-only binding to the contract UtilsFacetTransactor // Write-only binding to the contract UtilsFacetFilterer // Log filterer for contract events }
UtilsFacet is an auto generated Go binding around an Ethereum contract.
func NewUtilsFacet ¶
func NewUtilsFacet(address common.Address, backend bind.ContractBackend) (*UtilsFacet, error)
NewUtilsFacet creates a new instance of UtilsFacet, bound to a specific deployed contract.
type UtilsFacetCaller ¶
type UtilsFacetCaller struct {
// contains filtered or unexported fields
}
UtilsFacetCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewUtilsFacetCaller ¶
func NewUtilsFacetCaller(address common.Address, caller bind.ContractCaller) (*UtilsFacetCaller, error)
NewUtilsFacetCaller creates a new read-only instance of UtilsFacet, bound to a specific deployed contract.
type UtilsFacetCallerRaw ¶
type UtilsFacetCallerRaw struct {
Contract *UtilsFacetCaller // Generic read-only contract binding to access the raw methods on
}
UtilsFacetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*UtilsFacetCallerRaw) Call ¶
func (_UtilsFacet *UtilsFacetCallerRaw) 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 UtilsFacetCallerSession ¶
type UtilsFacetCallerSession struct { Contract *UtilsFacetCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
UtilsFacetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type UtilsFacetFilterer ¶
type UtilsFacetFilterer struct {
// contains filtered or unexported fields
}
UtilsFacetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewUtilsFacetFilterer ¶
func NewUtilsFacetFilterer(address common.Address, filterer bind.ContractFilterer) (*UtilsFacetFilterer, error)
NewUtilsFacetFilterer creates a new log filterer instance of UtilsFacet, bound to a specific deployed contract.
type UtilsFacetRaw ¶
type UtilsFacetRaw struct {
Contract *UtilsFacet // Generic contract binding to access the raw methods on
}
UtilsFacetRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*UtilsFacetRaw) Call ¶
func (_UtilsFacet *UtilsFacetRaw) 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 (*UtilsFacetRaw) Transact ¶
func (_UtilsFacet *UtilsFacetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*UtilsFacetRaw) Transfer ¶
func (_UtilsFacet *UtilsFacetRaw) 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 UtilsFacetSession ¶
type UtilsFacetSession struct { Contract *UtilsFacet // 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 }
UtilsFacetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type UtilsFacetTransactor ¶
type UtilsFacetTransactor struct {
// contains filtered or unexported fields
}
UtilsFacetTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewUtilsFacetTransactor ¶
func NewUtilsFacetTransactor(address common.Address, transactor bind.ContractTransactor) (*UtilsFacetTransactor, error)
NewUtilsFacetTransactor creates a new write-only instance of UtilsFacet, bound to a specific deployed contract.
type UtilsFacetTransactorRaw ¶
type UtilsFacetTransactorRaw struct {
Contract *UtilsFacetTransactor // Generic write-only contract binding to access the raw methods on
}
UtilsFacetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*UtilsFacetTransactorRaw) Transact ¶
func (_UtilsFacet *UtilsFacetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*UtilsFacetTransactorRaw) Transfer ¶
func (_UtilsFacet *UtilsFacetTransactorRaw) 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 UtilsFacetTransactorSession ¶
type UtilsFacetTransactorSession struct { Contract *UtilsFacetTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
UtilsFacetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.