Documentation ¶
Index ¶
- Variables
- type HanaErrors
- type HanaErrorsCaller
- type HanaErrorsCallerRaw
- type HanaErrorsCallerSession
- type HanaErrorsFilterer
- type HanaErrorsRaw
- func (_HanaErrors *HanaErrorsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_HanaErrors *HanaErrorsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_HanaErrors *HanaErrorsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type HanaErrorsSession
- type HanaErrorsTransactor
- type HanaErrorsTransactorRaw
- type HanaErrorsTransactorSession
Constants ¶
This section is empty.
Variables ¶
var HanaErrorsABI = HanaErrorsMetaData.ABI
HanaErrorsABI is the input ABI used to generate the binding from. Deprecated: Use HanaErrorsMetaData.ABI instead.
var HanaErrorsMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"caller\",\"type\":\"address\"}],\"name\":\"CallerIsNotConnector\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"caller\",\"type\":\"address\"}],\"name\":\"CallerIsNotTss\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"caller\",\"type\":\"address\"}],\"name\":\"CallerIsNotTssOrUpdater\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"caller\",\"type\":\"address\"}],\"name\":\"CallerIsNotTssUpdater\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"HanaTransferError\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidAddress\",\"type\":\"error\"}]",
}
HanaErrorsMetaData contains all meta data concerning the HanaErrors contract.
Functions ¶
This section is empty.
Types ¶
type HanaErrors ¶
type HanaErrors struct { HanaErrorsCaller // Read-only binding to the contract HanaErrorsTransactor // Write-only binding to the contract HanaErrorsFilterer // Log filterer for contract events }
HanaErrors is an auto generated Go binding around an Ethereum contract.
func NewHanaErrors ¶
func NewHanaErrors(address common.Address, backend bind.ContractBackend) (*HanaErrors, error)
NewHanaErrors creates a new instance of HanaErrors, bound to a specific deployed contract.
type HanaErrorsCaller ¶
type HanaErrorsCaller struct {
// contains filtered or unexported fields
}
HanaErrorsCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewHanaErrorsCaller ¶
func NewHanaErrorsCaller(address common.Address, caller bind.ContractCaller) (*HanaErrorsCaller, error)
NewHanaErrorsCaller creates a new read-only instance of HanaErrors, bound to a specific deployed contract.
type HanaErrorsCallerRaw ¶
type HanaErrorsCallerRaw struct {
Contract *HanaErrorsCaller // Generic read-only contract binding to access the raw methods on
}
HanaErrorsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*HanaErrorsCallerRaw) Call ¶
func (_HanaErrors *HanaErrorsCallerRaw) 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 HanaErrorsCallerSession ¶
type HanaErrorsCallerSession struct { Contract *HanaErrorsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
HanaErrorsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type HanaErrorsFilterer ¶
type HanaErrorsFilterer struct {
// contains filtered or unexported fields
}
HanaErrorsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewHanaErrorsFilterer ¶
func NewHanaErrorsFilterer(address common.Address, filterer bind.ContractFilterer) (*HanaErrorsFilterer, error)
NewHanaErrorsFilterer creates a new log filterer instance of HanaErrors, bound to a specific deployed contract.
type HanaErrorsRaw ¶
type HanaErrorsRaw struct {
Contract *HanaErrors // Generic contract binding to access the raw methods on
}
HanaErrorsRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*HanaErrorsRaw) Call ¶
func (_HanaErrors *HanaErrorsRaw) 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 (*HanaErrorsRaw) Transact ¶
func (_HanaErrors *HanaErrorsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*HanaErrorsRaw) Transfer ¶
func (_HanaErrors *HanaErrorsRaw) 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 HanaErrorsSession ¶
type HanaErrorsSession struct { Contract *HanaErrors // 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 }
HanaErrorsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type HanaErrorsTransactor ¶
type HanaErrorsTransactor struct {
// contains filtered or unexported fields
}
HanaErrorsTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewHanaErrorsTransactor ¶
func NewHanaErrorsTransactor(address common.Address, transactor bind.ContractTransactor) (*HanaErrorsTransactor, error)
NewHanaErrorsTransactor creates a new write-only instance of HanaErrors, bound to a specific deployed contract.
type HanaErrorsTransactorRaw ¶
type HanaErrorsTransactorRaw struct {
Contract *HanaErrorsTransactor // Generic write-only contract binding to access the raw methods on
}
HanaErrorsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*HanaErrorsTransactorRaw) Transact ¶
func (_HanaErrors *HanaErrorsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*HanaErrorsTransactorRaw) Transfer ¶
func (_HanaErrors *HanaErrorsTransactorRaw) 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 HanaErrorsTransactorSession ¶
type HanaErrorsTransactorSession struct { Contract *HanaErrorsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
HanaErrorsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.