Documentation ¶
Index ¶
- Variables
- type SigNonce
- type SigNonceCaller
- type SigNonceCallerRaw
- type SigNonceCallerSession
- type SigNonceFilterer
- type SigNonceRaw
- func (_SigNonce *SigNonceRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_SigNonce *SigNonceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SigNonce *SigNonceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SigNonceSession
- type SigNonceTransactor
- type SigNonceTransactorRaw
- type SigNonceTransactorSession
Constants ¶
This section is empty.
Variables ¶
var SigNonceABI = SigNonceMetaData.ABI
SigNonceABI is the input ABI used to generate the binding from. Deprecated: Use SigNonceMetaData.ABI instead.
var SigNonceMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"sigNonce\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
SigNonceMetaData contains all meta data concerning the SigNonce contract.
Functions ¶
This section is empty.
Types ¶
type SigNonce ¶
type SigNonce struct { SigNonceCaller // Read-only binding to the contract SigNonceTransactor // Write-only binding to the contract SigNonceFilterer // Log filterer for contract events }
SigNonce is an auto generated Go binding around an Ethereum contract.
func NewSigNonce ¶
NewSigNonce creates a new instance of SigNonce, bound to a specific deployed contract.
type SigNonceCaller ¶
type SigNonceCaller struct {
// contains filtered or unexported fields
}
SigNonceCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSigNonceCaller ¶
func NewSigNonceCaller(address common.Address, caller bind.ContractCaller) (*SigNonceCaller, error)
NewSigNonceCaller creates a new read-only instance of SigNonce, bound to a specific deployed contract.
type SigNonceCallerRaw ¶
type SigNonceCallerRaw struct {
Contract *SigNonceCaller // Generic read-only contract binding to access the raw methods on
}
SigNonceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SigNonceCallerRaw) Call ¶
func (_SigNonce *SigNonceCallerRaw) 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 SigNonceCallerSession ¶
type SigNonceCallerSession struct { Contract *SigNonceCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SigNonceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type SigNonceFilterer ¶
type SigNonceFilterer struct {
// contains filtered or unexported fields
}
SigNonceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSigNonceFilterer ¶
func NewSigNonceFilterer(address common.Address, filterer bind.ContractFilterer) (*SigNonceFilterer, error)
NewSigNonceFilterer creates a new log filterer instance of SigNonce, bound to a specific deployed contract.
type SigNonceRaw ¶
type SigNonceRaw struct {
Contract *SigNonce // Generic contract binding to access the raw methods on
}
SigNonceRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SigNonceRaw) Call ¶
func (_SigNonce *SigNonceRaw) 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 (*SigNonceRaw) Transact ¶
func (_SigNonce *SigNonceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SigNonceRaw) Transfer ¶
func (_SigNonce *SigNonceRaw) 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 SigNonceSession ¶
type SigNonceSession struct { Contract *SigNonce // 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 }
SigNonceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type SigNonceTransactor ¶
type SigNonceTransactor struct {
// contains filtered or unexported fields
}
SigNonceTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSigNonceTransactor ¶
func NewSigNonceTransactor(address common.Address, transactor bind.ContractTransactor) (*SigNonceTransactor, error)
NewSigNonceTransactor creates a new write-only instance of SigNonce, bound to a specific deployed contract.
type SigNonceTransactorRaw ¶
type SigNonceTransactorRaw struct {
Contract *SigNonceTransactor // Generic write-only contract binding to access the raw methods on
}
SigNonceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SigNonceTransactorRaw) Transact ¶
func (_SigNonce *SigNonceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SigNonceTransactorRaw) Transfer ¶
func (_SigNonce *SigNonceTransactorRaw) 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 SigNonceTransactorSession ¶
type SigNonceTransactorSession struct { Contract *SigNonceTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SigNonceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.