iagglayergatewayerrors

package
v0.0.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2025 License: AGPL-3.0, AGPL-3.0-or-later Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var IagglayergatewayerrorsABI = IagglayergatewayerrorsMetaData.ABI

IagglayergatewayerrorsABI is the input ABI used to generate the binding from. Deprecated: Use IagglayergatewayerrorsMetaData.ABI instead.

View Source
var IagglayergatewayerrorsMetaData = &bind.MetaData{
	ABI: "[{\"inputs\":[],\"name\":\"AggchainSignersHashNotInitialized\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"AggchainSignersTooHigh\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"AggchainVKeyAlreadyExists\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"AggchainVKeyNotFound\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IndicesNotInDescendingOrder\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidInitializer\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidProofBytesLength\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidThreshold\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidZeroAddress\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyAggLayerAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyPendingAggLayerAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PPSelectorCannotBeZero\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"},{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"RouteAlreadyExists\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"name\":\"RouteIsAlreadyFrozen\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"name\":\"RouteIsFrozen\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"name\":\"RouteNotFound\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SignerAlreadyExists\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SignerCannotBeZero\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SignerDoesNotExist\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SignerURLCannotBeEmpty\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"VKeyCannotBeZero\",\"type\":\"error\"}]",
}

IagglayergatewayerrorsMetaData contains all meta data concerning the Iagglayergatewayerrors contract.

Functions

This section is empty.

Types

type Iagglayergatewayerrors

type Iagglayergatewayerrors struct {
	IagglayergatewayerrorsCaller     // Read-only binding to the contract
	IagglayergatewayerrorsTransactor // Write-only binding to the contract
	IagglayergatewayerrorsFilterer   // Log filterer for contract events
}

Iagglayergatewayerrors is an auto generated Go binding around an Ethereum contract.

func NewIagglayergatewayerrors

func NewIagglayergatewayerrors(address common.Address, backend bind.ContractBackend) (*Iagglayergatewayerrors, error)

NewIagglayergatewayerrors creates a new instance of Iagglayergatewayerrors, bound to a specific deployed contract.

type IagglayergatewayerrorsCaller

type IagglayergatewayerrorsCaller struct {
	// contains filtered or unexported fields
}

IagglayergatewayerrorsCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewIagglayergatewayerrorsCaller

func NewIagglayergatewayerrorsCaller(address common.Address, caller bind.ContractCaller) (*IagglayergatewayerrorsCaller, error)

NewIagglayergatewayerrorsCaller creates a new read-only instance of Iagglayergatewayerrors, bound to a specific deployed contract.

type IagglayergatewayerrorsCallerRaw

type IagglayergatewayerrorsCallerRaw struct {
	Contract *IagglayergatewayerrorsCaller // Generic read-only contract binding to access the raw methods on
}

IagglayergatewayerrorsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*IagglayergatewayerrorsCallerRaw) Call

func (_Iagglayergatewayerrors *IagglayergatewayerrorsCallerRaw) 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 IagglayergatewayerrorsCallerSession

type IagglayergatewayerrorsCallerSession struct {
	Contract *IagglayergatewayerrorsCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                 // Call options to use throughout this session
}

IagglayergatewayerrorsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

type IagglayergatewayerrorsFilterer

type IagglayergatewayerrorsFilterer struct {
	// contains filtered or unexported fields
}

IagglayergatewayerrorsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewIagglayergatewayerrorsFilterer

func NewIagglayergatewayerrorsFilterer(address common.Address, filterer bind.ContractFilterer) (*IagglayergatewayerrorsFilterer, error)

NewIagglayergatewayerrorsFilterer creates a new log filterer instance of Iagglayergatewayerrors, bound to a specific deployed contract.

type IagglayergatewayerrorsRaw

type IagglayergatewayerrorsRaw struct {
	Contract *Iagglayergatewayerrors // Generic contract binding to access the raw methods on
}

IagglayergatewayerrorsRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*IagglayergatewayerrorsRaw) Call

func (_Iagglayergatewayerrors *IagglayergatewayerrorsRaw) 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 (*IagglayergatewayerrorsRaw) Transact

func (_Iagglayergatewayerrors *IagglayergatewayerrorsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*IagglayergatewayerrorsRaw) Transfer

func (_Iagglayergatewayerrors *IagglayergatewayerrorsRaw) 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 IagglayergatewayerrorsSession

type IagglayergatewayerrorsSession struct {
	Contract     *Iagglayergatewayerrors // 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
}

IagglayergatewayerrorsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

type IagglayergatewayerrorsTransactor

type IagglayergatewayerrorsTransactor struct {
	// contains filtered or unexported fields
}

IagglayergatewayerrorsTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewIagglayergatewayerrorsTransactor

func NewIagglayergatewayerrorsTransactor(address common.Address, transactor bind.ContractTransactor) (*IagglayergatewayerrorsTransactor, error)

NewIagglayergatewayerrorsTransactor creates a new write-only instance of Iagglayergatewayerrors, bound to a specific deployed contract.

type IagglayergatewayerrorsTransactorRaw

type IagglayergatewayerrorsTransactorRaw struct {
	Contract *IagglayergatewayerrorsTransactor // Generic write-only contract binding to access the raw methods on
}

IagglayergatewayerrorsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*IagglayergatewayerrorsTransactorRaw) Transact

func (_Iagglayergatewayerrors *IagglayergatewayerrorsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*IagglayergatewayerrorsTransactorRaw) Transfer

func (_Iagglayergatewayerrors *IagglayergatewayerrorsTransactorRaw) 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 IagglayergatewayerrorsTransactorSession

type IagglayergatewayerrorsTransactorSession struct {
	Contract     *IagglayergatewayerrorsTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                 // Transaction auth options to use throughout this session
}

IagglayergatewayerrorsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL