versioned_verifier_resolver

package
v0.0.0-...-773544c Latest Latest
Warning

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

Go to latest
Published: Jun 11, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Code generated by stellar-bindings-generator. DO NOT EDIT.

Code generated by stellar-bindings-generator. DO NOT EDIT.

Index

Constants

View Source
const (
	CCIPErrorNotInitialized                      = 1
	CCIPErrorAlreadyInitialized                  = 2
	CCIPErrorUnauthorized                        = 3
	CCIPErrorNotOwner                            = 4
	CCIPErrorNoPendingOwner                      = 5
	CCIPErrorCallerNotAuthorized                 = 6
	CCIPErrorCallerAlreadyAuthorized             = 7
	CCIPErrorCallerNotFound                      = 8
	CCIPErrorRoleNotGranted                      = 9
	CCIPErrorFeatureNotEnabled                   = 10
	CCIPErrorRoleAlreadyGranted                  = 11
	CCIPErrorCannotRenounceRole                  = 12
	CCIPErrorInvalidVersionTag                   = 13
	CCIPErrorInvalidSignatureLength              = 14
	CCIPErrorInvalidSignature                    = 15
	CCIPErrorInvalidSignatureCount               = 16
	CCIPErrorInvalidSignatureThreshold           = 17
	CCIPErrorInvalidSignaturePubkey              = 18
	CCIPErrorSourceSignersNotConfigured          = 19
	CCIPErrorInvalidVerifierResults              = 20
	CCIPErrorReentrantCall                       = 21
	CCIPErrorTokenNotSupported                   = 22
	CCIPErrorFeeTokenNotSupported                = 23
	CCIPErrorNoGasPriceAvailable                 = 24
	CCIPErrorDestinationChainNotEnabled          = 25
	CCIPErrorInvalidExtraArgsTag                 = 26
	CCIPErrorInvalidExtraArgsData                = 27
	CCIPErrorMessageGasLimitTooHigh              = 28
	CCIPErrorMessageTooLarge                     = 29
	CCIPErrorUnsupportedNumberOfTokens           = 30
	CCIPErrorInvalidDestChainConfig              = 31
	CCIPErrorMessageFeeTooHigh                   = 32
	CCIPErrorInvalidStaticConfig                 = 33
	CCIPErrorInvalidTokenReceiver                = 34
	CCIPErrorSourceTokenDataTooLarge             = 35
	CCIPErrorInvalidDestBytesOverhead            = 36
	CCIPErrorDestinationChainNotSupported        = 37
	CCIPErrorMustBeCalledByRouter                = 38
	CCIPErrorRouterMustSetOriginalSender         = 39
	CCIPErrorCannotSendZeroTokens                = 40
	CCIPErrorCanOnlySendOneTokenPerMessage       = 41
	CCIPErrorUnsupportedToken                    = 42
	CCIPErrorInvalidDestChainAddress             = 43
	CCIPErrorFeeExceedsMaxAllowed                = 44
	CCIPErrorInsufficientFeeTokenAmount          = 45
	CCIPErrorTokenReceiverNotAllowed             = 46
	CCIPErrorCursedByRMN                         = 47
	CCIPErrorRemoteChainNotSupported             = 48
	CCIPErrorSenderNotAllowed                    = 49
	CCIPErrorInvalidTokenAmount                  = 50
	CCIPErrorInvalidReceiverAddress              = 51
	CCIPErrorInvalidConfig                       = 52
	CCIPErrorInvalidVerifierResultsLength        = 53
	CCIPErrorInboundImplementationNotFound       = 54
	CCIPErrorOutboundImplementationNotFound      = 55
	CCIPErrorInvalidAddress                      = 56
	CCIPErrorInvalidChainSelector                = 57
	CCIPErrorInvalidVersion                      = 58
	CCIPErrorInvalidCCVVersion                   = 59
	CCIPErrorOffRampAlreadyExists                = 60
	CCIPErrorOffRampMismatch                     = 61
	CCIPErrorBadRMNSignal                        = 62
	CCIPErrorUnsupportedDestinationChain         = 63
	CCIPErrorAlreadyCursed                       = 64
	CCIPErrorConfigNotSet                        = 65
	CCIPErrorDuplicateOnchainPublicKey           = 66
	CCIPErrorInvalidSignerOrder                  = 67
	CCIPErrorNotEnoughSigners                    = 68
	CCIPErrorNotCursed                           = 69
	CCIPErrorOutOfOrderSignatures                = 70
	CCIPErrorThresholdNotMet                     = 71
	CCIPErrorUnexpectedSigner                    = 72
	CCIPErrorZeroValueNotAllowed                 = 73
	CCIPErrorSourceChainNotEnabled               = 100
	CCIPErrorInvalidSourceChainConfig            = 101
	CCIPErrorInvalidOnRampAddress                = 102
	CCIPErrorInvalidOffRampAddress               = 103
	CCIPErrorInvalidMessageDestination           = 104
	CCIPErrorMessageAlreadyExecuted              = 105
	CCIPErrorInvalidExecutionState               = 106
	CCIPErrorCCVLengthMismatch                   = 107
	CCIPErrorCCVQuorumNotMet                     = 108
	CCIPErrorReceiverError                       = 109
	CCIPErrorGasLimitOverrideTooLow              = 110
	CCIPErrorInvalidReceiverLength               = 111
	CCIPErrorTokenHandlingError                  = 112
	CCIPErrorMessageDecodingError                = 113
	CCIPErrorReceiverDoesNotExist                = 114
	CCIPErrorReceiverNotWasmContract             = 115
	CCIPErrorRequiredCCVMissing                  = 116
	CCIPErrorOnlyRegistryModuleOrOwner           = 201
	CCIPErrorOnlyAdministrator                   = 202
	CCIPErrorOnlyPendingAdministrator            = 203
	CCIPErrorTokenAlreadyRegistered              = 204
	CCIPErrorInvalidTokenPoolToken               = 205
	CCIPErrorPoolTokenMismatch                   = 301
	CCIPErrorChainNotSupported                   = 302
	CCIPErrorCallerIsNotRamp                     = 303
	CCIPErrorInsufficientPoolLiquidity           = 304
	CCIPErrorInvalidRemotePoolAddress            = 305
	CCIPErrorInvalidRemoteChainConfig            = 306
	CCIPErrorInvalidRemoteChainDecimals          = 307
	CCIPErrorDecimalAmountOverflow               = 308
	CCIPErrorInvalidPoolTokenDecimals            = 309
	CCIPErrorBucketOverfilled                    = 310
	CCIPErrorTokenMaxCapacityExceeded            = 311
	CCIPErrorTokenRateLimitReached               = 312
	CCIPErrorInvalidRateLimitRate                = 313
	CCIPErrorDisabledNonZeroRateLimit            = 314
	CCIPErrorInvalidRequestedFinality            = 315
	CCIPErrorRequestedFinalityCanOnlyHaveOneMode = 316
	CCIPErrorInvalidChainForClient               = 317
	CCIPErrorRouterNotConfigured                 = 318
	CCIPErrorInvalidFeeCalculation               = 801
	CCIPErrorInvalidFeeTokenConversion           = 802
	CCIPErrorZeroFeeAggregatorNotAllowed         = 803
)

CCIPError represents the contract error codes.

View Source
const AuthorizedCallerAddedEventTopic = "auth_CallerAdded"

AuthorizedCallerAddedEventTopic is the event topic identifier.

View Source
const AuthorizedCallerRemovedEventTopic = "auth_CallerRemoved"

AuthorizedCallerRemovedEventTopic is the event topic identifier.

View Source
const FeeAggregatorSetEventTopic = "vvr_FeeAggregatorSet"

FeeAggregatorSetEventTopic is the event topic identifier.

View Source
const InboundImplRemovedEventTopic = "vvr_InboundImplRemoved"

InboundImplRemovedEventTopic is the event topic identifier.

View Source
const InboundImplSetEventTopic = "vvr_InboundImplSet"

InboundImplSetEventTopic is the event topic identifier.

View Source
const OutboundImplRemovedEventTopic = "vvr_OutboundImplRemoved"

OutboundImplRemovedEventTopic is the event topic identifier.

View Source
const OutboundImplSetEventTopic = "vvr_OutboundImplSet"

OutboundImplSetEventTopic is the event topic identifier.

View Source
const OwnershipTransferStartedEventTopic = "auth_OwnerTransferStart"

OwnershipTransferStartedEventTopic is the event topic identifier.

View Source
const OwnershipTransferredEventTopic = "vvr_OwnerTransferred"

OwnershipTransferredEventTopic is the event topic identifier.

View Source
const RoleGrantedEventTopic = "auth_RoleGranted"

RoleGrantedEventTopic is the event topic identifier.

View Source
const RoleRevokedEventTopic = "auth_RoleRevoked"

RoleRevokedEventTopic is the event topic identifier.

Variables

View Source
var CCIPErrorMessage = map[int]string{}/* 116 elements not displayed */

CCIPErrorMessage returns a human-readable message for error codes.

Functions

This section is empty.

Types

type AllowListEntry

type AllowListEntry struct {
	Allowlist        []string
	AllowlistEnabled bool
}

AllowListEntry represents the AllowListEntry struct from the contract.

func AllowListEntryFromScVal

func AllowListEntryFromScVal(val xdr.ScVal) (*AllowListEntry, error)

AllowListEntryFromScVal parses an xdr.ScVal into AllowListEntry.

func (AllowListEntry) ToScVal

func (s AllowListEntry) ToScVal() (xdr.ScVal, error)

ToScVal converts AllowListEntry to an xdr.ScVal for contract calls.

type AllowListUpdate

type AllowListUpdate struct {
	AddedAllowlistedSenders   []string
	AllowlistEnabled          bool
	DestChainSelector         uint64
	RemovedAllowlistedSenders []string
}

AllowListUpdate represents the AllowListUpdate struct from the contract.

func AllowListUpdateFromScVal

func AllowListUpdateFromScVal(val xdr.ScVal) (*AllowListUpdate, error)

AllowListUpdateFromScVal parses an xdr.ScVal into AllowListUpdate.

func (AllowListUpdate) ToScVal

func (s AllowListUpdate) ToScVal() (xdr.ScVal, error)

ToScVal converts AllowListUpdate to an xdr.ScVal for contract calls.

type AnyToStellarMessage

type AnyToStellarMessage struct {
	Data                []byte
	DestTokenAmounts    []TokenAmount
	MessageId           [32]byte
	Sender              []byte
	SourceChainSelector uint64
}

AnyToStellarMessage represents the AnyToStellarMessage struct from the contract.

func AnyToStellarMessageFromScVal

func AnyToStellarMessageFromScVal(val xdr.ScVal) (*AnyToStellarMessage, error)

AnyToStellarMessageFromScVal parses an xdr.ScVal into AnyToStellarMessage.

func (AnyToStellarMessage) ToScVal

func (s AnyToStellarMessage) ToScVal() (xdr.ScVal, error)

ToScVal converts AnyToStellarMessage to an xdr.ScVal for contract calls.

type AuthorizedCallerAddedEvent

type AuthorizedCallerAddedEvent struct {
	Caller string
	// Event metadata
	Ledger uint32
	TxHash string
}

AuthorizedCallerAddedEvent represents the AuthorizedCallerAddedEvent event. Topics: [auth_CallerAdded]

func ParseAuthorizedCallerAddedEvent

func ParseAuthorizedCallerAddedEvent(e protocolrpc.EventInfo) (*AuthorizedCallerAddedEvent, error)

type AuthorizedCallerRemovedEvent

type AuthorizedCallerRemovedEvent struct {
	Caller string
	// Event metadata
	Ledger uint32
	TxHash string
}

AuthorizedCallerRemovedEvent represents the AuthorizedCallerRemovedEvent event. Topics: [auth_CallerRemoved]

type FeeAggregatorSetEvent

type FeeAggregatorSetEvent struct {
	FeeAggregator string
	// Event metadata
	Ledger uint32
	TxHash string
}

FeeAggregatorSetEvent represents the FeeAggregatorSetEvent event. Topics: [vvr_FeeAggregatorSet]

func ParseFeeAggregatorSetEvent

func ParseFeeAggregatorSetEvent(e protocolrpc.EventInfo) (*FeeAggregatorSetEvent, error)

type GenericExtraArgsV3

type GenericExtraArgsV3 struct {
	BlockConfirmations uint32
	CcvArgs            [][]byte
	Ccvs               []string
	Executor           string
	ExecutorArgs       []byte
	GasLimit           uint32
	TokenArgs          []byte
	TokenReceiver      []byte
}

GenericExtraArgsV3 represents the GenericExtraArgsV3 struct from the contract.

func GenericExtraArgsV3FromScVal

func GenericExtraArgsV3FromScVal(val xdr.ScVal) (*GenericExtraArgsV3, error)

GenericExtraArgsV3FromScVal parses an xdr.ScVal into GenericExtraArgsV3.

func (GenericExtraArgsV3) ToScVal

func (s GenericExtraArgsV3) ToScVal() (xdr.ScVal, error)

ToScVal converts GenericExtraArgsV3 to an xdr.ScVal for contract calls.

type InboundImplRemovedEvent

type InboundImplRemovedEvent struct {
	Version [4]byte
	// Event metadata
	Ledger uint32
	TxHash string
}

InboundImplRemovedEvent represents the InboundImplRemovedEvent event. Topics: [vvr_InboundImplRemoved]

func ParseInboundImplRemovedEvent

func ParseInboundImplRemovedEvent(e protocolrpc.EventInfo) (*InboundImplRemovedEvent, error)

type InboundImplSetEvent

type InboundImplSetEvent struct {
	Version  [4]byte
	Verifier string
	// Event metadata
	Ledger uint32
	TxHash string
}

InboundImplSetEvent represents the InboundImplSetEvent event. Topics: [vvr_InboundImplSet]

func ParseInboundImplSetEvent

func ParseInboundImplSetEvent(e protocolrpc.EventInfo) (*InboundImplSetEvent, error)

type InboundImplementationArgs

type InboundImplementationArgs struct {
	Verifier string
	Version  [4]byte
}

InboundImplementationArgs represents the InboundImplementationArgs struct from the contract.

func InboundImplementationArgsFromScVal

func InboundImplementationArgsFromScVal(val xdr.ScVal) (*InboundImplementationArgs, error)

InboundImplementationArgsFromScVal parses an xdr.ScVal into InboundImplementationArgs.

func (InboundImplementationArgs) ToScVal

func (s InboundImplementationArgs) ToScVal() (xdr.ScVal, error)

ToScVal converts InboundImplementationArgs to an xdr.ScVal for contract calls.

type InboundImplementationUpdate

type InboundImplementationUpdate struct {
	Verifier *string
	Version  [4]byte
}

InboundImplementationUpdate represents the InboundImplementationUpdate struct from the contract.

func InboundImplementationUpdateFromScVal

func InboundImplementationUpdateFromScVal(val xdr.ScVal) (*InboundImplementationUpdate, error)

InboundImplementationUpdateFromScVal parses an xdr.ScVal into InboundImplementationUpdate.

func (InboundImplementationUpdate) ToScVal

func (s InboundImplementationUpdate) ToScVal() (xdr.ScVal, error)

ToScVal converts InboundImplementationUpdate to an xdr.ScVal for contract calls.

type OutboundImplRemovedEvent

type OutboundImplRemovedEvent struct {
	DestChainSelector uint64
	// Event metadata
	Ledger uint32
	TxHash string
}

OutboundImplRemovedEvent represents the OutboundImplRemovedEvent event. Topics: [vvr_OutboundImplRemoved]

func ParseOutboundImplRemovedEvent

func ParseOutboundImplRemovedEvent(e protocolrpc.EventInfo) (*OutboundImplRemovedEvent, error)

type OutboundImplSetEvent

type OutboundImplSetEvent struct {
	DestChainSelector uint64
	Verifier          string
	// Event metadata
	Ledger uint32
	TxHash string
}

OutboundImplSetEvent represents the OutboundImplSetEvent event. Topics: [vvr_OutboundImplSet]

func ParseOutboundImplSetEvent

func ParseOutboundImplSetEvent(e protocolrpc.EventInfo) (*OutboundImplSetEvent, error)

type OutboundImplementationArgs

type OutboundImplementationArgs struct {
	DestChainSelector uint64
	Verifier          string
}

OutboundImplementationArgs represents the OutboundImplementationArgs struct from the contract.

func OutboundImplementationArgsFromScVal

func OutboundImplementationArgsFromScVal(val xdr.ScVal) (*OutboundImplementationArgs, error)

OutboundImplementationArgsFromScVal parses an xdr.ScVal into OutboundImplementationArgs.

func (OutboundImplementationArgs) ToScVal

func (s OutboundImplementationArgs) ToScVal() (xdr.ScVal, error)

ToScVal converts OutboundImplementationArgs to an xdr.ScVal for contract calls.

type OutboundImplementationUpdate

type OutboundImplementationUpdate struct {
	DestChainSelector uint64
	Verifier          *string
}

OutboundImplementationUpdate represents the OutboundImplementationUpdate struct from the contract.

func OutboundImplementationUpdateFromScVal

func OutboundImplementationUpdateFromScVal(val xdr.ScVal) (*OutboundImplementationUpdate, error)

OutboundImplementationUpdateFromScVal parses an xdr.ScVal into OutboundImplementationUpdate.

func (OutboundImplementationUpdate) ToScVal

ToScVal converts OutboundImplementationUpdate to an xdr.ScVal for contract calls.

type OwnershipTransferStartedEvent

type OwnershipTransferStartedEvent struct {
	PreviousOwner string
	NewOwner      string
	// Event metadata
	Ledger uint32
	TxHash string
}

OwnershipTransferStartedEvent represents the OwnershipTransferStartedEvent event. Topics: [auth_OwnerTransferStart]

type OwnershipTransferredEvent

type OwnershipTransferredEvent struct {
	NewOwner string
	// Event metadata
	Ledger uint32
	TxHash string
}

OwnershipTransferredEvent represents the OwnershipTransferredEvent event. Topics: [vvr_OwnerTransferred]

func ParseOwnershipTransferredEvent

func ParseOwnershipTransferredEvent(e protocolrpc.EventInfo) (*OwnershipTransferredEvent, error)

type RoleGrantedEvent

type RoleGrantedEvent struct {
	Role    string
	Account string
	Sender  string
	// Event metadata
	Ledger uint32
	TxHash string
}

RoleGrantedEvent represents the RoleGrantedEvent event. Topics: [auth_RoleGranted]

func ParseRoleGrantedEvent

func ParseRoleGrantedEvent(e protocolrpc.EventInfo) (*RoleGrantedEvent, error)

type RoleRevokedEvent

type RoleRevokedEvent struct {
	Role    string
	Account string
	Sender  string
	// Event metadata
	Ledger uint32
	TxHash string
}

RoleRevokedEvent represents the RoleRevokedEvent event. Topics: [auth_RoleRevoked]

func ParseRoleRevokedEvent

func ParseRoleRevokedEvent(e protocolrpc.EventInfo) (*RoleRevokedEvent, error)

type StellarToAnyMessage

type StellarToAnyMessage struct {
	Data         []byte
	ExtraArgs    []byte
	FeeToken     string
	Receiver     []byte
	TokenAmounts []TokenAmount
}

StellarToAnyMessage represents the StellarToAnyMessage struct from the contract.

func StellarToAnyMessageFromScVal

func StellarToAnyMessageFromScVal(val xdr.ScVal) (*StellarToAnyMessage, error)

StellarToAnyMessageFromScVal parses an xdr.ScVal into StellarToAnyMessage.

func (StellarToAnyMessage) ToScVal

func (s StellarToAnyMessage) ToScVal() (xdr.ScVal, error)

ToScVal converts StellarToAnyMessage to an xdr.ScVal for contract calls.

type TokenAmount

type TokenAmount struct {
	Amount int64
	Token  string
}

TokenAmount represents the TokenAmount struct from the contract.

func TokenAmountFromScVal

func TokenAmountFromScVal(val xdr.ScVal) (*TokenAmount, error)

TokenAmountFromScVal parses an xdr.ScVal into TokenAmount.

func (TokenAmount) ToScVal

func (s TokenAmount) ToScVal() (xdr.ScVal, error)

ToScVal converts TokenAmount to an xdr.ScVal for contract calls.

type VersionedVerifierResolverClient

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

VersionedVerifierResolverClient provides methods to interact with the VersionedVerifierResolver contract.

func NewVersionedVerifierResolverClient

func NewVersionedVerifierResolverClient(invoker bindings.Invoker, contractID string) *VersionedVerifierResolverClient

NewVersionedVerifierResolverClient creates a new VersionedVerifierResolverClient.

func (*VersionedVerifierResolverClient) AcceptOwnership

func (c *VersionedVerifierResolverClient) AcceptOwnership(ctx context.Context) error

AcceptOwnership calls the accept_ownership function on the contract.

func (*VersionedVerifierResolverClient) ApplyInboundImplUpdates

func (c *VersionedVerifierResolverClient) ApplyInboundImplUpdates(ctx context.Context, implementations []InboundImplementationUpdate) error

ApplyInboundImplUpdates calls the apply_inbound_impl_updates function on the contract.

func (*VersionedVerifierResolverClient) ApplyOutboundImplUpdates

func (c *VersionedVerifierResolverClient) ApplyOutboundImplUpdates(ctx context.Context, implementations []OutboundImplementationUpdate) error

ApplyOutboundImplUpdates calls the apply_outbound_impl_updates function on the contract.

func (*VersionedVerifierResolverClient) CancelOwnershipTransfer

func (c *VersionedVerifierResolverClient) CancelOwnershipTransfer(ctx context.Context) error

CancelOwnershipTransfer calls the cancel_ownership_transfer function on the contract.

func (*VersionedVerifierResolverClient) ContractID

func (c *VersionedVerifierResolverClient) ContractID() string

ContractID returns the contract ID.

func (*VersionedVerifierResolverClient) GetAllInboundImplementations

func (c *VersionedVerifierResolverClient) GetAllInboundImplementations(ctx context.Context) ([]InboundImplementationArgs, error)

GetAllInboundImplementations calls the get_all_inbound_implementations function on the contract.

func (*VersionedVerifierResolverClient) GetAllOutboundImplementations

func (c *VersionedVerifierResolverClient) GetAllOutboundImplementations(ctx context.Context) ([]OutboundImplementationArgs, error)

GetAllOutboundImplementations calls the get_all_outbound_implementations function on the contract.

func (*VersionedVerifierResolverClient) GetFeeAggregator

func (c *VersionedVerifierResolverClient) GetFeeAggregator(ctx context.Context) (string, error)

GetFeeAggregator calls the get_fee_aggregator function on the contract.

func (*VersionedVerifierResolverClient) GetInboundImplementation

func (c *VersionedVerifierResolverClient) GetInboundImplementation(ctx context.Context, verifierResults []byte) (string, error)

GetInboundImplementation calls the get_inbound_implementation function on the contract.

func (*VersionedVerifierResolverClient) GetOutboundImplementation

func (c *VersionedVerifierResolverClient) GetOutboundImplementation(ctx context.Context, destChainSelector uint64, extraArgs []byte) (string, error)

GetOutboundImplementation calls the get_outbound_implementation function on the contract.

func (*VersionedVerifierResolverClient) GetPendingOwner

func (c *VersionedVerifierResolverClient) GetPendingOwner(ctx context.Context) (*string, error)

GetPendingOwner calls the get_pending_owner function on the contract.

func (*VersionedVerifierResolverClient) InitOwner

func (c *VersionedVerifierResolverClient) InitOwner(ctx context.Context, owner string) error

InitOwner calls the init_owner function on the contract.

func (*VersionedVerifierResolverClient) Initialize

func (c *VersionedVerifierResolverClient) Initialize(ctx context.Context, owner string, feeAggregator string) error

Initialize calls the initialize function on the contract.

func (*VersionedVerifierResolverClient) IsOwner

IsOwner calls the is_owner function on the contract.

func (*VersionedVerifierResolverClient) Owner

Owner calls the owner function on the contract.

func (*VersionedVerifierResolverClient) RequireOwner

RequireOwner calls the require_owner function on the contract.

func (*VersionedVerifierResolverClient) SetFeeAggregator

func (c *VersionedVerifierResolverClient) SetFeeAggregator(ctx context.Context, feeAggregator string) error

SetFeeAggregator calls the set_fee_aggregator function on the contract.

func (*VersionedVerifierResolverClient) SetNewOwner

func (c *VersionedVerifierResolverClient) SetNewOwner(ctx context.Context, newOwner string) error

SetNewOwner calls the set_new_owner function on the contract.

func (*VersionedVerifierResolverClient) TransferOwnership

func (c *VersionedVerifierResolverClient) TransferOwnership(ctx context.Context, newOwner string) error

TransferOwnership calls the transfer_ownership function on the contract.

func (*VersionedVerifierResolverClient) TypeAndVersion

func (c *VersionedVerifierResolverClient) TypeAndVersion(ctx context.Context) (string, error)

TypeAndVersion calls the type_and_version function on the contract.

func (*VersionedVerifierResolverClient) WaitForAuthorizedCallerAddedEvent

func (c *VersionedVerifierResolverClient) WaitForAuthorizedCallerAddedEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*AuthorizedCallerAddedEvent) bool) (*AuthorizedCallerAddedEvent, error)

WaitForAuthorizedCallerAddedEvent waits for a AuthorizedCallerAddedEvent event.

func (*VersionedVerifierResolverClient) WaitForAuthorizedCallerRemovedEvent

func (c *VersionedVerifierResolverClient) WaitForAuthorizedCallerRemovedEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*AuthorizedCallerRemovedEvent) bool) (*AuthorizedCallerRemovedEvent, error)

WaitForAuthorizedCallerRemovedEvent waits for a AuthorizedCallerRemovedEvent event.

func (*VersionedVerifierResolverClient) WaitForFeeAggregatorSetEvent

func (c *VersionedVerifierResolverClient) WaitForFeeAggregatorSetEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*FeeAggregatorSetEvent) bool) (*FeeAggregatorSetEvent, error)

WaitForFeeAggregatorSetEvent waits for a FeeAggregatorSetEvent event.

func (*VersionedVerifierResolverClient) WaitForInboundImplRemovedEvent

func (c *VersionedVerifierResolverClient) WaitForInboundImplRemovedEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*InboundImplRemovedEvent) bool) (*InboundImplRemovedEvent, error)

WaitForInboundImplRemovedEvent waits for a InboundImplRemovedEvent event.

func (*VersionedVerifierResolverClient) WaitForInboundImplSetEvent

func (c *VersionedVerifierResolverClient) WaitForInboundImplSetEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*InboundImplSetEvent) bool) (*InboundImplSetEvent, error)

WaitForInboundImplSetEvent waits for a InboundImplSetEvent event.

func (*VersionedVerifierResolverClient) WaitForOutboundImplRemovedEvent

func (c *VersionedVerifierResolverClient) WaitForOutboundImplRemovedEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*OutboundImplRemovedEvent) bool) (*OutboundImplRemovedEvent, error)

WaitForOutboundImplRemovedEvent waits for a OutboundImplRemovedEvent event.

func (*VersionedVerifierResolverClient) WaitForOutboundImplSetEvent

func (c *VersionedVerifierResolverClient) WaitForOutboundImplSetEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*OutboundImplSetEvent) bool) (*OutboundImplSetEvent, error)

WaitForOutboundImplSetEvent waits for a OutboundImplSetEvent event.

func (*VersionedVerifierResolverClient) WaitForOwnershipTransferStartedEvent

func (c *VersionedVerifierResolverClient) WaitForOwnershipTransferStartedEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*OwnershipTransferStartedEvent) bool) (*OwnershipTransferStartedEvent, error)

WaitForOwnershipTransferStartedEvent waits for a OwnershipTransferStartedEvent event.

func (*VersionedVerifierResolverClient) WaitForOwnershipTransferredEvent

func (c *VersionedVerifierResolverClient) WaitForOwnershipTransferredEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*OwnershipTransferredEvent) bool) (*OwnershipTransferredEvent, error)

WaitForOwnershipTransferredEvent waits for a OwnershipTransferredEvent event.

func (*VersionedVerifierResolverClient) WaitForRoleGrantedEvent

func (c *VersionedVerifierResolverClient) WaitForRoleGrantedEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*RoleGrantedEvent) bool) (*RoleGrantedEvent, error)

WaitForRoleGrantedEvent waits for a RoleGrantedEvent event.

func (*VersionedVerifierResolverClient) WaitForRoleRevokedEvent

func (c *VersionedVerifierResolverClient) WaitForRoleRevokedEvent(ctx context.Context, startLedger uint32, timeout time.Duration, filter func(*RoleRevokedEvent) bool) (*RoleRevokedEvent, error)

WaitForRoleRevokedEvent waits for a RoleRevokedEvent event.

func (*VersionedVerifierResolverClient) WithdrawFeeTokens

func (c *VersionedVerifierResolverClient) WithdrawFeeTokens(ctx context.Context, feeTokens []string) error

WithdrawFeeTokens calls the withdraw_fee_tokens function on the contract.

Jump to

Keyboard shortcuts

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