ccippb

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CommitStoreReader_ChangeConfig_FullMethodName                          = "/loop.internal.pb.ccip.CommitStoreReader/ChangeConfig"
	CommitStoreReader_DecodeCommitReport_FullMethodName                    = "/loop.internal.pb.ccip.CommitStoreReader/DecodeCommitReport"
	CommitStoreReader_EncodeCommitReport_FullMethodName                    = "/loop.internal.pb.ccip.CommitStoreReader/EncodeCommitReport"
	CommitStoreReader_GetAcceptedCommitReportsGteTimestamp_FullMethodName  = "/loop.internal.pb.ccip.CommitStoreReader/GetAcceptedCommitReportsGteTimestamp"
	CommitStoreReader_GetCommitGasPriceEstimator_FullMethodName            = "/loop.internal.pb.ccip.CommitStoreReader/GetCommitGasPriceEstimator"
	CommitStoreReader_GetCommitReportMatchingSequenceNumber_FullMethodName = "/loop.internal.pb.ccip.CommitStoreReader/GetCommitReportMatchingSequenceNumber"
	CommitStoreReader_GetCommitStoreStaticConfig_FullMethodName            = "/loop.internal.pb.ccip.CommitStoreReader/GetCommitStoreStaticConfig"
	CommitStoreReader_GetExpectedNextSequenceNumber_FullMethodName         = "/loop.internal.pb.ccip.CommitStoreReader/GetExpectedNextSequenceNumber"
	CommitStoreReader_GetLatestPriceEpochAndRound_FullMethodName           = "/loop.internal.pb.ccip.CommitStoreReader/GetLatestPriceEpochAndRound"
	CommitStoreReader_GetOffchainConfig_FullMethodName                     = "/loop.internal.pb.ccip.CommitStoreReader/GetOffchainConfig"
	CommitStoreReader_IsBlessed_FullMethodName                             = "/loop.internal.pb.ccip.CommitStoreReader/IsBlessed"
	CommitStoreReader_IsDestChainHealthy_FullMethodName                    = "/loop.internal.pb.ccip.CommitStoreReader/IsDestChainHealthy"
	CommitStoreReader_IsDown_FullMethodName                                = "/loop.internal.pb.ccip.CommitStoreReader/IsDown"
	CommitStoreReader_VerifyExecutionReport_FullMethodName                 = "/loop.internal.pb.ccip.CommitStoreReader/VerifyExecutionReport"
	CommitStoreReader_Close_FullMethodName                                 = "/loop.internal.pb.ccip.CommitStoreReader/Close"
)
View Source
const (
	ExecutionCustomHandlers_NewCommitStoreReader_FullMethodName      = "/loop.internal.pb.ccip.ExecutionCustomHandlers/NewCommitStoreReader"
	ExecutionCustomHandlers_NewOffRampReader_FullMethodName          = "/loop.internal.pb.ccip.ExecutionCustomHandlers/NewOffRampReader"
	ExecutionCustomHandlers_NewOnRampReader_FullMethodName           = "/loop.internal.pb.ccip.ExecutionCustomHandlers/NewOnRampReader"
	ExecutionCustomHandlers_NewPriceRegistryReader_FullMethodName    = "/loop.internal.pb.ccip.ExecutionCustomHandlers/NewPriceRegistryReader"
	ExecutionCustomHandlers_NewTokenDataReader_FullMethodName        = "/loop.internal.pb.ccip.ExecutionCustomHandlers/NewTokenDataReader"
	ExecutionCustomHandlers_NewTokenPoolBatchedReader_FullMethodName = "/loop.internal.pb.ccip.ExecutionCustomHandlers/NewTokenPoolBatchedReader"
	ExecutionCustomHandlers_SourceNativeToken_FullMethodName         = "/loop.internal.pb.ccip.ExecutionCustomHandlers/SourceNativeToken"
	ExecutionCustomHandlers_Close_FullMethodName                     = "/loop.internal.pb.ccip.ExecutionCustomHandlers/Close"
)
View Source
const (
	CommitCustomHandlers_NewCommitStoreReader_FullMethodName   = "/loop.internal.pb.ccip.CommitCustomHandlers/NewCommitStoreReader"
	CommitCustomHandlers_NewOffRampReader_FullMethodName       = "/loop.internal.pb.ccip.CommitCustomHandlers/NewOffRampReader"
	CommitCustomHandlers_NewOnRampReader_FullMethodName        = "/loop.internal.pb.ccip.CommitCustomHandlers/NewOnRampReader"
	CommitCustomHandlers_NewPriceGetter_FullMethodName         = "/loop.internal.pb.ccip.CommitCustomHandlers/NewPriceGetter"
	CommitCustomHandlers_NewPriceRegistryReader_FullMethodName = "/loop.internal.pb.ccip.CommitCustomHandlers/NewPriceRegistryReader"
	CommitCustomHandlers_SourceNativeToken_FullMethodName      = "/loop.internal.pb.ccip.CommitCustomHandlers/SourceNativeToken"
	CommitCustomHandlers_Close_FullMethodName                  = "/loop.internal.pb.ccip.CommitCustomHandlers/Close"
)
View Source
const (
	GasPriceEstimatorExec_GetGasPrice_FullMethodName        = "/loop.internal.pb.ccip.GasPriceEstimatorExec/GetGasPrice"
	GasPriceEstimatorExec_DenoteInUSD_FullMethodName        = "/loop.internal.pb.ccip.GasPriceEstimatorExec/DenoteInUSD"
	GasPriceEstimatorExec_EstimateMsgCostUSD_FullMethodName = "/loop.internal.pb.ccip.GasPriceEstimatorExec/EstimateMsgCostUSD"
	GasPriceEstimatorExec_Median_FullMethodName             = "/loop.internal.pb.ccip.GasPriceEstimatorExec/Median"
)
View Source
const (
	GasPriceEstimatorCommit_GetGasPrice_FullMethodName = "/loop.internal.pb.ccip.GasPriceEstimatorCommit/GetGasPrice"
	GasPriceEstimatorCommit_DenoteInUSD_FullMethodName = "/loop.internal.pb.ccip.GasPriceEstimatorCommit/DenoteInUSD"
	GasPriceEstimatorCommit_Median_FullMethodName      = "/loop.internal.pb.ccip.GasPriceEstimatorCommit/Median"
	GasPriceEstimatorCommit_Deviates_FullMethodName    = "/loop.internal.pb.ccip.GasPriceEstimatorCommit/Deviates"
)
View Source
const (
	OffRampReader_Address_FullMethodName                      = "/loop.internal.pb.ccip.OffRampReader/Address"
	OffRampReader_ChangeConfig_FullMethodName                 = "/loop.internal.pb.ccip.OffRampReader/ChangeConfig"
	OffRampReader_CurrentRateLimiterState_FullMethodName      = "/loop.internal.pb.ccip.OffRampReader/CurrentRateLimiterState"
	OffRampReader_DecodeExecutionReport_FullMethodName        = "/loop.internal.pb.ccip.OffRampReader/DecodeExecutionReport"
	OffRampReader_EncodeExecutionReport_FullMethodName        = "/loop.internal.pb.ccip.OffRampReader/EncodeExecutionReport"
	OffRampReader_GasPriceEstimator_FullMethodName            = "/loop.internal.pb.ccip.OffRampReader/GasPriceEstimator"
	OffRampReader_GetExecutionState_FullMethodName            = "/loop.internal.pb.ccip.OffRampReader/GetExecutionState"
	OffRampReader_GetExecutionStateChanges_FullMethodName     = "/loop.internal.pb.ccip.OffRampReader/GetExecutionStateChanges"
	OffRampReader_GetRouter_FullMethodName                    = "/loop.internal.pb.ccip.OffRampReader/GetRouter"
	OffRampReader_GetSourceToDestTokensMapping_FullMethodName = "/loop.internal.pb.ccip.OffRampReader/GetSourceToDestTokensMapping"
	OffRampReader_GetStaticConfig_FullMethodName              = "/loop.internal.pb.ccip.OffRampReader/GetStaticConfig"
	OffRampReader_GetTokens_FullMethodName                    = "/loop.internal.pb.ccip.OffRampReader/GetTokens"
	OffRampReader_ListSenderNonces_FullMethodName             = "/loop.internal.pb.ccip.OffRampReader/ListSenderNonces"
	OffRampReader_OffchainConfig_FullMethodName               = "/loop.internal.pb.ccip.OffRampReader/OffchainConfig"
	OffRampReader_OnchainConfig_FullMethodName                = "/loop.internal.pb.ccip.OffRampReader/OnchainConfig"
	OffRampReader_Close_FullMethodName                        = "/loop.internal.pb.ccip.OffRampReader/Close"
)
View Source
const (
	OnRampReader_Address_FullMethodName                       = "/loop.internal.pb.ccip.OnRampReader/Address"
	OnRampReader_GetDynamicConfig_FullMethodName              = "/loop.internal.pb.ccip.OnRampReader/GetDynamicConfig"
	OnRampReader_GetSendRequestsBetweenSeqNums_FullMethodName = "/loop.internal.pb.ccip.OnRampReader/GetSendRequestsBetweenSeqNums"
	OnRampReader_IsSourceChainHealthy_FullMethodName          = "/loop.internal.pb.ccip.OnRampReader/IsSourceChainHealthy"
	OnRampReader_IsSourceCursed_FullMethodName                = "/loop.internal.pb.ccip.OnRampReader/IsSourceCursed"
	OnRampReader_RouterAddress_FullMethodName                 = "/loop.internal.pb.ccip.OnRampReader/RouterAddress"
	OnRampReader_SourcePriceRegistryAddress_FullMethodName    = "/loop.internal.pb.ccip.OnRampReader/SourcePriceRegistryAddress"
	OnRampReader_Close_FullMethodName                         = "/loop.internal.pb.ccip.OnRampReader/Close"
)
View Source
const (
	PriceGetter_FilterConfiguredTokens_FullMethodName = "/loop.internal.pb.ccip.PriceGetter/FilterConfiguredTokens"
	PriceGetter_TokenPricesUSD_FullMethodName         = "/loop.internal.pb.ccip.PriceGetter/TokenPricesUSD"
	PriceGetter_Close_FullMethodName                  = "/loop.internal.pb.ccip.PriceGetter/Close"
)
View Source
const (
	PriceRegistryReader_GetTokenPriceUpdatesCreatedAfter_FullMethodName  = "/loop.internal.pb.ccip.PriceRegistryReader/GetTokenPriceUpdatesCreatedAfter"
	PriceRegistryReader_GetGasPriceUpdatesCreatedAfter_FullMethodName    = "/loop.internal.pb.ccip.PriceRegistryReader/GetGasPriceUpdatesCreatedAfter"
	PriceRegistryReader_GetAllGasPriceUpdatesCreatedAfter_FullMethodName = "/loop.internal.pb.ccip.PriceRegistryReader/GetAllGasPriceUpdatesCreatedAfter"
	PriceRegistryReader_GetAddress_FullMethodName                        = "/loop.internal.pb.ccip.PriceRegistryReader/GetAddress"
	PriceRegistryReader_GetFeeTokens_FullMethodName                      = "/loop.internal.pb.ccip.PriceRegistryReader/GetFeeTokens"
	PriceRegistryReader_GetTokenPrices_FullMethodName                    = "/loop.internal.pb.ccip.PriceRegistryReader/GetTokenPrices"
	PriceRegistryReader_GetTokensDecimals_FullMethodName                 = "/loop.internal.pb.ccip.PriceRegistryReader/GetTokensDecimals"
	PriceRegistryReader_Close_FullMethodName                             = "/loop.internal.pb.ccip.PriceRegistryReader/Close"
)
View Source
const (
	TokenDataReader_ReadTokenData_FullMethodName = "/loop.internal.pb.ccip.TokenDataReader/ReadTokenData"
	TokenDataReader_Close_FullMethodName         = "/loop.internal.pb.ccip.TokenDataReader/Close"
)
View Source
const (
	TokenPoolBatcherReader_GetInboundTokenPoolRateLimits_FullMethodName = "/loop.internal.pb.ccip.TokenPoolBatcherReader/GetInboundTokenPoolRateLimits"
	TokenPoolBatcherReader_Close_FullMethodName                         = "/loop.internal.pb.ccip.TokenPoolBatcherReader/Close"
)
View Source
const (
	CommitFactoryGenerator_NewCommitFactory_FullMethodName = "/loop.internal.pb.ccip.CommitFactoryGenerator/NewCommitFactory"
)
View Source
const (
	ExecutionFactoryGenerator_NewExecutionFactory_FullMethodName = "/loop.internal.pb.ccip.ExecutionFactoryGenerator/NewExecutionFactory"
)

Variables

View Source
var CommitCustomHandlers_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.CommitCustomHandlers",
	HandlerType: (*CommitCustomHandlersServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "NewCommitStoreReader",
			Handler:    _CommitCustomHandlers_NewCommitStoreReader_Handler,
		},
		{
			MethodName: "NewOffRampReader",
			Handler:    _CommitCustomHandlers_NewOffRampReader_Handler,
		},
		{
			MethodName: "NewOnRampReader",
			Handler:    _CommitCustomHandlers_NewOnRampReader_Handler,
		},
		{
			MethodName: "NewPriceGetter",
			Handler:    _CommitCustomHandlers_NewPriceGetter_Handler,
		},
		{
			MethodName: "NewPriceRegistryReader",
			Handler:    _CommitCustomHandlers_NewPriceRegistryReader_Handler,
		},
		{
			MethodName: "SourceNativeToken",
			Handler:    _CommitCustomHandlers_SourceNativeToken_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _CommitCustomHandlers_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "factories.proto",
}

CommitCustomHandlers_ServiceDesc is the grpc.ServiceDesc for CommitCustomHandlers service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CommitFactoryGenerator_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.CommitFactoryGenerator",
	HandlerType: (*CommitFactoryGeneratorServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "NewCommitFactory",
			Handler:    _CommitFactoryGenerator_NewCommitFactory_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "factories.proto",
}

CommitFactoryGenerator_ServiceDesc is the grpc.ServiceDesc for CommitFactoryGenerator service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CommitStoreReader_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.CommitStoreReader",
	HandlerType: (*CommitStoreReaderServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ChangeConfig",
			Handler:    _CommitStoreReader_ChangeConfig_Handler,
		},
		{
			MethodName: "DecodeCommitReport",
			Handler:    _CommitStoreReader_DecodeCommitReport_Handler,
		},
		{
			MethodName: "EncodeCommitReport",
			Handler:    _CommitStoreReader_EncodeCommitReport_Handler,
		},
		{
			MethodName: "GetAcceptedCommitReportsGteTimestamp",
			Handler:    _CommitStoreReader_GetAcceptedCommitReportsGteTimestamp_Handler,
		},
		{
			MethodName: "GetCommitGasPriceEstimator",
			Handler:    _CommitStoreReader_GetCommitGasPriceEstimator_Handler,
		},
		{
			MethodName: "GetCommitReportMatchingSequenceNumber",
			Handler:    _CommitStoreReader_GetCommitReportMatchingSequenceNumber_Handler,
		},
		{
			MethodName: "GetCommitStoreStaticConfig",
			Handler:    _CommitStoreReader_GetCommitStoreStaticConfig_Handler,
		},
		{
			MethodName: "GetExpectedNextSequenceNumber",
			Handler:    _CommitStoreReader_GetExpectedNextSequenceNumber_Handler,
		},
		{
			MethodName: "GetLatestPriceEpochAndRound",
			Handler:    _CommitStoreReader_GetLatestPriceEpochAndRound_Handler,
		},
		{
			MethodName: "GetOffchainConfig",
			Handler:    _CommitStoreReader_GetOffchainConfig_Handler,
		},
		{
			MethodName: "IsBlessed",
			Handler:    _CommitStoreReader_IsBlessed_Handler,
		},
		{
			MethodName: "IsDestChainHealthy",
			Handler:    _CommitStoreReader_IsDestChainHealthy_Handler,
		},
		{
			MethodName: "IsDown",
			Handler:    _CommitStoreReader_IsDown_Handler,
		},
		{
			MethodName: "VerifyExecutionReport",
			Handler:    _CommitStoreReader_VerifyExecutionReport_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _CommitStoreReader_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "commitstore.proto",
}

CommitStoreReader_ServiceDesc is the grpc.ServiceDesc for CommitStoreReader service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ExecutionCustomHandlers_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.ExecutionCustomHandlers",
	HandlerType: (*ExecutionCustomHandlersServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "NewCommitStoreReader",
			Handler:    _ExecutionCustomHandlers_NewCommitStoreReader_Handler,
		},
		{
			MethodName: "NewOffRampReader",
			Handler:    _ExecutionCustomHandlers_NewOffRampReader_Handler,
		},
		{
			MethodName: "NewOnRampReader",
			Handler:    _ExecutionCustomHandlers_NewOnRampReader_Handler,
		},
		{
			MethodName: "NewPriceRegistryReader",
			Handler:    _ExecutionCustomHandlers_NewPriceRegistryReader_Handler,
		},
		{
			MethodName: "NewTokenDataReader",
			Handler:    _ExecutionCustomHandlers_NewTokenDataReader_Handler,
		},
		{
			MethodName: "NewTokenPoolBatchedReader",
			Handler:    _ExecutionCustomHandlers_NewTokenPoolBatchedReader_Handler,
		},
		{
			MethodName: "SourceNativeToken",
			Handler:    _ExecutionCustomHandlers_SourceNativeToken_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _ExecutionCustomHandlers_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "factories.proto",
}

ExecutionCustomHandlers_ServiceDesc is the grpc.ServiceDesc for ExecutionCustomHandlers service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ExecutionFactoryGenerator_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.ExecutionFactoryGenerator",
	HandlerType: (*ExecutionFactoryGeneratorServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "NewExecutionFactory",
			Handler:    _ExecutionFactoryGenerator_NewExecutionFactory_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "factories.proto",
}

ExecutionFactoryGenerator_ServiceDesc is the grpc.ServiceDesc for ExecutionFactoryGenerator service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_commitstore_proto protoreflect.FileDescriptor
View Source
var File_factories_proto protoreflect.FileDescriptor
View Source
var File_gaspriceestimator_proto protoreflect.FileDescriptor
View Source
var File_models_proto protoreflect.FileDescriptor
View Source
var File_offramp_proto protoreflect.FileDescriptor
View Source
var File_onramp_proto protoreflect.FileDescriptor
View Source
var File_pricegetter_proto protoreflect.FileDescriptor
View Source
var File_priceregistry_proto protoreflect.FileDescriptor
View Source
var File_tokendata_proto protoreflect.FileDescriptor
View Source
var File_tokenpool_proto protoreflect.FileDescriptor
View Source
var GasPriceEstimatorCommit_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.GasPriceEstimatorCommit",
	HandlerType: (*GasPriceEstimatorCommitServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetGasPrice",
			Handler:    _GasPriceEstimatorCommit_GetGasPrice_Handler,
		},
		{
			MethodName: "DenoteInUSD",
			Handler:    _GasPriceEstimatorCommit_DenoteInUSD_Handler,
		},
		{
			MethodName: "Median",
			Handler:    _GasPriceEstimatorCommit_Median_Handler,
		},
		{
			MethodName: "Deviates",
			Handler:    _GasPriceEstimatorCommit_Deviates_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "gaspriceestimator.proto",
}

GasPriceEstimatorCommit_ServiceDesc is the grpc.ServiceDesc for GasPriceEstimatorCommit service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var GasPriceEstimatorExec_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.GasPriceEstimatorExec",
	HandlerType: (*GasPriceEstimatorExecServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetGasPrice",
			Handler:    _GasPriceEstimatorExec_GetGasPrice_Handler,
		},
		{
			MethodName: "DenoteInUSD",
			Handler:    _GasPriceEstimatorExec_DenoteInUSD_Handler,
		},
		{
			MethodName: "EstimateMsgCostUSD",
			Handler:    _GasPriceEstimatorExec_EstimateMsgCostUSD_Handler,
		},
		{
			MethodName: "Median",
			Handler:    _GasPriceEstimatorExec_Median_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "gaspriceestimator.proto",
}

GasPriceEstimatorExec_ServiceDesc is the grpc.ServiceDesc for GasPriceEstimatorExec service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OffRampReader_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.OffRampReader",
	HandlerType: (*OffRampReaderServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Address",
			Handler:    _OffRampReader_Address_Handler,
		},
		{
			MethodName: "ChangeConfig",
			Handler:    _OffRampReader_ChangeConfig_Handler,
		},
		{
			MethodName: "CurrentRateLimiterState",
			Handler:    _OffRampReader_CurrentRateLimiterState_Handler,
		},
		{
			MethodName: "DecodeExecutionReport",
			Handler:    _OffRampReader_DecodeExecutionReport_Handler,
		},
		{
			MethodName: "EncodeExecutionReport",
			Handler:    _OffRampReader_EncodeExecutionReport_Handler,
		},
		{
			MethodName: "GasPriceEstimator",
			Handler:    _OffRampReader_GasPriceEstimator_Handler,
		},
		{
			MethodName: "GetExecutionState",
			Handler:    _OffRampReader_GetExecutionState_Handler,
		},
		{
			MethodName: "GetExecutionStateChanges",
			Handler:    _OffRampReader_GetExecutionStateChanges_Handler,
		},
		{
			MethodName: "GetRouter",
			Handler:    _OffRampReader_GetRouter_Handler,
		},
		{
			MethodName: "GetSourceToDestTokensMapping",
			Handler:    _OffRampReader_GetSourceToDestTokensMapping_Handler,
		},
		{
			MethodName: "GetStaticConfig",
			Handler:    _OffRampReader_GetStaticConfig_Handler,
		},
		{
			MethodName: "GetTokens",
			Handler:    _OffRampReader_GetTokens_Handler,
		},
		{
			MethodName: "ListSenderNonces",
			Handler:    _OffRampReader_ListSenderNonces_Handler,
		},
		{
			MethodName: "OffchainConfig",
			Handler:    _OffRampReader_OffchainConfig_Handler,
		},
		{
			MethodName: "OnchainConfig",
			Handler:    _OffRampReader_OnchainConfig_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _OffRampReader_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "offramp.proto",
}

OffRampReader_ServiceDesc is the grpc.ServiceDesc for OffRampReader service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OnRampReader_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.OnRampReader",
	HandlerType: (*OnRampReaderServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Address",
			Handler:    _OnRampReader_Address_Handler,
		},
		{
			MethodName: "GetDynamicConfig",
			Handler:    _OnRampReader_GetDynamicConfig_Handler,
		},
		{
			MethodName: "GetSendRequestsBetweenSeqNums",
			Handler:    _OnRampReader_GetSendRequestsBetweenSeqNums_Handler,
		},
		{
			MethodName: "IsSourceChainHealthy",
			Handler:    _OnRampReader_IsSourceChainHealthy_Handler,
		},
		{
			MethodName: "IsSourceCursed",
			Handler:    _OnRampReader_IsSourceCursed_Handler,
		},
		{
			MethodName: "RouterAddress",
			Handler:    _OnRampReader_RouterAddress_Handler,
		},
		{
			MethodName: "SourcePriceRegistryAddress",
			Handler:    _OnRampReader_SourcePriceRegistryAddress_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _OnRampReader_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "onramp.proto",
}

OnRampReader_ServiceDesc is the grpc.ServiceDesc for OnRampReader service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PriceGetter_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.PriceGetter",
	HandlerType: (*PriceGetterServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "FilterConfiguredTokens",
			Handler:    _PriceGetter_FilterConfiguredTokens_Handler,
		},
		{
			MethodName: "TokenPricesUSD",
			Handler:    _PriceGetter_TokenPricesUSD_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _PriceGetter_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "pricegetter.proto",
}

PriceGetter_ServiceDesc is the grpc.ServiceDesc for PriceGetter service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PriceRegistryReader_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.PriceRegistryReader",
	HandlerType: (*PriceRegistryReaderServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetTokenPriceUpdatesCreatedAfter",
			Handler:    _PriceRegistryReader_GetTokenPriceUpdatesCreatedAfter_Handler,
		},
		{
			MethodName: "GetGasPriceUpdatesCreatedAfter",
			Handler:    _PriceRegistryReader_GetGasPriceUpdatesCreatedAfter_Handler,
		},
		{
			MethodName: "GetAllGasPriceUpdatesCreatedAfter",
			Handler:    _PriceRegistryReader_GetAllGasPriceUpdatesCreatedAfter_Handler,
		},
		{
			MethodName: "GetAddress",
			Handler:    _PriceRegistryReader_GetAddress_Handler,
		},
		{
			MethodName: "GetFeeTokens",
			Handler:    _PriceRegistryReader_GetFeeTokens_Handler,
		},
		{
			MethodName: "GetTokenPrices",
			Handler:    _PriceRegistryReader_GetTokenPrices_Handler,
		},
		{
			MethodName: "GetTokensDecimals",
			Handler:    _PriceRegistryReader_GetTokensDecimals_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _PriceRegistryReader_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "priceregistry.proto",
}

PriceRegistryReader_ServiceDesc is the grpc.ServiceDesc for PriceRegistryReader service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TokenDataReader_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.TokenDataReader",
	HandlerType: (*TokenDataReaderServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ReadTokenData",
			Handler:    _TokenDataReader_ReadTokenData_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _TokenDataReader_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "tokendata.proto",
}

TokenDataReader_ServiceDesc is the grpc.ServiceDesc for TokenDataReader service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TokenPoolBatcherReader_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.internal.pb.ccip.TokenPoolBatcherReader",
	HandlerType: (*TokenPoolBatcherReaderServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetInboundTokenPoolRateLimits",
			Handler:    _TokenPoolBatcherReader_GetInboundTokenPoolRateLimits_Handler,
		},
		{
			MethodName: "Close",
			Handler:    _TokenPoolBatcherReader_Close_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "tokenpool.proto",
}

TokenPoolBatcherReader_ServiceDesc is the grpc.ServiceDesc for TokenPoolBatcherReader service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterCommitCustomHandlersServer

func RegisterCommitCustomHandlersServer(s grpc.ServiceRegistrar, srv CommitCustomHandlersServer)

func RegisterCommitFactoryGeneratorServer

func RegisterCommitFactoryGeneratorServer(s grpc.ServiceRegistrar, srv CommitFactoryGeneratorServer)

func RegisterCommitStoreReaderServer

func RegisterCommitStoreReaderServer(s grpc.ServiceRegistrar, srv CommitStoreReaderServer)

func RegisterExecutionCustomHandlersServer

func RegisterExecutionCustomHandlersServer(s grpc.ServiceRegistrar, srv ExecutionCustomHandlersServer)

func RegisterExecutionFactoryGeneratorServer

func RegisterExecutionFactoryGeneratorServer(s grpc.ServiceRegistrar, srv ExecutionFactoryGeneratorServer)

func RegisterGasPriceEstimatorCommitServer

func RegisterGasPriceEstimatorCommitServer(s grpc.ServiceRegistrar, srv GasPriceEstimatorCommitServer)

func RegisterGasPriceEstimatorExecServer

func RegisterGasPriceEstimatorExecServer(s grpc.ServiceRegistrar, srv GasPriceEstimatorExecServer)

func RegisterOffRampReaderServer

func RegisterOffRampReaderServer(s grpc.ServiceRegistrar, srv OffRampReaderServer)

func RegisterOnRampReaderServer

func RegisterOnRampReaderServer(s grpc.ServiceRegistrar, srv OnRampReaderServer)

func RegisterPriceGetterServer

func RegisterPriceGetterServer(s grpc.ServiceRegistrar, srv PriceGetterServer)

func RegisterPriceRegistryReaderServer

func RegisterPriceRegistryReaderServer(s grpc.ServiceRegistrar, srv PriceRegistryReaderServer)

func RegisterTokenDataReaderServer

func RegisterTokenDataReaderServer(s grpc.ServiceRegistrar, srv TokenDataReaderServer)

func RegisterTokenPoolBatcherReaderServer

func RegisterTokenPoolBatcherReaderServer(s grpc.ServiceRegistrar, srv TokenPoolBatcherReaderServer)

Types

type ChangeConfigRequest

type ChangeConfigRequest struct {
	OnchainConfig  []byte `protobuf:"bytes,1,opt,name=onchain_config,json=onchainConfig,proto3" json:"onchain_config,omitempty"`
	OffchainConfig []byte `protobuf:"bytes,2,opt,name=offchain_config,json=offchainConfig,proto3" json:"offchain_config,omitempty"`
	// contains filtered or unexported fields
}

ChangeConfigRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.ChangeConfig

func (*ChangeConfigRequest) Descriptor deprecated

func (*ChangeConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use ChangeConfigRequest.ProtoReflect.Descriptor instead.

func (*ChangeConfigRequest) GetOffchainConfig

func (x *ChangeConfigRequest) GetOffchainConfig() []byte

func (*ChangeConfigRequest) GetOnchainConfig

func (x *ChangeConfigRequest) GetOnchainConfig() []byte

func (*ChangeConfigRequest) ProtoMessage

func (*ChangeConfigRequest) ProtoMessage()

func (*ChangeConfigRequest) ProtoReflect

func (x *ChangeConfigRequest) ProtoReflect() protoreflect.Message

func (*ChangeConfigRequest) Reset

func (x *ChangeConfigRequest) Reset()

func (*ChangeConfigRequest) String

func (x *ChangeConfigRequest) String() string

type ChangeConfigResponse

type ChangeConfigResponse struct {
	OnchainConfigAddress  string `protobuf:"bytes,1,opt,name=onchain_config_address,json=onchainConfigAddress,proto3" json:"onchain_config_address,omitempty"` // Address
	OffchainConfigAddress string ``                                                                                                                            // Address
	/* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

ChangeConfigResponse returns the new config addresses. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.ChangeConfig

func (*ChangeConfigResponse) Descriptor deprecated

func (*ChangeConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use ChangeConfigResponse.ProtoReflect.Descriptor instead.

func (*ChangeConfigResponse) GetOffchainConfigAddress

func (x *ChangeConfigResponse) GetOffchainConfigAddress() string

func (*ChangeConfigResponse) GetOnchainConfigAddress

func (x *ChangeConfigResponse) GetOnchainConfigAddress() string

func (*ChangeConfigResponse) ProtoMessage

func (*ChangeConfigResponse) ProtoMessage()

func (*ChangeConfigResponse) ProtoReflect

func (x *ChangeConfigResponse) ProtoReflect() protoreflect.Message

func (*ChangeConfigResponse) Reset

func (x *ChangeConfigResponse) Reset()

func (*ChangeConfigResponse) String

func (x *ChangeConfigResponse) String() string

type CommitCustomHandlersClient

type CommitCustomHandlersClient interface {
	NewCommitStoreReader(ctx context.Context, in *NewCommitStoreReaderRequest, opts ...grpc.CallOption) (*NewCommitStoreReaderResponse, error)
	NewOffRampReader(ctx context.Context, in *NewOffRampReaderRequest, opts ...grpc.CallOption) (*NewOffRampReaderResponse, error)
	NewOnRampReader(ctx context.Context, in *NewOnRampReaderRequest, opts ...grpc.CallOption) (*NewOnRampReaderResponse, error)
	NewPriceGetter(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*NewPriceGetterResponse, error)
	NewPriceRegistryReader(ctx context.Context, in *NewPriceRegistryReaderRequest, opts ...grpc.CallOption) (*NewPriceRegistryReaderResponse, error)
	SourceNativeToken(ctx context.Context, in *SourceNativeTokenRequest, opts ...grpc.CallOption) (*SourceNativeTokenResponse, error)
	Close(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

CommitCustomHandlersClient is the client API for CommitCustomHandlers service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CommitCustomHandlersServer

CommitCustomHandlersServer is the server API for CommitCustomHandlers service. All implementations must embed UnimplementedCommitCustomHandlersServer for forward compatibility

type CommitFactoryGeneratorClient

type CommitFactoryGeneratorClient interface {
	NewCommitFactory(ctx context.Context, in *NewCommitFactoryRequest, opts ...grpc.CallOption) (*NewCommitFactoryResponse, error)
}

CommitFactoryGeneratorClient is the client API for CommitFactoryGenerator service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CommitFactoryGeneratorServer

type CommitFactoryGeneratorServer interface {
	NewCommitFactory(context.Context, *NewCommitFactoryRequest) (*NewCommitFactoryResponse, error)
	// contains filtered or unexported methods
}

CommitFactoryGeneratorServer is the server API for CommitFactoryGenerator service. All implementations must embed UnimplementedCommitFactoryGeneratorServer for forward compatibility

type CommitOffchainConfig

type CommitOffchainConfig struct {
	GasPriceDeviationPpb   uint32               `` /* 126-byte string literal not displayed */
	GasPriceHeartbeat      *durationpb.Duration `protobuf:"bytes,2,opt,name=gas_price_heartbeat,json=gasPriceHeartbeat,proto3" json:"gas_price_heartbeat,omitempty"`
	TokenPriceDeviationPpb uint32               `` /* 132-byte string literal not displayed */
	TokenPriceHeartbeat    *durationpb.Duration `protobuf:"bytes,4,opt,name=token_price_heartbeat,json=tokenPriceHeartbeat,proto3" json:"token_price_heartbeat,omitempty"`
	InflightCacheExpiry    *durationpb.Duration `protobuf:"bytes,5,opt,name=inflight_cache_expiry,json=inflightCacheExpiry,proto3" json:"inflight_cache_expiry,omitempty"`
	// contains filtered or unexported fields
}

CommitOffchainConfig is the offchain config of the commit store. It is a gRPC adapter to the struct github.com/goplugin/plugin-common/pkg/types/ccip.CommitOffchainConfig

func (*CommitOffchainConfig) Descriptor deprecated

func (*CommitOffchainConfig) Descriptor() ([]byte, []int)

Deprecated: Use CommitOffchainConfig.ProtoReflect.Descriptor instead.

func (*CommitOffchainConfig) GetGasPriceDeviationPpb

func (x *CommitOffchainConfig) GetGasPriceDeviationPpb() uint32

func (*CommitOffchainConfig) GetGasPriceHeartbeat

func (x *CommitOffchainConfig) GetGasPriceHeartbeat() *durationpb.Duration

func (*CommitOffchainConfig) GetInflightCacheExpiry

func (x *CommitOffchainConfig) GetInflightCacheExpiry() *durationpb.Duration

func (*CommitOffchainConfig) GetTokenPriceDeviationPpb

func (x *CommitOffchainConfig) GetTokenPriceDeviationPpb() uint32

func (*CommitOffchainConfig) GetTokenPriceHeartbeat

func (x *CommitOffchainConfig) GetTokenPriceHeartbeat() *durationpb.Duration

func (*CommitOffchainConfig) ProtoMessage

func (*CommitOffchainConfig) ProtoMessage()

func (*CommitOffchainConfig) ProtoReflect

func (x *CommitOffchainConfig) ProtoReflect() protoreflect.Message

func (*CommitOffchainConfig) Reset

func (x *CommitOffchainConfig) Reset()

func (*CommitOffchainConfig) String

func (x *CommitOffchainConfig) String() string

type CommitStoreChangeConfigRequest

type CommitStoreChangeConfigRequest struct {
	OnchainConfig  []byte `protobuf:"bytes,1,opt,name=onchain_config,json=onchainConfig,proto3" json:"onchain_config,omitempty"`
	OffchainConfig []byte `protobuf:"bytes,2,opt,name=offchain_config,json=offchainConfig,proto3" json:"offchain_config,omitempty"`
	// contains filtered or unexported fields
}

CommitStoreChangeConfigRequest is a gRPC adapter to the input values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.ChangeConfig

func (*CommitStoreChangeConfigRequest) Descriptor deprecated

func (*CommitStoreChangeConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommitStoreChangeConfigRequest.ProtoReflect.Descriptor instead.

func (*CommitStoreChangeConfigRequest) GetOffchainConfig

func (x *CommitStoreChangeConfigRequest) GetOffchainConfig() []byte

func (*CommitStoreChangeConfigRequest) GetOnchainConfig

func (x *CommitStoreChangeConfigRequest) GetOnchainConfig() []byte

func (*CommitStoreChangeConfigRequest) ProtoMessage

func (*CommitStoreChangeConfigRequest) ProtoMessage()

func (*CommitStoreChangeConfigRequest) ProtoReflect

func (*CommitStoreChangeConfigRequest) Reset

func (x *CommitStoreChangeConfigRequest) Reset()

func (*CommitStoreChangeConfigRequest) String

type CommitStoreChangeConfigResponse

type CommitStoreChangeConfigResponse struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // Address
	// contains filtered or unexported fields
}

CommitStoreChangeConfigResponse returns the address of the commit store. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.ChangeConfig

func (*CommitStoreChangeConfigResponse) Descriptor deprecated

func (*CommitStoreChangeConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommitStoreChangeConfigResponse.ProtoReflect.Descriptor instead.

func (*CommitStoreChangeConfigResponse) GetAddress

func (x *CommitStoreChangeConfigResponse) GetAddress() string

func (*CommitStoreChangeConfigResponse) ProtoMessage

func (*CommitStoreChangeConfigResponse) ProtoMessage()

func (*CommitStoreChangeConfigResponse) ProtoReflect

func (*CommitStoreChangeConfigResponse) Reset

func (*CommitStoreChangeConfigResponse) String

type CommitStoreInterval

type CommitStoreInterval struct {
	Min uint64 `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"`
	Max uint64 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	// contains filtered or unexported fields
}

CommitStoreInterval is a gRPC adapter to the struct github.com/goplugin/plugin-common/pkg/types/ccip.CommitStoreInterval

func (*CommitStoreInterval) Descriptor deprecated

func (*CommitStoreInterval) Descriptor() ([]byte, []int)

Deprecated: Use CommitStoreInterval.ProtoReflect.Descriptor instead.

func (*CommitStoreInterval) GetMax

func (x *CommitStoreInterval) GetMax() uint64

func (*CommitStoreInterval) GetMin

func (x *CommitStoreInterval) GetMin() uint64

func (*CommitStoreInterval) ProtoMessage

func (*CommitStoreInterval) ProtoMessage()

func (*CommitStoreInterval) ProtoReflect

func (x *CommitStoreInterval) ProtoReflect() protoreflect.Message

func (*CommitStoreInterval) Reset

func (x *CommitStoreInterval) Reset()

func (*CommitStoreInterval) String

func (x *CommitStoreInterval) String() string

type CommitStoreReaderClient

type CommitStoreReaderClient interface {
	ChangeConfig(ctx context.Context, in *CommitStoreChangeConfigRequest, opts ...grpc.CallOption) (*CommitStoreChangeConfigResponse, error)
	DecodeCommitReport(ctx context.Context, in *DecodeCommitReportRequest, opts ...grpc.CallOption) (*DecodeCommitReportResponse, error)
	EncodeCommitReport(ctx context.Context, in *EncodeCommitReportRequest, opts ...grpc.CallOption) (*EncodeCommitReportResponse, error)
	GetAcceptedCommitReportsGteTimestamp(ctx context.Context, in *GetAcceptedCommitReportsGteTimestampRequest, opts ...grpc.CallOption) (*GetAcceptedCommitReportsGteTimestampResponse, error)
	GetCommitGasPriceEstimator(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetCommitGasPriceEstimatorResponse, error)
	GetCommitReportMatchingSequenceNumber(ctx context.Context, in *GetCommitReportMatchingSequenceNumberRequest, opts ...grpc.CallOption) (*GetCommitReportMatchingSequenceNumberResponse, error)
	GetCommitStoreStaticConfig(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetCommitStoreStaticConfigResponse, error)
	GetExpectedNextSequenceNumber(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetExpectedNextSequenceNumberResponse, error)
	GetLatestPriceEpochAndRound(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetLatestPriceEpochAndRoundResponse, error)
	GetOffchainConfig(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetOffchainConfigResponse, error)
	IsBlessed(ctx context.Context, in *IsBlessedRequest, opts ...grpc.CallOption) (*IsBlessedResponse, error)
	IsDestChainHealthy(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*IsDestChainHealthyResponse, error)
	IsDown(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*IsDownResponse, error)
	VerifyExecutionReport(ctx context.Context, in *VerifyExecutionReportRequest, opts ...grpc.CallOption) (*VerifyExecutionReportResponse, error)
	Close(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

CommitStoreReaderClient is the client API for CommitStoreReader service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CommitStoreReaderServer

type CommitStoreReaderServer interface {
	ChangeConfig(context.Context, *CommitStoreChangeConfigRequest) (*CommitStoreChangeConfigResponse, error)
	DecodeCommitReport(context.Context, *DecodeCommitReportRequest) (*DecodeCommitReportResponse, error)
	EncodeCommitReport(context.Context, *EncodeCommitReportRequest) (*EncodeCommitReportResponse, error)
	GetAcceptedCommitReportsGteTimestamp(context.Context, *GetAcceptedCommitReportsGteTimestampRequest) (*GetAcceptedCommitReportsGteTimestampResponse, error)
	GetCommitGasPriceEstimator(context.Context, *emptypb.Empty) (*GetCommitGasPriceEstimatorResponse, error)
	GetCommitReportMatchingSequenceNumber(context.Context, *GetCommitReportMatchingSequenceNumberRequest) (*GetCommitReportMatchingSequenceNumberResponse, error)
	GetCommitStoreStaticConfig(context.Context, *emptypb.Empty) (*GetCommitStoreStaticConfigResponse, error)
	GetExpectedNextSequenceNumber(context.Context, *emptypb.Empty) (*GetExpectedNextSequenceNumberResponse, error)
	GetLatestPriceEpochAndRound(context.Context, *emptypb.Empty) (*GetLatestPriceEpochAndRoundResponse, error)
	GetOffchainConfig(context.Context, *emptypb.Empty) (*GetOffchainConfigResponse, error)
	IsBlessed(context.Context, *IsBlessedRequest) (*IsBlessedResponse, error)
	IsDestChainHealthy(context.Context, *emptypb.Empty) (*IsDestChainHealthyResponse, error)
	IsDown(context.Context, *emptypb.Empty) (*IsDownResponse, error)
	VerifyExecutionReport(context.Context, *VerifyExecutionReportRequest) (*VerifyExecutionReportResponse, error)
	Close(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

CommitStoreReaderServer is the server API for CommitStoreReader service. All implementations must embed UnimplementedCommitStoreReaderServer for forward compatibility

type CommitStoreReport

type CommitStoreReport struct {
	TokenPrices []*TokenPrice        `protobuf:"bytes,1,rep,name=token_prices,json=tokenPrices,proto3" json:"token_prices,omitempty"`
	GasPrices   []*GasPrice          `protobuf:"bytes,2,rep,name=gas_prices,json=gasPrices,proto3" json:"gas_prices,omitempty"`
	Interval    *CommitStoreInterval `protobuf:"bytes,3,opt,name=interval,proto3" json:"interval,omitempty"`
	MerkleRoot  []byte               `protobuf:"bytes,4,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
	// contains filtered or unexported fields
}

CommitStoreReport is a gRPC adapter to the struct github.com/goplugin/plugin-common/pkg/types/ccip.CommitStoreReport

func (*CommitStoreReport) Descriptor deprecated

func (*CommitStoreReport) Descriptor() ([]byte, []int)

Deprecated: Use CommitStoreReport.ProtoReflect.Descriptor instead.

func (*CommitStoreReport) GetGasPrices

func (x *CommitStoreReport) GetGasPrices() []*GasPrice

func (*CommitStoreReport) GetInterval

func (x *CommitStoreReport) GetInterval() *CommitStoreInterval

func (*CommitStoreReport) GetMerkleRoot

func (x *CommitStoreReport) GetMerkleRoot() []byte

func (*CommitStoreReport) GetTokenPrices

func (x *CommitStoreReport) GetTokenPrices() []*TokenPrice

func (*CommitStoreReport) ProtoMessage

func (*CommitStoreReport) ProtoMessage()

func (*CommitStoreReport) ProtoReflect

func (x *CommitStoreReport) ProtoReflect() protoreflect.Message

func (*CommitStoreReport) Reset

func (x *CommitStoreReport) Reset()

func (*CommitStoreReport) String

func (x *CommitStoreReport) String() string

type CommitStoreReportWithTxMeta

type CommitStoreReportWithTxMeta struct {
	Report *CommitStoreReport `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	TxMeta *TxMeta            `protobuf:"bytes,2,opt,name=tx_meta,json=txMeta,proto3" json:"tx_meta,omitempty"`
	// contains filtered or unexported fields
}

CommitStoreReportWithTxMeta is a gRPC adapter to the struct github.com/goplugin/plugin-common/pkg/types/ccip.CommitStoreReportWithTxMeta

func (*CommitStoreReportWithTxMeta) Descriptor deprecated

func (*CommitStoreReportWithTxMeta) Descriptor() ([]byte, []int)

Deprecated: Use CommitStoreReportWithTxMeta.ProtoReflect.Descriptor instead.

func (*CommitStoreReportWithTxMeta) GetReport

func (*CommitStoreReportWithTxMeta) GetTxMeta

func (x *CommitStoreReportWithTxMeta) GetTxMeta() *TxMeta

func (*CommitStoreReportWithTxMeta) ProtoMessage

func (*CommitStoreReportWithTxMeta) ProtoMessage()

func (*CommitStoreReportWithTxMeta) ProtoReflect

func (*CommitStoreReportWithTxMeta) Reset

func (x *CommitStoreReportWithTxMeta) Reset()

func (*CommitStoreReportWithTxMeta) String

func (x *CommitStoreReportWithTxMeta) String() string

type CommitStoreStaticConfig

type CommitStoreStaticConfig struct {
	ChainSelector       uint64 `protobuf:"varint,1,opt,name=chain_selector,json=chainSelector,proto3" json:"chain_selector,omitempty"`
	SourceChainSelector uint64 `protobuf:"varint,2,opt,name=source_chain_selector,json=sourceChainSelector,proto3" json:"source_chain_selector,omitempty"`
	OnRamp              string `protobuf:"bytes,3,opt,name=on_ramp,json=onRamp,proto3" json:"on_ramp,omitempty"`       // Address
	ArmProxy            string `protobuf:"bytes,4,opt,name=arm_proxy,json=armProxy,proto3" json:"arm_proxy,omitempty"` // Address
	// contains filtered or unexported fields
}

CommitStoreStaticConfig is a gRPC adapter to the struct github.com/goplugin/plugin-common/pkg/types/ccip.CommitStoreStaticConfig

func (*CommitStoreStaticConfig) Descriptor deprecated

func (*CommitStoreStaticConfig) Descriptor() ([]byte, []int)

Deprecated: Use CommitStoreStaticConfig.ProtoReflect.Descriptor instead.

func (*CommitStoreStaticConfig) GetArmProxy

func (x *CommitStoreStaticConfig) GetArmProxy() string

func (*CommitStoreStaticConfig) GetChainSelector

func (x *CommitStoreStaticConfig) GetChainSelector() uint64

func (*CommitStoreStaticConfig) GetOnRamp

func (x *CommitStoreStaticConfig) GetOnRamp() string

func (*CommitStoreStaticConfig) GetSourceChainSelector

func (x *CommitStoreStaticConfig) GetSourceChainSelector() uint64

func (*CommitStoreStaticConfig) ProtoMessage

func (*CommitStoreStaticConfig) ProtoMessage()

func (*CommitStoreStaticConfig) ProtoReflect

func (x *CommitStoreStaticConfig) ProtoReflect() protoreflect.Message

func (*CommitStoreStaticConfig) Reset

func (x *CommitStoreStaticConfig) Reset()

func (*CommitStoreStaticConfig) String

func (x *CommitStoreStaticConfig) String() string

type CurrentRateLimiterStateResponse

type CurrentRateLimiterStateResponse struct {
	RateLimiter *TokenPoolRateLimit `protobuf:"bytes,1,opt,name=rate_limiter,json=rateLimiter,proto3" json:"rate_limiter,omitempty"`
	// contains filtered or unexported fields
}

CurrentRateLimiterStateResponse returns the current rate limiter state. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.CurrentRateLimiterState

func (*CurrentRateLimiterStateResponse) Descriptor deprecated

func (*CurrentRateLimiterStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use CurrentRateLimiterStateResponse.ProtoReflect.Descriptor instead.

func (*CurrentRateLimiterStateResponse) GetRateLimiter

func (*CurrentRateLimiterStateResponse) ProtoMessage

func (*CurrentRateLimiterStateResponse) ProtoMessage()

func (*CurrentRateLimiterStateResponse) ProtoReflect

func (*CurrentRateLimiterStateResponse) Reset

func (*CurrentRateLimiterStateResponse) String

type DecodeCommitReportRequest

type DecodeCommitReportRequest struct {
	EncodedReport []byte `protobuf:"bytes,1,opt,name=encoded_report,json=encodedReport,proto3" json:"encoded_report,omitempty"`
	// contains filtered or unexported fields
}

DecodeCommitReportRequest is a gRPC adapter to the input values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.DecodeCommitReport

func (*DecodeCommitReportRequest) Descriptor deprecated

func (*DecodeCommitReportRequest) Descriptor() ([]byte, []int)

Deprecated: Use DecodeCommitReportRequest.ProtoReflect.Descriptor instead.

func (*DecodeCommitReportRequest) GetEncodedReport

func (x *DecodeCommitReportRequest) GetEncodedReport() []byte

func (*DecodeCommitReportRequest) ProtoMessage

func (*DecodeCommitReportRequest) ProtoMessage()

func (*DecodeCommitReportRequest) ProtoReflect

func (*DecodeCommitReportRequest) Reset

func (x *DecodeCommitReportRequest) Reset()

func (*DecodeCommitReportRequest) String

func (x *DecodeCommitReportRequest) String() string

type DecodeCommitReportResponse

type DecodeCommitReportResponse struct {
	Report *CommitStoreReport `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	// contains filtered or unexported fields
}

DecodeCommitReportResponse returns the decoded report. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.DecodeCommitReport

func (*DecodeCommitReportResponse) Descriptor deprecated

func (*DecodeCommitReportResponse) Descriptor() ([]byte, []int)

Deprecated: Use DecodeCommitReportResponse.ProtoReflect.Descriptor instead.

func (*DecodeCommitReportResponse) GetReport

func (*DecodeCommitReportResponse) ProtoMessage

func (*DecodeCommitReportResponse) ProtoMessage()

func (*DecodeCommitReportResponse) ProtoReflect

func (*DecodeCommitReportResponse) Reset

func (x *DecodeCommitReportResponse) Reset()

func (*DecodeCommitReportResponse) String

func (x *DecodeCommitReportResponse) String() string

type DecodeExecutionReportRequest

type DecodeExecutionReportRequest struct {
	Report []byte `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	// contains filtered or unexported fields
}

DecodeExecutionReportRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.DecodeExecutionReport

func (*DecodeExecutionReportRequest) Descriptor deprecated

func (*DecodeExecutionReportRequest) Descriptor() ([]byte, []int)

Deprecated: Use DecodeExecutionReportRequest.ProtoReflect.Descriptor instead.

func (*DecodeExecutionReportRequest) GetReport

func (x *DecodeExecutionReportRequest) GetReport() []byte

func (*DecodeExecutionReportRequest) ProtoMessage

func (*DecodeExecutionReportRequest) ProtoMessage()

func (*DecodeExecutionReportRequest) ProtoReflect

func (*DecodeExecutionReportRequest) Reset

func (x *DecodeExecutionReportRequest) Reset()

func (*DecodeExecutionReportRequest) String

type DecodeExecutionReportResponse

type DecodeExecutionReportResponse struct {
	Report *ExecutionReport `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	// contains filtered or unexported fields
}

DecodeExecutionReportResponse returns the decoded report. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.DecodeExecutionReport

func (*DecodeExecutionReportResponse) Descriptor deprecated

func (*DecodeExecutionReportResponse) Descriptor() ([]byte, []int)

Deprecated: Use DecodeExecutionReportResponse.ProtoReflect.Descriptor instead.

func (*DecodeExecutionReportResponse) GetReport

func (*DecodeExecutionReportResponse) ProtoMessage

func (*DecodeExecutionReportResponse) ProtoMessage()

func (*DecodeExecutionReportResponse) ProtoReflect

func (*DecodeExecutionReportResponse) Reset

func (x *DecodeExecutionReportResponse) Reset()

func (*DecodeExecutionReportResponse) String

type DenoteInUSDRequest

type DenoteInUSDRequest struct {
	P                  *pb.BigInt `protobuf:"bytes,1,opt,name=p,proto3" json:"p,omitempty"`
	WrappedNativePrice *pb.BigInt `protobuf:"bytes,2,opt,name=wrapped_native_price,json=wrappedNativePrice,proto3" json:"wrapped_native_price,omitempty"`
	// contains filtered or unexported fields
}

DenoteInUSDRequest is a gRPC adapter for the input values of github.com/goplugin/plugin-common/pkg/types/ccip.GasPriceEstimatorExec.DenoteInUSD

func (*DenoteInUSDRequest) Descriptor deprecated

func (*DenoteInUSDRequest) Descriptor() ([]byte, []int)

Deprecated: Use DenoteInUSDRequest.ProtoReflect.Descriptor instead.

func (*DenoteInUSDRequest) GetP

func (x *DenoteInUSDRequest) GetP() *pb.BigInt

func (*DenoteInUSDRequest) GetWrappedNativePrice

func (x *DenoteInUSDRequest) GetWrappedNativePrice() *pb.BigInt

func (*DenoteInUSDRequest) ProtoMessage

func (*DenoteInUSDRequest) ProtoMessage()

func (*DenoteInUSDRequest) ProtoReflect

func (x *DenoteInUSDRequest) ProtoReflect() protoreflect.Message

func (*DenoteInUSDRequest) Reset

func (x *DenoteInUSDRequest) Reset()

func (*DenoteInUSDRequest) String

func (x *DenoteInUSDRequest) String() string

type DenoteInUSDResponse

type DenoteInUSDResponse struct {
	UsdPrice *pb.BigInt `protobuf:"bytes,1,opt,name=usd_price,json=usdPrice,proto3" json:"usd_price,omitempty"`
	// contains filtered or unexported fields
}

DenoteInUSDResponse returns the price in USD. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip.GasPriceEstimatorExec.DenoteInUSD

func (*DenoteInUSDResponse) Descriptor deprecated

func (*DenoteInUSDResponse) Descriptor() ([]byte, []int)

Deprecated: Use DenoteInUSDResponse.ProtoReflect.Descriptor instead.

func (*DenoteInUSDResponse) GetUsdPrice

func (x *DenoteInUSDResponse) GetUsdPrice() *pb.BigInt

func (*DenoteInUSDResponse) ProtoMessage

func (*DenoteInUSDResponse) ProtoMessage()

func (*DenoteInUSDResponse) ProtoReflect

func (x *DenoteInUSDResponse) ProtoReflect() protoreflect.Message

func (*DenoteInUSDResponse) Reset

func (x *DenoteInUSDResponse) Reset()

func (*DenoteInUSDResponse) String

func (x *DenoteInUSDResponse) String() string

type DeviatesRequest

type DeviatesRequest struct {
	P1 *pb.BigInt `protobuf:"bytes,1,opt,name=p1,proto3" json:"p1,omitempty"`
	P2 *pb.BigInt `protobuf:"bytes,2,opt,name=p2,proto3" json:"p2,omitempty"`
	// contains filtered or unexported fields
}

DeviatesRequest is a gRPC adapter for the input values of github.com/goplugin/plugin-common/pkg/types/ccip.GasPriceEstimatorCommit.Deviates

func (*DeviatesRequest) Descriptor deprecated

func (*DeviatesRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeviatesRequest.ProtoReflect.Descriptor instead.

func (*DeviatesRequest) GetP1

func (x *DeviatesRequest) GetP1() *pb.BigInt

func (*DeviatesRequest) GetP2

func (x *DeviatesRequest) GetP2() *pb.BigInt

func (*DeviatesRequest) ProtoMessage

func (*DeviatesRequest) ProtoMessage()

func (*DeviatesRequest) ProtoReflect

func (x *DeviatesRequest) ProtoReflect() protoreflect.Message

func (*DeviatesRequest) Reset

func (x *DeviatesRequest) Reset()

func (*DeviatesRequest) String

func (x *DeviatesRequest) String() string

type DeviatesResponse

type DeviatesResponse struct {
	Deviates bool `protobuf:"varint,1,opt,name=deviates,proto3" json:"deviates,omitempty"`
	// contains filtered or unexported fields
}

DeviatesResponse returns the deviation between two gas prices. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip.GasPriceEstimatorCommit.Deviates

func (*DeviatesResponse) Descriptor deprecated

func (*DeviatesResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeviatesResponse.ProtoReflect.Descriptor instead.

func (*DeviatesResponse) GetDeviates

func (x *DeviatesResponse) GetDeviates() bool

func (*DeviatesResponse) ProtoMessage

func (*DeviatesResponse) ProtoMessage()

func (*DeviatesResponse) ProtoReflect

func (x *DeviatesResponse) ProtoReflect() protoreflect.Message

func (*DeviatesResponse) Reset

func (x *DeviatesResponse) Reset()

func (*DeviatesResponse) String

func (x *DeviatesResponse) String() string

type EVM2EVMMessage

type EVM2EVMMessage struct {
	SequenceNumber      uint64         `protobuf:"varint,1,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
	GasLimit            *pb.BigInt     `protobuf:"bytes,2,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
	Nonce               uint64         `protobuf:"varint,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
	GasPrice            uint64         `protobuf:"varint,4,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"`
	MessageId           []byte         `protobuf:"bytes,5,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"` // Hash [32]byte
	SourceChainSelector uint64         `protobuf:"varint,6,opt,name=source_chain_selector,json=sourceChainSelector,proto3" json:"source_chain_selector,omitempty"`
	Sender              string         `protobuf:"bytes,7,opt,name=sender,proto3" json:"sender,omitempty"`     // Address
	Receiver            string         `protobuf:"bytes,8,opt,name=receiver,proto3" json:"receiver,omitempty"` // Address
	Strict              bool           `protobuf:"varint,9,opt,name=strict,proto3" json:"strict,omitempty"`
	FeeToken            string         `protobuf:"bytes,10,opt,name=fee_token,json=feeToken,proto3" json:"fee_token,omitempty"` // Address
	FeeTokenAmount      *pb.BigInt     `protobuf:"bytes,11,opt,name=fee_token_amount,json=feeTokenAmount,proto3" json:"fee_token_amount,omitempty"`
	Data                []byte         `protobuf:"bytes,12,opt,name=data,proto3" json:"data,omitempty"`
	TokenAmounts        []*TokenAmount `protobuf:"bytes,13,rep,name=token_amounts,json=tokenAmounts,proto3" json:"token_amounts,omitempty"`
	SourceTokenData     [][]byte       `protobuf:"bytes,14,rep,name=source_token_data,json=sourceTokenData,proto3" json:"source_token_data,omitempty"` // Note: we don't bother with the Hash field here in the gRPC because it's derived from the golang struct
	// contains filtered or unexported fields
}

EVM2EVMMesssage is a gRPC adapter to github.com/goplugin/plugin-common/pkg/types/ccip.EVM2EVMMessage

func (*EVM2EVMMessage) Descriptor deprecated

func (*EVM2EVMMessage) Descriptor() ([]byte, []int)

Deprecated: Use EVM2EVMMessage.ProtoReflect.Descriptor instead.

func (*EVM2EVMMessage) GetData

func (x *EVM2EVMMessage) GetData() []byte

func (*EVM2EVMMessage) GetFeeToken

func (x *EVM2EVMMessage) GetFeeToken() string

func (*EVM2EVMMessage) GetFeeTokenAmount

func (x *EVM2EVMMessage) GetFeeTokenAmount() *pb.BigInt

func (*EVM2EVMMessage) GetGasLimit

func (x *EVM2EVMMessage) GetGasLimit() *pb.BigInt

func (*EVM2EVMMessage) GetGasPrice

func (x *EVM2EVMMessage) GetGasPrice() uint64

func (*EVM2EVMMessage) GetMessageId

func (x *EVM2EVMMessage) GetMessageId() []byte

func (*EVM2EVMMessage) GetNonce

func (x *EVM2EVMMessage) GetNonce() uint64

func (*EVM2EVMMessage) GetReceiver

func (x *EVM2EVMMessage) GetReceiver() string

func (*EVM2EVMMessage) GetSender

func (x *EVM2EVMMessage) GetSender() string

func (*EVM2EVMMessage) GetSequenceNumber

func (x *EVM2EVMMessage) GetSequenceNumber() uint64

func (*EVM2EVMMessage) GetSourceChainSelector

func (x *EVM2EVMMessage) GetSourceChainSelector() uint64

func (*EVM2EVMMessage) GetSourceTokenData

func (x *EVM2EVMMessage) GetSourceTokenData() [][]byte

func (*EVM2EVMMessage) GetStrict

func (x *EVM2EVMMessage) GetStrict() bool

func (*EVM2EVMMessage) GetTokenAmounts

func (x *EVM2EVMMessage) GetTokenAmounts() []*TokenAmount

func (*EVM2EVMMessage) ProtoMessage

func (*EVM2EVMMessage) ProtoMessage()

func (*EVM2EVMMessage) ProtoReflect

func (x *EVM2EVMMessage) ProtoReflect() protoreflect.Message

func (*EVM2EVMMessage) Reset

func (x *EVM2EVMMessage) Reset()

func (*EVM2EVMMessage) String

func (x *EVM2EVMMessage) String() string

type EVM2EVMMessageWithTxMeta

type EVM2EVMMessageWithTxMeta struct {
	Message *EVM2EVMMessage `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	TxMeta  *TxMeta         `protobuf:"bytes,2,opt,name=tx_meta,json=txMeta,proto3" json:"tx_meta,omitempty"`
	// contains filtered or unexported fields
}

EVM2EVMMessageWithTxMeta is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/EVM2EVMMessageWithTxMeta

func (*EVM2EVMMessageWithTxMeta) Descriptor deprecated

func (*EVM2EVMMessageWithTxMeta) Descriptor() ([]byte, []int)

Deprecated: Use EVM2EVMMessageWithTxMeta.ProtoReflect.Descriptor instead.

func (*EVM2EVMMessageWithTxMeta) GetMessage

func (x *EVM2EVMMessageWithTxMeta) GetMessage() *EVM2EVMMessage

func (*EVM2EVMMessageWithTxMeta) GetTxMeta

func (x *EVM2EVMMessageWithTxMeta) GetTxMeta() *TxMeta

func (*EVM2EVMMessageWithTxMeta) ProtoMessage

func (*EVM2EVMMessageWithTxMeta) ProtoMessage()

func (*EVM2EVMMessageWithTxMeta) ProtoReflect

func (x *EVM2EVMMessageWithTxMeta) ProtoReflect() protoreflect.Message

func (*EVM2EVMMessageWithTxMeta) Reset

func (x *EVM2EVMMessageWithTxMeta) Reset()

func (*EVM2EVMMessageWithTxMeta) String

func (x *EVM2EVMMessageWithTxMeta) String() string

type EVM2EVMOnRampCCIPSendRequestedWithMeta

type EVM2EVMOnRampCCIPSendRequestedWithMeta struct {
	EvmToEvmMsg    *EVM2EVMMessage        `protobuf:"bytes,1,opt,name=evm_to_evm_msg,json=evmToEvmMsg,proto3" json:"evm_to_evm_msg,omitempty"`
	BlockTimestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"`
	Executed       bool                   `protobuf:"varint,3,opt,name=executed,proto3" json:"executed,omitempty"`
	Finalized      bool                   `protobuf:"varint,4,opt,name=finalized,proto3" json:"finalized,omitempty"`
	LogIndex       uint64                 `protobuf:"varint,5,opt,name=log_index,json=logIndex,proto3" json:"log_index,omitempty"`
	TxHash         string                 `protobuf:"bytes,6,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	// contains filtered or unexported fields
}

EVM2EVMOnRampCCIPSendRequestedWithMeta is a gRPC adapter to github.com/goplugin/plugin-common/pkg/types/ccip.EVM2EVMOnRampCCIPSendRequestedWithMeta

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) Descriptor deprecated

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) Descriptor() ([]byte, []int)

Deprecated: Use EVM2EVMOnRampCCIPSendRequestedWithMeta.ProtoReflect.Descriptor instead.

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) GetBlockTimestamp

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) GetEvmToEvmMsg

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) GetExecuted

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) GetFinalized

func (x *EVM2EVMOnRampCCIPSendRequestedWithMeta) GetFinalized() bool

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) GetLogIndex

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) GetTxHash

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) ProtoMessage

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) ProtoReflect

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) Reset

func (*EVM2EVMOnRampCCIPSendRequestedWithMeta) String

type EncodeCommitReportRequest

type EncodeCommitReportRequest struct {
	Report *CommitStoreReport `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	// contains filtered or unexported fields
}

EncodeCommitReportRequest is a gRPC adapter to the input values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.EncodeCommitReport

func (*EncodeCommitReportRequest) Descriptor deprecated

func (*EncodeCommitReportRequest) Descriptor() ([]byte, []int)

Deprecated: Use EncodeCommitReportRequest.ProtoReflect.Descriptor instead.

func (*EncodeCommitReportRequest) GetReport

func (*EncodeCommitReportRequest) ProtoMessage

func (*EncodeCommitReportRequest) ProtoMessage()

func (*EncodeCommitReportRequest) ProtoReflect

func (*EncodeCommitReportRequest) Reset

func (x *EncodeCommitReportRequest) Reset()

func (*EncodeCommitReportRequest) String

func (x *EncodeCommitReportRequest) String() string

type EncodeCommitReportResponse

type EncodeCommitReportResponse struct {
	EncodedReport []byte `protobuf:"bytes,1,opt,name=encoded_report,json=encodedReport,proto3" json:"encoded_report,omitempty"`
	// contains filtered or unexported fields
}

EncodeCommitReportResponse returns the encoded report. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.EncodeCommitReport

func (*EncodeCommitReportResponse) Descriptor deprecated

func (*EncodeCommitReportResponse) Descriptor() ([]byte, []int)

Deprecated: Use EncodeCommitReportResponse.ProtoReflect.Descriptor instead.

func (*EncodeCommitReportResponse) GetEncodedReport

func (x *EncodeCommitReportResponse) GetEncodedReport() []byte

func (*EncodeCommitReportResponse) ProtoMessage

func (*EncodeCommitReportResponse) ProtoMessage()

func (*EncodeCommitReportResponse) ProtoReflect

func (*EncodeCommitReportResponse) Reset

func (x *EncodeCommitReportResponse) Reset()

func (*EncodeCommitReportResponse) String

func (x *EncodeCommitReportResponse) String() string

type EncodeExecutionReportRequest

type EncodeExecutionReportRequest struct {
	Report *ExecutionReport `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	// contains filtered or unexported fields
}

EncodeExecutionReportRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.EncodeExecutionReport

func (*EncodeExecutionReportRequest) Descriptor deprecated

func (*EncodeExecutionReportRequest) Descriptor() ([]byte, []int)

Deprecated: Use EncodeExecutionReportRequest.ProtoReflect.Descriptor instead.

func (*EncodeExecutionReportRequest) GetReport

func (*EncodeExecutionReportRequest) ProtoMessage

func (*EncodeExecutionReportRequest) ProtoMessage()

func (*EncodeExecutionReportRequest) ProtoReflect

func (*EncodeExecutionReportRequest) Reset

func (x *EncodeExecutionReportRequest) Reset()

func (*EncodeExecutionReportRequest) String

type EncodeExecutionReportResponse

type EncodeExecutionReportResponse struct {
	Report []byte `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	// contains filtered or unexported fields
}

EncodeExecutionReportResponse returns the encoded report. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.EncodeExecutionReport

func (*EncodeExecutionReportResponse) Descriptor deprecated

func (*EncodeExecutionReportResponse) Descriptor() ([]byte, []int)

Deprecated: Use EncodeExecutionReportResponse.ProtoReflect.Descriptor instead.

func (*EncodeExecutionReportResponse) GetReport

func (x *EncodeExecutionReportResponse) GetReport() []byte

func (*EncodeExecutionReportResponse) ProtoMessage

func (*EncodeExecutionReportResponse) ProtoMessage()

func (*EncodeExecutionReportResponse) ProtoReflect

func (*EncodeExecutionReportResponse) Reset

func (x *EncodeExecutionReportResponse) Reset()

func (*EncodeExecutionReportResponse) String

type EstimateMsgCostUSDRequest

type EstimateMsgCostUSDRequest struct {
	P                  *pb.BigInt                              `protobuf:"bytes,1,opt,name=p,proto3" json:"p,omitempty"`
	WrappedNativePrice *pb.BigInt                              `protobuf:"bytes,2,opt,name=wrapped_native_price,json=wrappedNativePrice,proto3" json:"wrapped_native_price,omitempty"`
	Msg                *EVM2EVMOnRampCCIPSendRequestedWithMeta `protobuf:"bytes,3,opt,name=msg,proto3" json:"msg,omitempty"`
	// contains filtered or unexported fields
}

EstimateMsgCostUSDRequest is a gRPC adapter for the input values of github.com/goplugin/plugin-common/pkg/types/ccip.GasPriceEstimatorExec.EstimateMsgCostUSD

func (*EstimateMsgCostUSDRequest) Descriptor deprecated

func (*EstimateMsgCostUSDRequest) Descriptor() ([]byte, []int)

Deprecated: Use EstimateMsgCostUSDRequest.ProtoReflect.Descriptor instead.

func (*EstimateMsgCostUSDRequest) GetMsg

func (*EstimateMsgCostUSDRequest) GetP

func (x *EstimateMsgCostUSDRequest) GetP() *pb.BigInt

func (*EstimateMsgCostUSDRequest) GetWrappedNativePrice

func (x *EstimateMsgCostUSDRequest) GetWrappedNativePrice() *pb.BigInt

func (*EstimateMsgCostUSDRequest) ProtoMessage

func (*EstimateMsgCostUSDRequest) ProtoMessage()

func (*EstimateMsgCostUSDRequest) ProtoReflect

func (*EstimateMsgCostUSDRequest) Reset

func (x *EstimateMsgCostUSDRequest) Reset()

func (*EstimateMsgCostUSDRequest) String

func (x *EstimateMsgCostUSDRequest) String() string

type EstimateMsgCostUSDResponse

type EstimateMsgCostUSDResponse struct {
	UsdCost *pb.BigInt `protobuf:"bytes,1,opt,name=usd_cost,json=usdCost,proto3" json:"usd_cost,omitempty"`
	// contains filtered or unexported fields
}

EstimateMsgCostUSDResponse returns the estimated cost in USD. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip.GasPriceEstimatorExec.EstimateMsgCostUSD

func (*EstimateMsgCostUSDResponse) Descriptor deprecated

func (*EstimateMsgCostUSDResponse) Descriptor() ([]byte, []int)

Deprecated: Use EstimateMsgCostUSDResponse.ProtoReflect.Descriptor instead.

func (*EstimateMsgCostUSDResponse) GetUsdCost

func (x *EstimateMsgCostUSDResponse) GetUsdCost() *pb.BigInt

func (*EstimateMsgCostUSDResponse) ProtoMessage

func (*EstimateMsgCostUSDResponse) ProtoMessage()

func (*EstimateMsgCostUSDResponse) ProtoReflect

func (*EstimateMsgCostUSDResponse) Reset

func (x *EstimateMsgCostUSDResponse) Reset()

func (*EstimateMsgCostUSDResponse) String

func (x *EstimateMsgCostUSDResponse) String() string

type ExecOffchainConfig

type ExecOffchainConfig struct {
	DestOptimisticConfirmations uint32  `` /* 145-byte string literal not displayed */
	BatchGasLimit               uint32  `protobuf:"varint,2,opt,name=batch_gas_limit,json=batchGasLimit,proto3" json:"batch_gas_limit,omitempty"`
	RelativeBoostPerWaitHour    float64 `` // float64
	/* 141-byte string literal not displayed */
	InflightCacheExpiry       *durationpb.Duration `protobuf:"bytes,4,opt,name=inflight_cache_expiry,json=inflightCacheExpiry,proto3" json:"inflight_cache_expiry,omitempty"` // config.Duration
	RootSnoozeTime            *durationpb.Duration `protobuf:"bytes,5,opt,name=root_snooze_time,json=rootSnoozeTime,proto3" json:"root_snooze_time,omitempty"`                // config.Duration
	MessageVisibilityInterval *durationpb.Duration ``                                                                                                                         // config.Duration
	/* 138-byte string literal not displayed */
	BatchingStrategyId uint32 `protobuf:"varint,7,opt,name=batching_strategy_id,json=batchingStrategyId,proto3" json:"batching_strategy_id,omitempty"`
	// contains filtered or unexported fields
}

ExecOffchainConfig is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/ExecOffchainConfig

func (*ExecOffchainConfig) Descriptor deprecated

func (*ExecOffchainConfig) Descriptor() ([]byte, []int)

Deprecated: Use ExecOffchainConfig.ProtoReflect.Descriptor instead.

func (*ExecOffchainConfig) GetBatchGasLimit

func (x *ExecOffchainConfig) GetBatchGasLimit() uint32

func (*ExecOffchainConfig) GetBatchingStrategyId

func (x *ExecOffchainConfig) GetBatchingStrategyId() uint32

func (*ExecOffchainConfig) GetDestOptimisticConfirmations

func (x *ExecOffchainConfig) GetDestOptimisticConfirmations() uint32

func (*ExecOffchainConfig) GetInflightCacheExpiry

func (x *ExecOffchainConfig) GetInflightCacheExpiry() *durationpb.Duration

func (*ExecOffchainConfig) GetMessageVisibilityInterval

func (x *ExecOffchainConfig) GetMessageVisibilityInterval() *durationpb.Duration

func (*ExecOffchainConfig) GetRelativeBoostPerWaitHour

func (x *ExecOffchainConfig) GetRelativeBoostPerWaitHour() float64

func (*ExecOffchainConfig) GetRootSnoozeTime

func (x *ExecOffchainConfig) GetRootSnoozeTime() *durationpb.Duration

func (*ExecOffchainConfig) ProtoMessage

func (*ExecOffchainConfig) ProtoMessage()

func (*ExecOffchainConfig) ProtoReflect

func (x *ExecOffchainConfig) ProtoReflect() protoreflect.Message

func (*ExecOffchainConfig) Reset

func (x *ExecOffchainConfig) Reset()

func (*ExecOffchainConfig) String

func (x *ExecOffchainConfig) String() string

type ExecOnchainConfig

type ExecOnchainConfig struct {
	PermissionlessExecThresholdSeconds *durationpb.Duration `` // time.Duration
	/* 167-byte string literal not displayed */
	Router                  string `protobuf:"bytes,2,opt,name=router,proto3" json:"router,omitempty"` // Address
	MaxDataBytes            uint32 `protobuf:"varint,3,opt,name=max_data_bytes,json=maxDataBytes,proto3" json:"max_data_bytes,omitempty"`
	MaxNumberOfTokensPerMsg uint32 ``                                                                                                     /* 139-byte string literal not displayed */
	PriceRegistry           string `protobuf:"bytes,5,opt,name=price_registry,json=priceRegistry,proto3" json:"price_registry,omitempty"` // Address
	MaxPoolReleaseOrMintGas uint32 ``                                                                                                     /* 139-byte string literal not displayed */
	MaxTokenTransferGas     uint32 `protobuf:"varint,7,opt,name=max_token_transfer_gas,json=maxTokenTransferGas,proto3" json:"max_token_transfer_gas,omitempty"`
	// contains filtered or unexported fields
}

ExecOnchainConfig is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/ExecOnchainConfig

func (*ExecOnchainConfig) Descriptor deprecated

func (*ExecOnchainConfig) Descriptor() ([]byte, []int)

Deprecated: Use ExecOnchainConfig.ProtoReflect.Descriptor instead.

func (*ExecOnchainConfig) GetMaxDataBytes

func (x *ExecOnchainConfig) GetMaxDataBytes() uint32

func (*ExecOnchainConfig) GetMaxNumberOfTokensPerMsg

func (x *ExecOnchainConfig) GetMaxNumberOfTokensPerMsg() uint32

func (*ExecOnchainConfig) GetMaxPoolReleaseOrMintGas

func (x *ExecOnchainConfig) GetMaxPoolReleaseOrMintGas() uint32

func (*ExecOnchainConfig) GetMaxTokenTransferGas

func (x *ExecOnchainConfig) GetMaxTokenTransferGas() uint32

func (*ExecOnchainConfig) GetPermissionlessExecThresholdSeconds

func (x *ExecOnchainConfig) GetPermissionlessExecThresholdSeconds() *durationpb.Duration

func (*ExecOnchainConfig) GetPriceRegistry

func (x *ExecOnchainConfig) GetPriceRegistry() string

func (*ExecOnchainConfig) GetRouter

func (x *ExecOnchainConfig) GetRouter() string

func (*ExecOnchainConfig) ProtoMessage

func (*ExecOnchainConfig) ProtoMessage()

func (*ExecOnchainConfig) ProtoReflect

func (x *ExecOnchainConfig) ProtoReflect() protoreflect.Message

func (*ExecOnchainConfig) Reset

func (x *ExecOnchainConfig) Reset()

func (*ExecOnchainConfig) String

func (x *ExecOnchainConfig) String() string

type ExecutionCustomHandlersClient

type ExecutionCustomHandlersClient interface {
	NewCommitStoreReader(ctx context.Context, in *NewCommitStoreReaderRequest, opts ...grpc.CallOption) (*NewCommitStoreReaderResponse, error)
	NewOffRampReader(ctx context.Context, in *NewOffRampReaderRequest, opts ...grpc.CallOption) (*NewOffRampReaderResponse, error)
	NewOnRampReader(ctx context.Context, in *NewOnRampReaderRequest, opts ...grpc.CallOption) (*NewOnRampReaderResponse, error)
	NewPriceRegistryReader(ctx context.Context, in *NewPriceRegistryReaderRequest, opts ...grpc.CallOption) (*NewPriceRegistryReaderResponse, error)
	NewTokenDataReader(ctx context.Context, in *NewTokenDataRequest, opts ...grpc.CallOption) (*NewTokenDataResponse, error)
	NewTokenPoolBatchedReader(ctx context.Context, in *NewTokenPoolBatchedReaderRequest, opts ...grpc.CallOption) (*NewTokenPoolBatchedReaderResponse, error)
	SourceNativeToken(ctx context.Context, in *SourceNativeTokenRequest, opts ...grpc.CallOption) (*SourceNativeTokenResponse, error)
	Close(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

ExecutionCustomHandlersClient is the client API for ExecutionCustomHandlers service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ExecutionCustomHandlersServer

ExecutionCustomHandlersServer is the server API for ExecutionCustomHandlers service. All implementations must embed UnimplementedExecutionCustomHandlersServer for forward compatibility

type ExecutionFactoryGeneratorClient

type ExecutionFactoryGeneratorClient interface {
	NewExecutionFactory(ctx context.Context, in *NewExecutionFactoryRequest, opts ...grpc.CallOption) (*NewExecutionFactoryResponse, error)
}

ExecutionFactoryGeneratorClient is the client API for ExecutionFactoryGenerator service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ExecutionFactoryGeneratorServer

type ExecutionFactoryGeneratorServer interface {
	NewExecutionFactory(context.Context, *NewExecutionFactoryRequest) (*NewExecutionFactoryResponse, error)
	// contains filtered or unexported methods
}

ExecutionFactoryGeneratorServer is the server API for ExecutionFactoryGenerator service. All implementations must embed UnimplementedExecutionFactoryGeneratorServer for forward compatibility

type ExecutionReport

type ExecutionReport struct {
	EvmToEvmMessages  []*EVM2EVMMessage `protobuf:"bytes,1,rep,name=evm_to_evm_messages,json=evmToEvmMessages,proto3" json:"evm_to_evm_messages,omitempty"`
	OffchainTokenData []*TokenData      `protobuf:"bytes,2,rep,name=offchain_token_data,json=offchainTokenData,proto3" json:"offchain_token_data,omitempty"`
	Proofs            [][]byte          `protobuf:"bytes,3,rep,name=proofs,proto3" json:"proofs,omitempty"` // [][32]byte
	ProofFlagBits     *pb.BigInt        `protobuf:"bytes,4,opt,name=proof_flag_bits,json=proofFlagBits,proto3" json:"proof_flag_bits,omitempty"`
	// contains filtered or unexported fields
}

ExecutionReport is a gRPC adapter to github.com/goplugin/plugin-common/pkg/types/ccip.ExecutionReport

func (*ExecutionReport) Descriptor deprecated

func (*ExecutionReport) Descriptor() ([]byte, []int)

Deprecated: Use ExecutionReport.ProtoReflect.Descriptor instead.

func (*ExecutionReport) GetEvmToEvmMessages

func (x *ExecutionReport) GetEvmToEvmMessages() []*EVM2EVMMessage

func (*ExecutionReport) GetOffchainTokenData

func (x *ExecutionReport) GetOffchainTokenData() []*TokenData

func (*ExecutionReport) GetProofFlagBits

func (x *ExecutionReport) GetProofFlagBits() *pb.BigInt

func (*ExecutionReport) GetProofs

func (x *ExecutionReport) GetProofs() [][]byte

func (*ExecutionReport) ProtoMessage

func (*ExecutionReport) ProtoMessage()

func (*ExecutionReport) ProtoReflect

func (x *ExecutionReport) ProtoReflect() protoreflect.Message

func (*ExecutionReport) Reset

func (x *ExecutionReport) Reset()

func (*ExecutionReport) String

func (x *ExecutionReport) String() string

type ExecutionStateChange

type ExecutionStateChange struct {
	SeqNum    uint64 `protobuf:"varint,1,opt,name=seq_num,json=seqNum,proto3" json:"seq_num,omitempty"`
	Finalized bool   `protobuf:"varint,2,opt,name=finalized,proto3" json:"finalized,omitempty"`
	// contains filtered or unexported fields
}

ExecutionStateChange is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/ExecutionStateChange

func (*ExecutionStateChange) Descriptor deprecated

func (*ExecutionStateChange) Descriptor() ([]byte, []int)

Deprecated: Use ExecutionStateChange.ProtoReflect.Descriptor instead.

func (*ExecutionStateChange) GetFinalized added in v0.2.0

func (x *ExecutionStateChange) GetFinalized() bool

func (*ExecutionStateChange) GetSeqNum

func (x *ExecutionStateChange) GetSeqNum() uint64

func (*ExecutionStateChange) ProtoMessage

func (*ExecutionStateChange) ProtoMessage()

func (*ExecutionStateChange) ProtoReflect

func (x *ExecutionStateChange) ProtoReflect() protoreflect.Message

func (*ExecutionStateChange) Reset

func (x *ExecutionStateChange) Reset()

func (*ExecutionStateChange) String

func (x *ExecutionStateChange) String() string

type ExecutionStateChangeWithTxMeta

type ExecutionStateChangeWithTxMeta struct {
	ExecutionStateChange *ExecutionStateChange `protobuf:"bytes,1,opt,name=execution_state_change,json=executionStateChange,proto3" json:"execution_state_change,omitempty"`
	TxMeta               *TxMeta               `protobuf:"bytes,2,opt,name=tx_meta,json=txMeta,proto3" json:"tx_meta,omitempty"`
	// contains filtered or unexported fields
}

ExecutionStateChangeWithTxMeta is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/ExecutionStateChangeWithTxMeta

func (*ExecutionStateChangeWithTxMeta) Descriptor deprecated

func (*ExecutionStateChangeWithTxMeta) Descriptor() ([]byte, []int)

Deprecated: Use ExecutionStateChangeWithTxMeta.ProtoReflect.Descriptor instead.

func (*ExecutionStateChangeWithTxMeta) GetExecutionStateChange

func (x *ExecutionStateChangeWithTxMeta) GetExecutionStateChange() *ExecutionStateChange

func (*ExecutionStateChangeWithTxMeta) GetTxMeta

func (x *ExecutionStateChangeWithTxMeta) GetTxMeta() *TxMeta

func (*ExecutionStateChangeWithTxMeta) ProtoMessage

func (*ExecutionStateChangeWithTxMeta) ProtoMessage()

func (*ExecutionStateChangeWithTxMeta) ProtoReflect

func (*ExecutionStateChangeWithTxMeta) Reset

func (x *ExecutionStateChangeWithTxMeta) Reset()

func (*ExecutionStateChangeWithTxMeta) String

type FilterConfiguredTokensRequest

type FilterConfiguredTokensRequest struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"` // []Address
	// contains filtered or unexported fields
}

FilterConfiguredTokensRequest is a request for which tokens of a list of addresses are configured and which aren't.. It is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/PriceGetter.FilterConfiguredTokens

func (*FilterConfiguredTokensRequest) Descriptor deprecated

func (*FilterConfiguredTokensRequest) Descriptor() ([]byte, []int)

Deprecated: Use FilterConfiguredTokensRequest.ProtoReflect.Descriptor instead.

func (*FilterConfiguredTokensRequest) GetTokens

func (x *FilterConfiguredTokensRequest) GetTokens() []string

func (*FilterConfiguredTokensRequest) ProtoMessage

func (*FilterConfiguredTokensRequest) ProtoMessage()

func (*FilterConfiguredTokensRequest) ProtoReflect

func (*FilterConfiguredTokensRequest) Reset

func (x *FilterConfiguredTokensRequest) Reset()

func (*FilterConfiguredTokensRequest) String

type FilterConfiguredTokensResponse

type FilterConfiguredTokensResponse struct {
	Configured   []string `protobuf:"bytes,1,rep,name=configured,proto3" json:"configured,omitempty"`     // []Address
	Unconfigured []string `protobuf:"bytes,2,rep,name=unconfigured,proto3" json:"unconfigured,omitempty"` // []Address
	// contains filtered or unexported fields
}

FilterConfiguredTokensResponse is a response for which tokens of a list of addresses are configured and which aren't. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/PriceGetter.FilterConfiguredTokens

func (*FilterConfiguredTokensResponse) Descriptor deprecated

func (*FilterConfiguredTokensResponse) Descriptor() ([]byte, []int)

Deprecated: Use FilterConfiguredTokensResponse.ProtoReflect.Descriptor instead.

func (*FilterConfiguredTokensResponse) GetConfigured

func (x *FilterConfiguredTokensResponse) GetConfigured() []string

func (*FilterConfiguredTokensResponse) GetUnconfigured

func (x *FilterConfiguredTokensResponse) GetUnconfigured() []string

func (*FilterConfiguredTokensResponse) ProtoMessage

func (*FilterConfiguredTokensResponse) ProtoMessage()

func (*FilterConfiguredTokensResponse) ProtoReflect

func (*FilterConfiguredTokensResponse) Reset

func (x *FilterConfiguredTokensResponse) Reset()

func (*FilterConfiguredTokensResponse) String

type GasPrice

type GasPrice struct {
	DestChainSelector uint64     `protobuf:"varint,1,opt,name=dest_chain_selector,json=destChainSelector,proto3" json:"dest_chain_selector,omitempty"`
	Value             *pb.BigInt `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

GasPrice is a gRPC adapter to github.com/goplugin/plugin-common/pkg/types/ccip.GasPrice

func (*GasPrice) Descriptor deprecated

func (*GasPrice) Descriptor() ([]byte, []int)

Deprecated: Use GasPrice.ProtoReflect.Descriptor instead.

func (*GasPrice) GetDestChainSelector

func (x *GasPrice) GetDestChainSelector() uint64

func (*GasPrice) GetValue

func (x *GasPrice) GetValue() *pb.BigInt

func (*GasPrice) ProtoMessage

func (*GasPrice) ProtoMessage()

func (*GasPrice) ProtoReflect

func (x *GasPrice) ProtoReflect() protoreflect.Message

func (*GasPrice) Reset

func (x *GasPrice) Reset()

func (*GasPrice) String

func (x *GasPrice) String() string

type GasPriceEstimatorCommitClient

type GasPriceEstimatorCommitClient interface {
	GetGasPrice(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetGasPriceResponse, error)
	DenoteInUSD(ctx context.Context, in *DenoteInUSDRequest, opts ...grpc.CallOption) (*DenoteInUSDResponse, error)
	// TODO CCIP-1882: reconcile gas price estimator to remove unnecessary interface funcs
	Median(ctx context.Context, in *MedianRequest, opts ...grpc.CallOption) (*MedianResponse, error)
	Deviates(ctx context.Context, in *DeviatesRequest, opts ...grpc.CallOption) (*DeviatesResponse, error)
}

GasPriceEstimatorCommitClient is the client API for GasPriceEstimatorCommit service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GasPriceEstimatorCommitServer

type GasPriceEstimatorCommitServer interface {
	GetGasPrice(context.Context, *emptypb.Empty) (*GetGasPriceResponse, error)
	DenoteInUSD(context.Context, *DenoteInUSDRequest) (*DenoteInUSDResponse, error)
	// TODO CCIP-1882: reconcile gas price estimator to remove unnecessary interface funcs
	Median(context.Context, *MedianRequest) (*MedianResponse, error)
	Deviates(context.Context, *DeviatesRequest) (*DeviatesResponse, error)
	// contains filtered or unexported methods
}

GasPriceEstimatorCommitServer is the server API for GasPriceEstimatorCommit service. All implementations must embed UnimplementedGasPriceEstimatorCommitServer for forward compatibility

type GasPriceEstimatorExecClient

type GasPriceEstimatorExecClient interface {
	GetGasPrice(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetGasPriceResponse, error)
	DenoteInUSD(ctx context.Context, in *DenoteInUSDRequest, opts ...grpc.CallOption) (*DenoteInUSDResponse, error)
	EstimateMsgCostUSD(ctx context.Context, in *EstimateMsgCostUSDRequest, opts ...grpc.CallOption) (*EstimateMsgCostUSDResponse, error)
	// TODO CCIP-1882: reconcile gas price estimator to remove unnecessary interface funcs
	Median(ctx context.Context, in *MedianRequest, opts ...grpc.CallOption) (*MedianResponse, error)
}

GasPriceEstimatorExecClient is the client API for GasPriceEstimatorExec service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GasPriceEstimatorExecServer

type GasPriceEstimatorExecServer interface {
	GetGasPrice(context.Context, *emptypb.Empty) (*GetGasPriceResponse, error)
	DenoteInUSD(context.Context, *DenoteInUSDRequest) (*DenoteInUSDResponse, error)
	EstimateMsgCostUSD(context.Context, *EstimateMsgCostUSDRequest) (*EstimateMsgCostUSDResponse, error)
	// TODO CCIP-1882: reconcile gas price estimator to remove unnecessary interface funcs
	Median(context.Context, *MedianRequest) (*MedianResponse, error)
	// contains filtered or unexported methods
}

GasPriceEstimatorExecServer is the server API for GasPriceEstimatorExec service. All implementations must embed UnimplementedGasPriceEstimatorExecServer for forward compatibility

type GasPriceEstimatorResponse

type GasPriceEstimatorResponse struct {
	EstimatorServiceId int32 `protobuf:"varint,1,opt,name=estimator_service_id,json=estimatorServiceId,proto3" json:"estimator_service_id,omitempty"`
	// contains filtered or unexported fields
}

GasPriceEstimatorResponse returns a reference to the gas price estimator service. It is a gRPC proxying mechanism for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GasPriceEstimator because the underlying return value is an interface, which is modeled as a service in gRPC

func (*GasPriceEstimatorResponse) Descriptor deprecated

func (*GasPriceEstimatorResponse) Descriptor() ([]byte, []int)

Deprecated: Use GasPriceEstimatorResponse.ProtoReflect.Descriptor instead.

func (*GasPriceEstimatorResponse) GetEstimatorServiceId

func (x *GasPriceEstimatorResponse) GetEstimatorServiceId() int32

func (*GasPriceEstimatorResponse) ProtoMessage

func (*GasPriceEstimatorResponse) ProtoMessage()

func (*GasPriceEstimatorResponse) ProtoReflect

func (*GasPriceEstimatorResponse) Reset

func (x *GasPriceEstimatorResponse) Reset()

func (*GasPriceEstimatorResponse) String

func (x *GasPriceEstimatorResponse) String() string

type GasPriceUpdate

type GasPriceUpdate struct {
	Price         *GasPrice  `protobuf:"bytes,1,opt,name=price,proto3" json:"price,omitempty"`
	UnixTimestamp *pb.BigInt `protobuf:"bytes,2,opt,name=unix_timestamp,json=unixTimestamp,proto3" json:"unix_timestamp,omitempty"`
	// contains filtered or unexported fields
}

GasPriceUpdate is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/GasPriceUpdate

func (*GasPriceUpdate) Descriptor deprecated

func (*GasPriceUpdate) Descriptor() ([]byte, []int)

Deprecated: Use GasPriceUpdate.ProtoReflect.Descriptor instead.

func (*GasPriceUpdate) GetPrice

func (x *GasPriceUpdate) GetPrice() *GasPrice

func (*GasPriceUpdate) GetUnixTimestamp

func (x *GasPriceUpdate) GetUnixTimestamp() *pb.BigInt

func (*GasPriceUpdate) ProtoMessage

func (*GasPriceUpdate) ProtoMessage()

func (*GasPriceUpdate) ProtoReflect

func (x *GasPriceUpdate) ProtoReflect() protoreflect.Message

func (*GasPriceUpdate) Reset

func (x *GasPriceUpdate) Reset()

func (*GasPriceUpdate) String

func (x *GasPriceUpdate) String() string

type GasPriceUpdateWithTxMeta

type GasPriceUpdateWithTxMeta struct {
	GasPriceUpdate *GasPriceUpdate `protobuf:"bytes,1,opt,name=gas_price_update,json=gasPriceUpdate,proto3" json:"gas_price_update,omitempty"`
	TxMeta         *TxMeta         `protobuf:"bytes,2,opt,name=tx_meta,json=txMeta,proto3" json:"tx_meta,omitempty"`
	// contains filtered or unexported fields
}

GasPriceUpdateWithTxMeta is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/GasPriceUpdateWithTxMeta

func (*GasPriceUpdateWithTxMeta) Descriptor deprecated

func (*GasPriceUpdateWithTxMeta) Descriptor() ([]byte, []int)

Deprecated: Use GasPriceUpdateWithTxMeta.ProtoReflect.Descriptor instead.

func (*GasPriceUpdateWithTxMeta) GetGasPriceUpdate

func (x *GasPriceUpdateWithTxMeta) GetGasPriceUpdate() *GasPriceUpdate

func (*GasPriceUpdateWithTxMeta) GetTxMeta

func (x *GasPriceUpdateWithTxMeta) GetTxMeta() *TxMeta

func (*GasPriceUpdateWithTxMeta) ProtoMessage

func (*GasPriceUpdateWithTxMeta) ProtoMessage()

func (*GasPriceUpdateWithTxMeta) ProtoReflect

func (x *GasPriceUpdateWithTxMeta) ProtoReflect() protoreflect.Message

func (*GasPriceUpdateWithTxMeta) Reset

func (x *GasPriceUpdateWithTxMeta) Reset()

func (*GasPriceUpdateWithTxMeta) String

func (x *GasPriceUpdateWithTxMeta) String() string

type GetAcceptedCommitReportsGteTimestampRequest

type GetAcceptedCommitReportsGteTimestampRequest struct {
	Timestamp     *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Confirmations uint64                 `protobuf:"varint,2,opt,name=confirmations,proto3" json:"confirmations,omitempty"`
	// contains filtered or unexported fields
}

GetAcceptedCommitReportsGteTimestampRequest is a gRPC adapter to the input values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetAcceptedCommitReportsGteTimestamp

func (*GetAcceptedCommitReportsGteTimestampRequest) Descriptor deprecated

Deprecated: Use GetAcceptedCommitReportsGteTimestampRequest.ProtoReflect.Descriptor instead.

func (*GetAcceptedCommitReportsGteTimestampRequest) GetConfirmations

func (*GetAcceptedCommitReportsGteTimestampRequest) GetTimestamp

func (*GetAcceptedCommitReportsGteTimestampRequest) ProtoMessage

func (*GetAcceptedCommitReportsGteTimestampRequest) ProtoReflect

func (*GetAcceptedCommitReportsGteTimestampRequest) Reset

func (*GetAcceptedCommitReportsGteTimestampRequest) String

type GetAcceptedCommitReportsGteTimestampResponse

type GetAcceptedCommitReportsGteTimestampResponse struct {
	Reports []*CommitStoreReportWithTxMeta `protobuf:"bytes,1,rep,name=reports,proto3" json:"reports,omitempty"`
	// contains filtered or unexported fields
}

GetAcceptedCommitReportsGteTimestampResponse returns the accepted commit store reports matching the timestamp. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetAcceptedCommitReportsGteTimestamp

func (*GetAcceptedCommitReportsGteTimestampResponse) Descriptor deprecated

Deprecated: Use GetAcceptedCommitReportsGteTimestampResponse.ProtoReflect.Descriptor instead.

func (*GetAcceptedCommitReportsGteTimestampResponse) GetReports

func (*GetAcceptedCommitReportsGteTimestampResponse) ProtoMessage

func (*GetAcceptedCommitReportsGteTimestampResponse) ProtoReflect

func (*GetAcceptedCommitReportsGteTimestampResponse) Reset

func (*GetAcceptedCommitReportsGteTimestampResponse) String

type GetAllGasPriceUpdatesCreatedAfterRequest

type GetAllGasPriceUpdatesCreatedAfterRequest struct {
	CreatedAfter  *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_after,json=createdAfter,proto3" json:"created_after,omitempty"`
	Confirmations uint64                 `protobuf:"varint,2,opt,name=confirmations,proto3" json:"confirmations,omitempty"`
	// contains filtered or unexported fields
}

GetAllGasPriceUpdatesCreatedAfterRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetAllGasPriceUpdatesCreatedAfter

func (*GetAllGasPriceUpdatesCreatedAfterRequest) Descriptor deprecated

func (*GetAllGasPriceUpdatesCreatedAfterRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAllGasPriceUpdatesCreatedAfterRequest.ProtoReflect.Descriptor instead.

func (*GetAllGasPriceUpdatesCreatedAfterRequest) GetConfirmations

func (x *GetAllGasPriceUpdatesCreatedAfterRequest) GetConfirmations() uint64

func (*GetAllGasPriceUpdatesCreatedAfterRequest) GetCreatedAfter

func (*GetAllGasPriceUpdatesCreatedAfterRequest) ProtoMessage

func (*GetAllGasPriceUpdatesCreatedAfterRequest) ProtoReflect

func (*GetAllGasPriceUpdatesCreatedAfterRequest) Reset

func (*GetAllGasPriceUpdatesCreatedAfterRequest) String

type GetAllGasPriceUpdatesCreatedAfterResponse

type GetAllGasPriceUpdatesCreatedAfterResponse struct {
	GasPriceUpdates []*GasPriceUpdateWithTxMeta `protobuf:"bytes,1,rep,name=gas_price_updates,json=gasPriceUpdates,proto3" json:"gas_price_updates,omitempty"`
	// contains filtered or unexported fields
}

GetAllGasPriceUpdatesCreatedAfterResponse is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetAllGasPriceUpdatesCreatedAfter

func (*GetAllGasPriceUpdatesCreatedAfterResponse) Descriptor deprecated

func (*GetAllGasPriceUpdatesCreatedAfterResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAllGasPriceUpdatesCreatedAfterResponse.ProtoReflect.Descriptor instead.

func (*GetAllGasPriceUpdatesCreatedAfterResponse) GetGasPriceUpdates

func (*GetAllGasPriceUpdatesCreatedAfterResponse) ProtoMessage

func (*GetAllGasPriceUpdatesCreatedAfterResponse) ProtoReflect

func (*GetAllGasPriceUpdatesCreatedAfterResponse) Reset

func (*GetAllGasPriceUpdatesCreatedAfterResponse) String

type GetCommitGasPriceEstimatorResponse

type GetCommitGasPriceEstimatorResponse struct {
	GasPriceEstimatorId uint32 `protobuf:"varint,1,opt,name=gas_price_estimator_id,json=gasPriceEstimatorId,proto3" json:"gas_price_estimator_id,omitempty"` // connection id for proxying
	// contains filtered or unexported fields
}

GetCommitGasPriceEstimatorResponse returns a reference to the gas price estimator service. It is a gRPC proxying mechanism instead of a wrapper to the return value of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetCommitGasPriceEstimator because the return value is an interface, which is modelled as a service in gRPC

func (*GetCommitGasPriceEstimatorResponse) Descriptor deprecated

func (*GetCommitGasPriceEstimatorResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetCommitGasPriceEstimatorResponse.ProtoReflect.Descriptor instead.

func (*GetCommitGasPriceEstimatorResponse) GetGasPriceEstimatorId

func (x *GetCommitGasPriceEstimatorResponse) GetGasPriceEstimatorId() uint32

func (*GetCommitGasPriceEstimatorResponse) ProtoMessage

func (*GetCommitGasPriceEstimatorResponse) ProtoMessage()

func (*GetCommitGasPriceEstimatorResponse) ProtoReflect

func (*GetCommitGasPriceEstimatorResponse) Reset

func (*GetCommitGasPriceEstimatorResponse) String

type GetCommitReportMatchingSequenceNumberRequest

type GetCommitReportMatchingSequenceNumberRequest struct {
	SequenceNumber uint64 `protobuf:"varint,1,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
	Confirmations  uint64 `protobuf:"varint,2,opt,name=confirmations,proto3" json:"confirmations,omitempty"`
	// contains filtered or unexported fields
}

GetCommitReportMatchingSequenceNumberRequest is a gRPC adapter to the input values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetCommitReportMatchingSeqNum

func (*GetCommitReportMatchingSequenceNumberRequest) Descriptor deprecated

Deprecated: Use GetCommitReportMatchingSequenceNumberRequest.ProtoReflect.Descriptor instead.

func (*GetCommitReportMatchingSequenceNumberRequest) GetConfirmations

func (*GetCommitReportMatchingSequenceNumberRequest) GetSequenceNumber

func (*GetCommitReportMatchingSequenceNumberRequest) ProtoMessage

func (*GetCommitReportMatchingSequenceNumberRequest) ProtoReflect

func (*GetCommitReportMatchingSequenceNumberRequest) Reset

func (*GetCommitReportMatchingSequenceNumberRequest) String

type GetCommitReportMatchingSequenceNumberResponse

type GetCommitReportMatchingSequenceNumberResponse struct {
	Reports []*CommitStoreReportWithTxMeta `protobuf:"bytes,1,rep,name=reports,proto3" json:"reports,omitempty"`
	// contains filtered or unexported fields
}

GetCommitReportMatchingSequenceNumberResponse returns the commit store reports matching the sequence number. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetCommitReportMatchingSeqNum

func (*GetCommitReportMatchingSequenceNumberResponse) Descriptor deprecated

Deprecated: Use GetCommitReportMatchingSequenceNumberResponse.ProtoReflect.Descriptor instead.

func (*GetCommitReportMatchingSequenceNumberResponse) GetReports

func (*GetCommitReportMatchingSequenceNumberResponse) ProtoMessage

func (*GetCommitReportMatchingSequenceNumberResponse) ProtoReflect

func (*GetCommitReportMatchingSequenceNumberResponse) Reset

func (*GetCommitReportMatchingSequenceNumberResponse) String

type GetCommitStoreStaticConfigResponse

type GetCommitStoreStaticConfigResponse struct {
	StaticConfig *CommitStoreStaticConfig `protobuf:"bytes,1,opt,name=static_config,json=staticConfig,proto3" json:"static_config,omitempty"`
	// contains filtered or unexported fields
}

GetCommitStoreStaticConfigResponse returns the static config of the commit store. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetCommitStoreStaticConfig

func (*GetCommitStoreStaticConfigResponse) Descriptor deprecated

func (*GetCommitStoreStaticConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetCommitStoreStaticConfigResponse.ProtoReflect.Descriptor instead.

func (*GetCommitStoreStaticConfigResponse) GetStaticConfig

func (*GetCommitStoreStaticConfigResponse) ProtoMessage

func (*GetCommitStoreStaticConfigResponse) ProtoMessage()

func (*GetCommitStoreStaticConfigResponse) ProtoReflect

func (*GetCommitStoreStaticConfigResponse) Reset

func (*GetCommitStoreStaticConfigResponse) String

type GetDynamicConfigResponse

type GetDynamicConfigResponse struct {
	DynamicConfig *OnRampDynamicConfig `protobuf:"bytes,1,opt,name=dynamic_config,json=dynamicConfig,proto3" json:"dynamic_config,omitempty"`
	// contains filtered or unexported fields
}

GetDynamicConfigResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/OnRampReader.GetDynamicConfig

func (*GetDynamicConfigResponse) Descriptor deprecated

func (*GetDynamicConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDynamicConfigResponse.ProtoReflect.Descriptor instead.

func (*GetDynamicConfigResponse) GetDynamicConfig

func (x *GetDynamicConfigResponse) GetDynamicConfig() *OnRampDynamicConfig

func (*GetDynamicConfigResponse) ProtoMessage

func (*GetDynamicConfigResponse) ProtoMessage()

func (*GetDynamicConfigResponse) ProtoReflect

func (x *GetDynamicConfigResponse) ProtoReflect() protoreflect.Message

func (*GetDynamicConfigResponse) Reset

func (x *GetDynamicConfigResponse) Reset()

func (*GetDynamicConfigResponse) String

func (x *GetDynamicConfigResponse) String() string

type GetExecutionStateChangesRequest

type GetExecutionStateChangesRequest struct {
	MinSeqNum     uint64 `protobuf:"varint,1,opt,name=min_seq_num,json=minSeqNum,proto3" json:"min_seq_num,omitempty"`
	MaxSeqNum     uint64 `protobuf:"varint,2,opt,name=max_seq_num,json=maxSeqNum,proto3" json:"max_seq_num,omitempty"`
	Confirmations int64  `protobuf:"varint,3,opt,name=confirmations,proto3" json:"confirmations,omitempty"`
	// contains filtered or unexported fields
}

GetExecutionStateChangesRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GetExecutionStateChangesBetweenSeqNums

func (*GetExecutionStateChangesRequest) Descriptor deprecated

func (*GetExecutionStateChangesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetExecutionStateChangesRequest.ProtoReflect.Descriptor instead.

func (*GetExecutionStateChangesRequest) GetConfirmations

func (x *GetExecutionStateChangesRequest) GetConfirmations() int64

func (*GetExecutionStateChangesRequest) GetMaxSeqNum

func (x *GetExecutionStateChangesRequest) GetMaxSeqNum() uint64

func (*GetExecutionStateChangesRequest) GetMinSeqNum

func (x *GetExecutionStateChangesRequest) GetMinSeqNum() uint64

func (*GetExecutionStateChangesRequest) ProtoMessage

func (*GetExecutionStateChangesRequest) ProtoMessage()

func (*GetExecutionStateChangesRequest) ProtoReflect

func (*GetExecutionStateChangesRequest) Reset

func (*GetExecutionStateChangesRequest) String

type GetExecutionStateChangesResponse

type GetExecutionStateChangesResponse struct {
	ExecutionStateChanges []*ExecutionStateChangeWithTxMeta `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

GetExecutionStateChangesResponse returns the execution state changes. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GetExecutionStateChangesBetweenSeqNums

func (*GetExecutionStateChangesResponse) Descriptor deprecated

func (*GetExecutionStateChangesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetExecutionStateChangesResponse.ProtoReflect.Descriptor instead.

func (*GetExecutionStateChangesResponse) GetExecutionStateChanges

func (x *GetExecutionStateChangesResponse) GetExecutionStateChanges() []*ExecutionStateChangeWithTxMeta

func (*GetExecutionStateChangesResponse) ProtoMessage

func (*GetExecutionStateChangesResponse) ProtoMessage()

func (*GetExecutionStateChangesResponse) ProtoReflect

func (*GetExecutionStateChangesResponse) Reset

func (*GetExecutionStateChangesResponse) String

type GetExecutionStateRequest

type GetExecutionStateRequest struct {
	SeqNum uint64 `protobuf:"varint,1,opt,name=seq_num,json=seqNum,proto3" json:"seq_num,omitempty"`
	// contains filtered or unexported fields
}

GetExecutionStateRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GetExecutionState

func (*GetExecutionStateRequest) Descriptor deprecated

func (*GetExecutionStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetExecutionStateRequest.ProtoReflect.Descriptor instead.

func (*GetExecutionStateRequest) GetSeqNum

func (x *GetExecutionStateRequest) GetSeqNum() uint64

func (*GetExecutionStateRequest) ProtoMessage

func (*GetExecutionStateRequest) ProtoMessage()

func (*GetExecutionStateRequest) ProtoReflect

func (x *GetExecutionStateRequest) ProtoReflect() protoreflect.Message

func (*GetExecutionStateRequest) Reset

func (x *GetExecutionStateRequest) Reset()

func (*GetExecutionStateRequest) String

func (x *GetExecutionStateRequest) String() string

type GetExecutionStateResponse

type GetExecutionStateResponse struct {
	ExecutionState uint32 `protobuf:"varint,1,opt,name=execution_state,json=executionState,proto3" json:"execution_state,omitempty"` // uint8
	// contains filtered or unexported fields
}

GetExecutionStateResponse returns the execution state. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GetExecutionState

func (*GetExecutionStateResponse) Descriptor deprecated

func (*GetExecutionStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetExecutionStateResponse.ProtoReflect.Descriptor instead.

func (*GetExecutionStateResponse) GetExecutionState

func (x *GetExecutionStateResponse) GetExecutionState() uint32

func (*GetExecutionStateResponse) ProtoMessage

func (*GetExecutionStateResponse) ProtoMessage()

func (*GetExecutionStateResponse) ProtoReflect

func (*GetExecutionStateResponse) Reset

func (x *GetExecutionStateResponse) Reset()

func (*GetExecutionStateResponse) String

func (x *GetExecutionStateResponse) String() string

type GetExpectedNextSequenceNumberResponse

type GetExpectedNextSequenceNumberResponse struct {
	SequenceNumber uint64 `protobuf:"varint,1,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
	// contains filtered or unexported fields
}

GetExpectedNextSequenceNumberResponse returns the expected next sequence number. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetExpectedNextSequenceNumber

func (*GetExpectedNextSequenceNumberResponse) Descriptor deprecated

func (*GetExpectedNextSequenceNumberResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetExpectedNextSequenceNumberResponse.ProtoReflect.Descriptor instead.

func (*GetExpectedNextSequenceNumberResponse) GetSequenceNumber

func (x *GetExpectedNextSequenceNumberResponse) GetSequenceNumber() uint64

func (*GetExpectedNextSequenceNumberResponse) ProtoMessage

func (*GetExpectedNextSequenceNumberResponse) ProtoMessage()

func (*GetExpectedNextSequenceNumberResponse) ProtoReflect

func (*GetExpectedNextSequenceNumberResponse) Reset

func (*GetExpectedNextSequenceNumberResponse) String

type GetFeeTokensResponse

type GetFeeTokensResponse struct {
	FeeTokenAddresses []string `protobuf:"bytes,1,rep,name=fee_token_addresses,json=feeTokenAddresses,proto3" json:"fee_token_addresses,omitempty"` //[]Address
	// contains filtered or unexported fields
}

GetFeeTokensResponse is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetFeeTokens

func (*GetFeeTokensResponse) Descriptor deprecated

func (*GetFeeTokensResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetFeeTokensResponse.ProtoReflect.Descriptor instead.

func (*GetFeeTokensResponse) GetFeeTokenAddresses

func (x *GetFeeTokensResponse) GetFeeTokenAddresses() []string

func (*GetFeeTokensResponse) ProtoMessage

func (*GetFeeTokensResponse) ProtoMessage()

func (*GetFeeTokensResponse) ProtoReflect

func (x *GetFeeTokensResponse) ProtoReflect() protoreflect.Message

func (*GetFeeTokensResponse) Reset

func (x *GetFeeTokensResponse) Reset()

func (*GetFeeTokensResponse) String

func (x *GetFeeTokensResponse) String() string

type GetGasPriceResponse

type GetGasPriceResponse struct {
	GasPrice *pb.BigInt `protobuf:"bytes,1,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"`
	// contains filtered or unexported fields
}

GetGasPriceResponse returns the current gas price. It is a gRPC adpater for the return values of github.com/goplugin/plugin-common/pkg/types/ccip.GasPriceEstimatorExec.GetGasPrice

func (*GetGasPriceResponse) Descriptor deprecated

func (*GetGasPriceResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGasPriceResponse.ProtoReflect.Descriptor instead.

func (*GetGasPriceResponse) GetGasPrice

func (x *GetGasPriceResponse) GetGasPrice() *pb.BigInt

func (*GetGasPriceResponse) ProtoMessage

func (*GetGasPriceResponse) ProtoMessage()

func (*GetGasPriceResponse) ProtoReflect

func (x *GetGasPriceResponse) ProtoReflect() protoreflect.Message

func (*GetGasPriceResponse) Reset

func (x *GetGasPriceResponse) Reset()

func (*GetGasPriceResponse) String

func (x *GetGasPriceResponse) String() string

type GetGasPriceUpdatesCreatedAfterRequest

type GetGasPriceUpdatesCreatedAfterRequest struct {
	ChainSelector uint64                 `protobuf:"varint,1,opt,name=chain_selector,json=chainSelector,proto3" json:"chain_selector,omitempty"`
	CreatedAfter  *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_after,json=createdAfter,proto3" json:"created_after,omitempty"`
	Confirmations uint64                 `protobuf:"varint,3,opt,name=confirmations,proto3" json:"confirmations,omitempty"`
	// contains filtered or unexported fields
}

GetGasPriceUpdatesCreatedAfterRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetGasPriceUpdatesCreatedAfter

func (*GetGasPriceUpdatesCreatedAfterRequest) Descriptor deprecated

func (*GetGasPriceUpdatesCreatedAfterRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGasPriceUpdatesCreatedAfterRequest.ProtoReflect.Descriptor instead.

func (*GetGasPriceUpdatesCreatedAfterRequest) GetChainSelector

func (x *GetGasPriceUpdatesCreatedAfterRequest) GetChainSelector() uint64

func (*GetGasPriceUpdatesCreatedAfterRequest) GetConfirmations

func (x *GetGasPriceUpdatesCreatedAfterRequest) GetConfirmations() uint64

func (*GetGasPriceUpdatesCreatedAfterRequest) GetCreatedAfter

func (*GetGasPriceUpdatesCreatedAfterRequest) ProtoMessage

func (*GetGasPriceUpdatesCreatedAfterRequest) ProtoMessage()

func (*GetGasPriceUpdatesCreatedAfterRequest) ProtoReflect

func (*GetGasPriceUpdatesCreatedAfterRequest) Reset

func (*GetGasPriceUpdatesCreatedAfterRequest) String

type GetGasPriceUpdatesCreatedAfterResponse

type GetGasPriceUpdatesCreatedAfterResponse struct {
	GasPriceUpdates []*GasPriceUpdateWithTxMeta `protobuf:"bytes,1,rep,name=gas_price_updates,json=gasPriceUpdates,proto3" json:"gas_price_updates,omitempty"`
	// contains filtered or unexported fields
}

GetGasPriceUpdatesCreatedAfterResponse is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetGasPriceUpdatesCreatedAfter

func (*GetGasPriceUpdatesCreatedAfterResponse) Descriptor deprecated

func (*GetGasPriceUpdatesCreatedAfterResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGasPriceUpdatesCreatedAfterResponse.ProtoReflect.Descriptor instead.

func (*GetGasPriceUpdatesCreatedAfterResponse) GetGasPriceUpdates

func (*GetGasPriceUpdatesCreatedAfterResponse) ProtoMessage

func (*GetGasPriceUpdatesCreatedAfterResponse) ProtoReflect

func (*GetGasPriceUpdatesCreatedAfterResponse) Reset

func (*GetGasPriceUpdatesCreatedAfterResponse) String

type GetInboundTokenPoolRateLimitsRequest

type GetInboundTokenPoolRateLimitsRequest struct {
	TokenPoolReaders []string `protobuf:"bytes,1,rep,name=token_pool_readers,json=tokenPoolReaders,proto3" json:"token_pool_readers,omitempty"` //[]Address
	// contains filtered or unexported fields
}

GetInboundTokenPoolRateLimitsRequest is a gRPC adapter for the input arguments of gitgithub.com/goplugin/plugin-common/pkg/types/ccip.TokenPoolBatcherReader.GetInboundTokenPoolRateLimits

func (*GetInboundTokenPoolRateLimitsRequest) Descriptor deprecated

func (*GetInboundTokenPoolRateLimitsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInboundTokenPoolRateLimitsRequest.ProtoReflect.Descriptor instead.

func (*GetInboundTokenPoolRateLimitsRequest) GetTokenPoolReaders

func (x *GetInboundTokenPoolRateLimitsRequest) GetTokenPoolReaders() []string

func (*GetInboundTokenPoolRateLimitsRequest) ProtoMessage

func (*GetInboundTokenPoolRateLimitsRequest) ProtoMessage()

func (*GetInboundTokenPoolRateLimitsRequest) ProtoReflect

func (*GetInboundTokenPoolRateLimitsRequest) Reset

func (*GetInboundTokenPoolRateLimitsRequest) String

type GetInboundTokenPoolRateLimitsResponse

type GetInboundTokenPoolRateLimitsResponse struct {
	TokenPoolRateLimits []*TokenPoolRateLimit `protobuf:"bytes,1,rep,name=token_pool_rate_limits,json=tokenPoolRateLimits,proto3" json:"token_pool_rate_limits,omitempty"` //[]TokenPoolRateLimit
	// contains filtered or unexported fields
}

GetInboundTokenPoolRateLimitsResponse is a gRPC adapter for the return values of gitgithub.com/goplugin/plugin-common/pkg/types/ccip.TokenPoolBatcherReader.GetInboundTokenPoolRateLimits

func (*GetInboundTokenPoolRateLimitsResponse) Descriptor deprecated

func (*GetInboundTokenPoolRateLimitsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInboundTokenPoolRateLimitsResponse.ProtoReflect.Descriptor instead.

func (*GetInboundTokenPoolRateLimitsResponse) GetTokenPoolRateLimits

func (x *GetInboundTokenPoolRateLimitsResponse) GetTokenPoolRateLimits() []*TokenPoolRateLimit

func (*GetInboundTokenPoolRateLimitsResponse) ProtoMessage

func (*GetInboundTokenPoolRateLimitsResponse) ProtoMessage()

func (*GetInboundTokenPoolRateLimitsResponse) ProtoReflect

func (*GetInboundTokenPoolRateLimitsResponse) Reset

func (*GetInboundTokenPoolRateLimitsResponse) String

type GetLatestPriceEpochAndRoundResponse

type GetLatestPriceEpochAndRoundResponse struct {
	EpochAndRound uint64 `protobuf:"varint,1,opt,name=epoch_and_round,json=epochAndRound,proto3" json:"epoch_and_round,omitempty"`
	// contains filtered or unexported fields
}

GetLatestPriceEpochAndRoundResponse returns the latest price epoch and round. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetLatestPriceEpochAndRound

func (*GetLatestPriceEpochAndRoundResponse) Descriptor deprecated

func (*GetLatestPriceEpochAndRoundResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetLatestPriceEpochAndRoundResponse.ProtoReflect.Descriptor instead.

func (*GetLatestPriceEpochAndRoundResponse) GetEpochAndRound

func (x *GetLatestPriceEpochAndRoundResponse) GetEpochAndRound() uint64

func (*GetLatestPriceEpochAndRoundResponse) ProtoMessage

func (*GetLatestPriceEpochAndRoundResponse) ProtoMessage()

func (*GetLatestPriceEpochAndRoundResponse) ProtoReflect

func (*GetLatestPriceEpochAndRoundResponse) Reset

func (*GetLatestPriceEpochAndRoundResponse) String

type GetOffchainConfigResponse

type GetOffchainConfigResponse struct {
	OffchainConfig *CommitOffchainConfig `protobuf:"bytes,1,opt,name=offchain_config,json=offchainConfig,proto3" json:"offchain_config,omitempty"`
	// contains filtered or unexported fields
}

GetOffchainConfigResponse returns the offchain config. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.GetOffchainConfig

func (*GetOffchainConfigResponse) Descriptor deprecated

func (*GetOffchainConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOffchainConfigResponse.ProtoReflect.Descriptor instead.

func (*GetOffchainConfigResponse) GetOffchainConfig

func (x *GetOffchainConfigResponse) GetOffchainConfig() *CommitOffchainConfig

func (*GetOffchainConfigResponse) ProtoMessage

func (*GetOffchainConfigResponse) ProtoMessage()

func (*GetOffchainConfigResponse) ProtoReflect

func (*GetOffchainConfigResponse) Reset

func (x *GetOffchainConfigResponse) Reset()

func (*GetOffchainConfigResponse) String

func (x *GetOffchainConfigResponse) String() string

type GetPriceRegistryAddressResponse

type GetPriceRegistryAddressResponse struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

GetPriceRegistryAddressResponse is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetPriceRegistryAddress

func (*GetPriceRegistryAddressResponse) Descriptor deprecated

func (*GetPriceRegistryAddressResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetPriceRegistryAddressResponse.ProtoReflect.Descriptor instead.

func (*GetPriceRegistryAddressResponse) GetAddress

func (x *GetPriceRegistryAddressResponse) GetAddress() string

func (*GetPriceRegistryAddressResponse) ProtoMessage

func (*GetPriceRegistryAddressResponse) ProtoMessage()

func (*GetPriceRegistryAddressResponse) ProtoReflect

func (*GetPriceRegistryAddressResponse) Reset

func (*GetPriceRegistryAddressResponse) String

type GetRouterResponse

type GetRouterResponse struct {
	Router string `protobuf:"bytes,1,opt,name=router,proto3" json:"router,omitempty"`
	// contains filtered or unexported fields
}

GetRouterResponse returns the router address. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GetRouter

func (*GetRouterResponse) Descriptor deprecated

func (*GetRouterResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetRouterResponse.ProtoReflect.Descriptor instead.

func (*GetRouterResponse) GetRouter

func (x *GetRouterResponse) GetRouter() string

func (*GetRouterResponse) ProtoMessage

func (*GetRouterResponse) ProtoMessage()

func (*GetRouterResponse) ProtoReflect

func (x *GetRouterResponse) ProtoReflect() protoreflect.Message

func (*GetRouterResponse) Reset

func (x *GetRouterResponse) Reset()

func (*GetRouterResponse) String

func (x *GetRouterResponse) String() string

type GetSendRequestsBetweenSeqNumsRequest

type GetSendRequestsBetweenSeqNumsRequest struct {
	SeqNumMin uint64 `protobuf:"varint,1,opt,name=seq_num_min,json=seqNumMin,proto3" json:"seq_num_min,omitempty"`
	SeqNumMax uint64 `protobuf:"varint,2,opt,name=seq_num_max,json=seqNumMax,proto3" json:"seq_num_max,omitempty"`
	Finalized bool   `protobuf:"varint,3,opt,name=finalized,proto3" json:"finalized,omitempty"`
	// contains filtered or unexported fields
}

GetSendRequestsBetweenSeqNumsRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/OnRampReader.GetSendRequestsBetweenSeqNums

func (*GetSendRequestsBetweenSeqNumsRequest) Descriptor deprecated

func (*GetSendRequestsBetweenSeqNumsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSendRequestsBetweenSeqNumsRequest.ProtoReflect.Descriptor instead.

func (*GetSendRequestsBetweenSeqNumsRequest) GetFinalized

func (x *GetSendRequestsBetweenSeqNumsRequest) GetFinalized() bool

func (*GetSendRequestsBetweenSeqNumsRequest) GetSeqNumMax

func (x *GetSendRequestsBetweenSeqNumsRequest) GetSeqNumMax() uint64

func (*GetSendRequestsBetweenSeqNumsRequest) GetSeqNumMin

func (x *GetSendRequestsBetweenSeqNumsRequest) GetSeqNumMin() uint64

func (*GetSendRequestsBetweenSeqNumsRequest) ProtoMessage

func (*GetSendRequestsBetweenSeqNumsRequest) ProtoMessage()

func (*GetSendRequestsBetweenSeqNumsRequest) ProtoReflect

func (*GetSendRequestsBetweenSeqNumsRequest) Reset

func (*GetSendRequestsBetweenSeqNumsRequest) String

type GetSendRequestsBetweenSeqNumsResponse

type GetSendRequestsBetweenSeqNumsResponse struct {

	// Note, the content here maybe better modeled as a oneof when CCIP supports
	// multiple types of messages/chains
	SendRequests []*EVM2EVMMessageWithTxMeta `protobuf:"bytes,1,rep,name=send_requests,json=sendRequests,proto3" json:"send_requests,omitempty"`
	// contains filtered or unexported fields
}

GetSendRequestsBetweenSeqNumsResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/OnRampReader.GetSendRequestsBetweenSeqNums

func (*GetSendRequestsBetweenSeqNumsResponse) Descriptor deprecated

func (*GetSendRequestsBetweenSeqNumsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSendRequestsBetweenSeqNumsResponse.ProtoReflect.Descriptor instead.

func (*GetSendRequestsBetweenSeqNumsResponse) GetSendRequests

func (*GetSendRequestsBetweenSeqNumsResponse) ProtoMessage

func (*GetSendRequestsBetweenSeqNumsResponse) ProtoMessage()

func (*GetSendRequestsBetweenSeqNumsResponse) ProtoReflect

func (*GetSendRequestsBetweenSeqNumsResponse) Reset

func (*GetSendRequestsBetweenSeqNumsResponse) String

type GetSourceToDestTokensMappingResponse

type GetSourceToDestTokensMappingResponse struct {
	TokenMappings map[string]string `` // map[Address]Address
	/* 188-byte string literal not displayed */
	// contains filtered or unexported fields
}

GetSourceToDestTokensMappingResponse returns the source to destination token mapping. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GetSourceToDestTokensMapping

func (*GetSourceToDestTokensMappingResponse) Descriptor deprecated

func (*GetSourceToDestTokensMappingResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSourceToDestTokensMappingResponse.ProtoReflect.Descriptor instead.

func (*GetSourceToDestTokensMappingResponse) GetTokenMappings

func (x *GetSourceToDestTokensMappingResponse) GetTokenMappings() map[string]string

func (*GetSourceToDestTokensMappingResponse) ProtoMessage

func (*GetSourceToDestTokensMappingResponse) ProtoMessage()

func (*GetSourceToDestTokensMappingResponse) ProtoReflect

func (*GetSourceToDestTokensMappingResponse) Reset

func (*GetSourceToDestTokensMappingResponse) String

type GetStaticConfigResponse

type GetStaticConfigResponse struct {
	Config *OffRampStaticConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

GetStaticConfigResponse returns the static config. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GetStaticConfig

func (*GetStaticConfigResponse) Descriptor deprecated

func (*GetStaticConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetStaticConfigResponse.ProtoReflect.Descriptor instead.

func (*GetStaticConfigResponse) GetConfig

func (*GetStaticConfigResponse) ProtoMessage

func (*GetStaticConfigResponse) ProtoMessage()

func (*GetStaticConfigResponse) ProtoReflect

func (x *GetStaticConfigResponse) ProtoReflect() protoreflect.Message

func (*GetStaticConfigResponse) Reset

func (x *GetStaticConfigResponse) Reset()

func (*GetStaticConfigResponse) String

func (x *GetStaticConfigResponse) String() string

type GetTokenPriceUpdatesCreatedAfterRequest

type GetTokenPriceUpdatesCreatedAfterRequest struct {
	CreatedAfter  *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_after,json=createdAfter,proto3" json:"created_after,omitempty"`
	Confirmations uint64                 `protobuf:"varint,2,opt,name=confirmations,proto3" json:"confirmations,omitempty"`
	// contains filtered or unexported fields
}

/ GetTokenPriceUpdatesCreatedAfter is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetTokenPriceUpdatesCreatedAfter

func (*GetTokenPriceUpdatesCreatedAfterRequest) Descriptor deprecated

func (*GetTokenPriceUpdatesCreatedAfterRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTokenPriceUpdatesCreatedAfterRequest.ProtoReflect.Descriptor instead.

func (*GetTokenPriceUpdatesCreatedAfterRequest) GetConfirmations

func (x *GetTokenPriceUpdatesCreatedAfterRequest) GetConfirmations() uint64

func (*GetTokenPriceUpdatesCreatedAfterRequest) GetCreatedAfter

func (*GetTokenPriceUpdatesCreatedAfterRequest) ProtoMessage

func (*GetTokenPriceUpdatesCreatedAfterRequest) ProtoReflect

func (*GetTokenPriceUpdatesCreatedAfterRequest) Reset

func (*GetTokenPriceUpdatesCreatedAfterRequest) String

type GetTokenPriceUpdatesCreatedAfterResponse

type GetTokenPriceUpdatesCreatedAfterResponse struct {
	TokenPriceUpdates []*TokenPriceUpdateWithTxMeta `protobuf:"bytes,1,rep,name=token_price_updates,json=tokenPriceUpdates,proto3" json:"token_price_updates,omitempty"`
	// contains filtered or unexported fields
}

/ GetTokenPriceUpdatesCreatedAfterResponse is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetTokenPriceUpdatesCreatedAfter

func (*GetTokenPriceUpdatesCreatedAfterResponse) Descriptor deprecated

func (*GetTokenPriceUpdatesCreatedAfterResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTokenPriceUpdatesCreatedAfterResponse.ProtoReflect.Descriptor instead.

func (*GetTokenPriceUpdatesCreatedAfterResponse) GetTokenPriceUpdates

func (*GetTokenPriceUpdatesCreatedAfterResponse) ProtoMessage

func (*GetTokenPriceUpdatesCreatedAfterResponse) ProtoReflect

func (*GetTokenPriceUpdatesCreatedAfterResponse) Reset

func (*GetTokenPriceUpdatesCreatedAfterResponse) String

type GetTokenPricesRequest

type GetTokenPricesRequest struct {
	TokenAddresses []string `protobuf:"bytes,1,rep,name=token_addresses,json=tokenAddresses,proto3" json:"token_addresses,omitempty"` //[]Address
	// contains filtered or unexported fields
}

GetTokenPricesRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetTokenPrices

func (*GetTokenPricesRequest) Descriptor deprecated

func (*GetTokenPricesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTokenPricesRequest.ProtoReflect.Descriptor instead.

func (*GetTokenPricesRequest) GetTokenAddresses

func (x *GetTokenPricesRequest) GetTokenAddresses() []string

func (*GetTokenPricesRequest) ProtoMessage

func (*GetTokenPricesRequest) ProtoMessage()

func (*GetTokenPricesRequest) ProtoReflect

func (x *GetTokenPricesRequest) ProtoReflect() protoreflect.Message

func (*GetTokenPricesRequest) Reset

func (x *GetTokenPricesRequest) Reset()

func (*GetTokenPricesRequest) String

func (x *GetTokenPricesRequest) String() string

type GetTokenPricesResponse

type GetTokenPricesResponse struct {
	TokenPrices []*TokenPriceUpdate `protobuf:"bytes,1,rep,name=token_prices,json=tokenPrices,proto3" json:"token_prices,omitempty"`
	// contains filtered or unexported fields
}

GetTokenPricesResponse is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetTokenPrices

func (*GetTokenPricesResponse) Descriptor deprecated

func (*GetTokenPricesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTokenPricesResponse.ProtoReflect.Descriptor instead.

func (*GetTokenPricesResponse) GetTokenPrices

func (x *GetTokenPricesResponse) GetTokenPrices() []*TokenPriceUpdate

func (*GetTokenPricesResponse) ProtoMessage

func (*GetTokenPricesResponse) ProtoMessage()

func (*GetTokenPricesResponse) ProtoReflect

func (x *GetTokenPricesResponse) ProtoReflect() protoreflect.Message

func (*GetTokenPricesResponse) Reset

func (x *GetTokenPricesResponse) Reset()

func (*GetTokenPricesResponse) String

func (x *GetTokenPricesResponse) String() string

type GetTokensDecimalsRequest

type GetTokensDecimalsRequest struct {
	TokenAddresses []string `protobuf:"bytes,1,rep,name=token_addresses,json=tokenAddresses,proto3" json:"token_addresses,omitempty"` //[]Address
	// contains filtered or unexported fields
}

GetTokensDecimalsRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetTokensDecimals

func (*GetTokensDecimalsRequest) Descriptor deprecated

func (*GetTokensDecimalsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTokensDecimalsRequest.ProtoReflect.Descriptor instead.

func (*GetTokensDecimalsRequest) GetTokenAddresses

func (x *GetTokensDecimalsRequest) GetTokenAddresses() []string

func (*GetTokensDecimalsRequest) ProtoMessage

func (*GetTokensDecimalsRequest) ProtoMessage()

func (*GetTokensDecimalsRequest) ProtoReflect

func (x *GetTokensDecimalsRequest) ProtoReflect() protoreflect.Message

func (*GetTokensDecimalsRequest) Reset

func (x *GetTokensDecimalsRequest) Reset()

func (*GetTokensDecimalsRequest) String

func (x *GetTokensDecimalsRequest) String() string

type GetTokensDecimalsResponse

type GetTokensDecimalsResponse struct {
	Decimals []uint32 `protobuf:"varint,1,rep,packed,name=decimals,proto3" json:"decimals,omitempty"` //uint8
	// contains filtered or unexported fields
}

GetTokensDecimalsResponse is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/PriceRegistryReader.GetTokensDecimals

func (*GetTokensDecimalsResponse) Descriptor deprecated

func (*GetTokensDecimalsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTokensDecimalsResponse.ProtoReflect.Descriptor instead.

func (*GetTokensDecimalsResponse) GetDecimals

func (x *GetTokensDecimalsResponse) GetDecimals() []uint32

func (*GetTokensDecimalsResponse) ProtoMessage

func (*GetTokensDecimalsResponse) ProtoMessage()

func (*GetTokensDecimalsResponse) ProtoReflect

func (*GetTokensDecimalsResponse) Reset

func (x *GetTokensDecimalsResponse) Reset()

func (*GetTokensDecimalsResponse) String

func (x *GetTokensDecimalsResponse) String() string

type GetTokensResponse

type GetTokensResponse struct {
	Tokens *OffRampTokens `protobuf:"bytes,1,opt,name=tokens,proto3" json:"tokens,omitempty"` // []Address
	// contains filtered or unexported fields
}

GetTokensResponse returns the tokens. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.GetTokens

func (*GetTokensResponse) Descriptor deprecated

func (*GetTokensResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTokensResponse.ProtoReflect.Descriptor instead.

func (*GetTokensResponse) GetTokens

func (x *GetTokensResponse) GetTokens() *OffRampTokens

func (*GetTokensResponse) ProtoMessage

func (*GetTokensResponse) ProtoMessage()

func (*GetTokensResponse) ProtoReflect

func (x *GetTokensResponse) ProtoReflect() protoreflect.Message

func (*GetTokensResponse) Reset

func (x *GetTokensResponse) Reset()

func (*GetTokensResponse) String

func (x *GetTokensResponse) String() string

type IsBlessedRequest

type IsBlessedRequest struct {
	Root []byte `protobuf:"bytes,1,opt,name=root,proto3" json:"root,omitempty"` // [32]byte
	// contains filtered or unexported fields
}

IsBlessedRequest is a gRPC adapter to the input values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.IsBlessed

func (*IsBlessedRequest) Descriptor deprecated

func (*IsBlessedRequest) Descriptor() ([]byte, []int)

Deprecated: Use IsBlessedRequest.ProtoReflect.Descriptor instead.

func (*IsBlessedRequest) GetRoot

func (x *IsBlessedRequest) GetRoot() []byte

func (*IsBlessedRequest) ProtoMessage

func (*IsBlessedRequest) ProtoMessage()

func (*IsBlessedRequest) ProtoReflect

func (x *IsBlessedRequest) ProtoReflect() protoreflect.Message

func (*IsBlessedRequest) Reset

func (x *IsBlessedRequest) Reset()

func (*IsBlessedRequest) String

func (x *IsBlessedRequest) String() string

type IsBlessedResponse

type IsBlessedResponse struct {
	IsBlessed bool `protobuf:"varint,1,opt,name=is_blessed,json=isBlessed,proto3" json:"is_blessed,omitempty"`
	// contains filtered or unexported fields
}

IsBlessedResponse returns whether the commit store is blessed. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.IsBlessed

func (*IsBlessedResponse) Descriptor deprecated

func (*IsBlessedResponse) Descriptor() ([]byte, []int)

Deprecated: Use IsBlessedResponse.ProtoReflect.Descriptor instead.

func (*IsBlessedResponse) GetIsBlessed

func (x *IsBlessedResponse) GetIsBlessed() bool

func (*IsBlessedResponse) ProtoMessage

func (*IsBlessedResponse) ProtoMessage()

func (*IsBlessedResponse) ProtoReflect

func (x *IsBlessedResponse) ProtoReflect() protoreflect.Message

func (*IsBlessedResponse) Reset

func (x *IsBlessedResponse) Reset()

func (*IsBlessedResponse) String

func (x *IsBlessedResponse) String() string

type IsDestChainHealthyResponse

type IsDestChainHealthyResponse struct {
	IsHealthy bool `protobuf:"varint,1,opt,name=is_healthy,json=isHealthy,proto3" json:"is_healthy,omitempty"`
	// contains filtered or unexported fields
}

func (*IsDestChainHealthyResponse) Descriptor deprecated

func (*IsDestChainHealthyResponse) Descriptor() ([]byte, []int)

Deprecated: Use IsDestChainHealthyResponse.ProtoReflect.Descriptor instead.

func (*IsDestChainHealthyResponse) GetIsHealthy

func (x *IsDestChainHealthyResponse) GetIsHealthy() bool

func (*IsDestChainHealthyResponse) ProtoMessage

func (*IsDestChainHealthyResponse) ProtoMessage()

func (*IsDestChainHealthyResponse) ProtoReflect

func (*IsDestChainHealthyResponse) Reset

func (x *IsDestChainHealthyResponse) Reset()

func (*IsDestChainHealthyResponse) String

func (x *IsDestChainHealthyResponse) String() string

type IsDownResponse

type IsDownResponse struct {
	IsDown bool `protobuf:"varint,1,opt,name=is_down,json=isDown,proto3" json:"is_down,omitempty"`
	// contains filtered or unexported fields
}

IsDownResponse returns whether the commit store is down. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.IsDown

func (*IsDownResponse) Descriptor deprecated

func (*IsDownResponse) Descriptor() ([]byte, []int)

Deprecated: Use IsDownResponse.ProtoReflect.Descriptor instead.

func (*IsDownResponse) GetIsDown

func (x *IsDownResponse) GetIsDown() bool

func (*IsDownResponse) ProtoMessage

func (*IsDownResponse) ProtoMessage()

func (*IsDownResponse) ProtoReflect

func (x *IsDownResponse) ProtoReflect() protoreflect.Message

func (*IsDownResponse) Reset

func (x *IsDownResponse) Reset()

func (*IsDownResponse) String

func (x *IsDownResponse) String() string

type IsSourceChainHealthyResponse

type IsSourceChainHealthyResponse struct {
	IsHealthy bool `protobuf:"varint,1,opt,name=is_healthy,json=isHealthy,proto3" json:"is_healthy,omitempty"`
	// contains filtered or unexported fields
}

func (*IsSourceChainHealthyResponse) Descriptor deprecated

func (*IsSourceChainHealthyResponse) Descriptor() ([]byte, []int)

Deprecated: Use IsSourceChainHealthyResponse.ProtoReflect.Descriptor instead.

func (*IsSourceChainHealthyResponse) GetIsHealthy

func (x *IsSourceChainHealthyResponse) GetIsHealthy() bool

func (*IsSourceChainHealthyResponse) ProtoMessage

func (*IsSourceChainHealthyResponse) ProtoMessage()

func (*IsSourceChainHealthyResponse) ProtoReflect

func (*IsSourceChainHealthyResponse) Reset

func (x *IsSourceChainHealthyResponse) Reset()

func (*IsSourceChainHealthyResponse) String

type IsSourceCursedResponse

type IsSourceCursedResponse struct {
	IsCursed bool `protobuf:"varint,1,opt,name=is_cursed,json=isCursed,proto3" json:"is_cursed,omitempty"`
	// contains filtered or unexported fields
}

func (*IsSourceCursedResponse) Descriptor deprecated

func (*IsSourceCursedResponse) Descriptor() ([]byte, []int)

Deprecated: Use IsSourceCursedResponse.ProtoReflect.Descriptor instead.

func (*IsSourceCursedResponse) GetIsCursed

func (x *IsSourceCursedResponse) GetIsCursed() bool

func (*IsSourceCursedResponse) ProtoMessage

func (*IsSourceCursedResponse) ProtoMessage()

func (*IsSourceCursedResponse) ProtoReflect

func (x *IsSourceCursedResponse) ProtoReflect() protoreflect.Message

func (*IsSourceCursedResponse) Reset

func (x *IsSourceCursedResponse) Reset()

func (*IsSourceCursedResponse) String

func (x *IsSourceCursedResponse) String() string

type ListSenderNoncesRequest

type ListSenderNoncesRequest struct {
	Senders []string `protobuf:"bytes,1,rep,name=senders,proto3" json:"senders,omitempty"` // []Address
	// contains filtered or unexported fields
}

ListSenderNoncesRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.ListSenderNonces

func (*ListSenderNoncesRequest) Descriptor deprecated

func (*ListSenderNoncesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListSenderNoncesRequest.ProtoReflect.Descriptor instead.

func (*ListSenderNoncesRequest) GetSenders

func (x *ListSenderNoncesRequest) GetSenders() []string

func (*ListSenderNoncesRequest) ProtoMessage

func (*ListSenderNoncesRequest) ProtoMessage()

func (*ListSenderNoncesRequest) ProtoReflect

func (x *ListSenderNoncesRequest) ProtoReflect() protoreflect.Message

func (*ListSenderNoncesRequest) Reset

func (x *ListSenderNoncesRequest) Reset()

func (*ListSenderNoncesRequest) String

func (x *ListSenderNoncesRequest) String() string

type ListSenderNoncesResponse

type ListSenderNoncesResponse struct {
	NonceMapping map[string]uint64 `` // map[Address]nonce
	/* 186-byte string literal not displayed */
	// contains filtered or unexported fields
}

ListSenderNoncesResponse returns the sender nonce. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.ListSenderNonces

func (*ListSenderNoncesResponse) Descriptor deprecated

func (*ListSenderNoncesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListSenderNoncesResponse.ProtoReflect.Descriptor instead.

func (*ListSenderNoncesResponse) GetNonceMapping

func (x *ListSenderNoncesResponse) GetNonceMapping() map[string]uint64

func (*ListSenderNoncesResponse) ProtoMessage

func (*ListSenderNoncesResponse) ProtoMessage()

func (*ListSenderNoncesResponse) ProtoReflect

func (x *ListSenderNoncesResponse) ProtoReflect() protoreflect.Message

func (*ListSenderNoncesResponse) Reset

func (x *ListSenderNoncesResponse) Reset()

func (*ListSenderNoncesResponse) String

func (x *ListSenderNoncesResponse) String() string

type MedianRequest

type MedianRequest struct {
	GasPrices []*pb.BigInt `protobuf:"bytes,1,rep,name=gas_prices,json=gasPrices,proto3" json:"gas_prices,omitempty"`
	// contains filtered or unexported fields
}

MedianRequest is a gRPC adapter for the input values of github.com/goplugin/plugin-common/pkg/types/ccip.CommonGasPriceEstimator.Median

func (*MedianRequest) Descriptor deprecated

func (*MedianRequest) Descriptor() ([]byte, []int)

Deprecated: Use MedianRequest.ProtoReflect.Descriptor instead.

func (*MedianRequest) GetGasPrices

func (x *MedianRequest) GetGasPrices() []*pb.BigInt

func (*MedianRequest) ProtoMessage

func (*MedianRequest) ProtoMessage()

func (*MedianRequest) ProtoReflect

func (x *MedianRequest) ProtoReflect() protoreflect.Message

func (*MedianRequest) Reset

func (x *MedianRequest) Reset()

func (*MedianRequest) String

func (x *MedianRequest) String() string

type MedianResponse

type MedianResponse struct {
	GasPrice *pb.BigInt `protobuf:"bytes,1,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"`
	// contains filtered or unexported fields
}

MedianResponse returns the median gas price. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip.CommonGasPriceEstimator.Median

func (*MedianResponse) Descriptor deprecated

func (*MedianResponse) Descriptor() ([]byte, []int)

Deprecated: Use MedianResponse.ProtoReflect.Descriptor instead.

func (*MedianResponse) GetGasPrice

func (x *MedianResponse) GetGasPrice() *pb.BigInt

func (*MedianResponse) ProtoMessage

func (*MedianResponse) ProtoMessage()

func (*MedianResponse) ProtoReflect

func (x *MedianResponse) ProtoReflect() protoreflect.Message

func (*MedianResponse) Reset

func (x *MedianResponse) Reset()

func (*MedianResponse) String

func (x *MedianResponse) String() string

type NewCommitFactoryRequest

type NewCommitFactoryRequest struct {
	ProviderServiceId uint32 `protobuf:"varint,1,opt,name=provider_service_id,json=providerServiceId,proto3" json:"provider_service_id,omitempty"`
	// contains filtered or unexported fields
}

NewCommitFactoryRequest is a gRPC adapter to the factory configuration [https://github.com/smartcontractkit/ccip/core/services/ocr2/plugins/ccip/ccipcommit/CommitPluginStaticConfig]

func (*NewCommitFactoryRequest) Descriptor deprecated

func (*NewCommitFactoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewCommitFactoryRequest.ProtoReflect.Descriptor instead.

func (*NewCommitFactoryRequest) GetProviderServiceId

func (x *NewCommitFactoryRequest) GetProviderServiceId() uint32

func (*NewCommitFactoryRequest) ProtoMessage

func (*NewCommitFactoryRequest) ProtoMessage()

func (*NewCommitFactoryRequest) ProtoReflect

func (x *NewCommitFactoryRequest) ProtoReflect() protoreflect.Message

func (*NewCommitFactoryRequest) Reset

func (x *NewCommitFactoryRequest) Reset()

func (*NewCommitFactoryRequest) String

func (x *NewCommitFactoryRequest) String() string

type NewCommitFactoryResponse

type NewCommitFactoryResponse struct {
	CommitFactoryServiceId int32 `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewCommitFactoryResponse is a reference to the factory generator service. It is a gRPC proxy mechanism for the return value of github.com/smartcontractkit/ccip/core/services/ocr2/plugins/ccip/ccipcommit.NewCommitReportingPluginFactory because the underlying return value is an interface, which is modeled as a service in gRPC

func (*NewCommitFactoryResponse) Descriptor deprecated

func (*NewCommitFactoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewCommitFactoryResponse.ProtoReflect.Descriptor instead.

func (*NewCommitFactoryResponse) GetCommitFactoryServiceId

func (x *NewCommitFactoryResponse) GetCommitFactoryServiceId() int32

func (*NewCommitFactoryResponse) ProtoMessage

func (*NewCommitFactoryResponse) ProtoMessage()

func (*NewCommitFactoryResponse) ProtoReflect

func (x *NewCommitFactoryResponse) ProtoReflect() protoreflect.Message

func (*NewCommitFactoryResponse) Reset

func (x *NewCommitFactoryResponse) Reset()

func (*NewCommitFactoryResponse) String

func (x *NewCommitFactoryResponse) String() string

type NewCommitStoreReaderRequest

type NewCommitStoreReaderRequest struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

NewCommitStoreReaderRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewCommitStoreReader

func (*NewCommitStoreReaderRequest) Descriptor deprecated

func (*NewCommitStoreReaderRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewCommitStoreReaderRequest.ProtoReflect.Descriptor instead.

func (*NewCommitStoreReaderRequest) GetAddress

func (x *NewCommitStoreReaderRequest) GetAddress() string

func (*NewCommitStoreReaderRequest) ProtoMessage

func (*NewCommitStoreReaderRequest) ProtoMessage()

func (*NewCommitStoreReaderRequest) ProtoReflect

func (*NewCommitStoreReaderRequest) Reset

func (x *NewCommitStoreReaderRequest) Reset()

func (*NewCommitStoreReaderRequest) String

func (x *NewCommitStoreReaderRequest) String() string

type NewCommitStoreReaderResponse

type NewCommitStoreReaderResponse struct {
	CommitStoreReaderServiceId int32 `` /* 146-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewCommitStoreReaderResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewCommitStoreReader It contains the id of the created commit store reader service that was created

func (*NewCommitStoreReaderResponse) Descriptor deprecated

func (*NewCommitStoreReaderResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewCommitStoreReaderResponse.ProtoReflect.Descriptor instead.

func (*NewCommitStoreReaderResponse) GetCommitStoreReaderServiceId

func (x *NewCommitStoreReaderResponse) GetCommitStoreReaderServiceId() int32

func (*NewCommitStoreReaderResponse) ProtoMessage

func (*NewCommitStoreReaderResponse) ProtoMessage()

func (*NewCommitStoreReaderResponse) ProtoReflect

func (*NewCommitStoreReaderResponse) Reset

func (x *NewCommitStoreReaderResponse) Reset()

func (*NewCommitStoreReaderResponse) String

type NewExecutionFactoryRequest

type NewExecutionFactoryRequest struct {
	ProviderServiceId uint32 `protobuf:"varint,1,opt,name=provider_service_id,json=providerServiceId,proto3" json:"provider_service_id,omitempty"`
	// contains filtered or unexported fields
}

NewExecutionFactoryRequest is a gRPC adapter to the factory configuration [https://github.com/smartcontractkit/ccip/core/services/ocr2/plugins/ccip/ccipexec/ExecutionPluginStaticConfig]

func (*NewExecutionFactoryRequest) Descriptor deprecated

func (*NewExecutionFactoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewExecutionFactoryRequest.ProtoReflect.Descriptor instead.

func (*NewExecutionFactoryRequest) GetProviderServiceId added in v0.2.0

func (x *NewExecutionFactoryRequest) GetProviderServiceId() uint32

func (*NewExecutionFactoryRequest) ProtoMessage

func (*NewExecutionFactoryRequest) ProtoMessage()

func (*NewExecutionFactoryRequest) ProtoReflect

func (*NewExecutionFactoryRequest) Reset

func (x *NewExecutionFactoryRequest) Reset()

func (*NewExecutionFactoryRequest) String

func (x *NewExecutionFactoryRequest) String() string

type NewExecutionFactoryResponse

type NewExecutionFactoryResponse struct {
	ExecutionFactoryServiceId uint32 `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewExecutionFactoryResponse is a contains the id of the created execution factory

func (*NewExecutionFactoryResponse) Descriptor deprecated

func (*NewExecutionFactoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewExecutionFactoryResponse.ProtoReflect.Descriptor instead.

func (*NewExecutionFactoryResponse) GetExecutionFactoryServiceId

func (x *NewExecutionFactoryResponse) GetExecutionFactoryServiceId() uint32

func (*NewExecutionFactoryResponse) ProtoMessage

func (*NewExecutionFactoryResponse) ProtoMessage()

func (*NewExecutionFactoryResponse) ProtoReflect

func (*NewExecutionFactoryResponse) Reset

func (x *NewExecutionFactoryResponse) Reset()

func (*NewExecutionFactoryResponse) String

func (x *NewExecutionFactoryResponse) String() string

type NewOffRampReaderRequest

type NewOffRampReaderRequest struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

NewOffRampReaderRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewOffRampReader

func (*NewOffRampReaderRequest) Descriptor deprecated

func (*NewOffRampReaderRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewOffRampReaderRequest.ProtoReflect.Descriptor instead.

func (*NewOffRampReaderRequest) GetAddress

func (x *NewOffRampReaderRequest) GetAddress() string

func (*NewOffRampReaderRequest) ProtoMessage

func (*NewOffRampReaderRequest) ProtoMessage()

func (*NewOffRampReaderRequest) ProtoReflect

func (x *NewOffRampReaderRequest) ProtoReflect() protoreflect.Message

func (*NewOffRampReaderRequest) Reset

func (x *NewOffRampReaderRequest) Reset()

func (*NewOffRampReaderRequest) String

func (x *NewOffRampReaderRequest) String() string

type NewOffRampReaderResponse

type NewOffRampReaderResponse struct {
	OfframpReaderServiceId int32 `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewOffRampReaderResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewOffRampReader It contains the id of the created offramp reader service that was created

func (*NewOffRampReaderResponse) Descriptor deprecated

func (*NewOffRampReaderResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewOffRampReaderResponse.ProtoReflect.Descriptor instead.

func (*NewOffRampReaderResponse) GetOfframpReaderServiceId

func (x *NewOffRampReaderResponse) GetOfframpReaderServiceId() int32

func (*NewOffRampReaderResponse) ProtoMessage

func (*NewOffRampReaderResponse) ProtoMessage()

func (*NewOffRampReaderResponse) ProtoReflect

func (x *NewOffRampReaderResponse) ProtoReflect() protoreflect.Message

func (*NewOffRampReaderResponse) Reset

func (x *NewOffRampReaderResponse) Reset()

func (*NewOffRampReaderResponse) String

func (x *NewOffRampReaderResponse) String() string

type NewOffRampReadersRequest

type NewOffRampReadersRequest struct {
	DestRouterAddress string `protobuf:"bytes,1,opt,name=dest_router_address,json=destRouterAddress,proto3" json:"dest_router_address,omitempty"`
	// contains filtered or unexported fields
}

NewOffRampReadersRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/CCIPCommitProvider.NewOffRampReaders

func (*NewOffRampReadersRequest) Descriptor deprecated

func (*NewOffRampReadersRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewOffRampReadersRequest.ProtoReflect.Descriptor instead.

func (*NewOffRampReadersRequest) GetDestRouterAddress

func (x *NewOffRampReadersRequest) GetDestRouterAddress() string

func (*NewOffRampReadersRequest) ProtoMessage

func (*NewOffRampReadersRequest) ProtoMessage()

func (*NewOffRampReadersRequest) ProtoReflect

func (x *NewOffRampReadersRequest) ProtoReflect() protoreflect.Message

func (*NewOffRampReadersRequest) Reset

func (x *NewOffRampReadersRequest) Reset()

func (*NewOffRampReadersRequest) String

func (x *NewOffRampReadersRequest) String() string

type NewOffRampReadersResponse

type NewOffRampReadersResponse struct {
	OfframpReadersServiceIds []int32 `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewOffRampReadersRequest is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/CCIPCommitProvider.NewOffRampReaders

func (*NewOffRampReadersResponse) Descriptor deprecated

func (*NewOffRampReadersResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewOffRampReadersResponse.ProtoReflect.Descriptor instead.

func (*NewOffRampReadersResponse) GetOfframpReadersServiceIds

func (x *NewOffRampReadersResponse) GetOfframpReadersServiceIds() []int32

func (*NewOffRampReadersResponse) ProtoMessage

func (*NewOffRampReadersResponse) ProtoMessage()

func (*NewOffRampReadersResponse) ProtoReflect

func (*NewOffRampReadersResponse) Reset

func (x *NewOffRampReadersResponse) Reset()

func (*NewOffRampReadersResponse) String

func (x *NewOffRampReadersResponse) String() string

type NewOnRampReaderRequest

type NewOnRampReaderRequest struct {
	Address             string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	SourceChainSelector uint64 `protobuf:"varint,2,opt,name=sourceChainSelector,proto3" json:"sourceChainSelector,omitempty"`
	DestChainSelector   uint64 `protobuf:"varint,3,opt,name=destChainSelector,proto3" json:"destChainSelector,omitempty"`
	// contains filtered or unexported fields
}

NewOnRampReaderRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewOnRampReader

func (*NewOnRampReaderRequest) Descriptor deprecated

func (*NewOnRampReaderRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewOnRampReaderRequest.ProtoReflect.Descriptor instead.

func (*NewOnRampReaderRequest) GetAddress

func (x *NewOnRampReaderRequest) GetAddress() string

func (*NewOnRampReaderRequest) GetDestChainSelector

func (x *NewOnRampReaderRequest) GetDestChainSelector() uint64

func (*NewOnRampReaderRequest) GetSourceChainSelector

func (x *NewOnRampReaderRequest) GetSourceChainSelector() uint64

func (*NewOnRampReaderRequest) ProtoMessage

func (*NewOnRampReaderRequest) ProtoMessage()

func (*NewOnRampReaderRequest) ProtoReflect

func (x *NewOnRampReaderRequest) ProtoReflect() protoreflect.Message

func (*NewOnRampReaderRequest) Reset

func (x *NewOnRampReaderRequest) Reset()

func (*NewOnRampReaderRequest) String

func (x *NewOnRampReaderRequest) String() string

type NewOnRampReaderResponse

type NewOnRampReaderResponse struct {
	OnrampReaderServiceId int32 `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewOnRampReaderResponse is a gRPC wrapper for the return value of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewOnRampReader It contains the id of the created onramp reader service that was created

func (*NewOnRampReaderResponse) Descriptor deprecated

func (*NewOnRampReaderResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewOnRampReaderResponse.ProtoReflect.Descriptor instead.

func (*NewOnRampReaderResponse) GetOnrampReaderServiceId

func (x *NewOnRampReaderResponse) GetOnrampReaderServiceId() int32

func (*NewOnRampReaderResponse) ProtoMessage

func (*NewOnRampReaderResponse) ProtoMessage()

func (*NewOnRampReaderResponse) ProtoReflect

func (x *NewOnRampReaderResponse) ProtoReflect() protoreflect.Message

func (*NewOnRampReaderResponse) Reset

func (x *NewOnRampReaderResponse) Reset()

func (*NewOnRampReaderResponse) String

func (x *NewOnRampReaderResponse) String() string

type NewPriceGetterRequest

type NewPriceGetterRequest struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

NewPriceGetterRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/CCIPCommitProvider.NewPriceGetter

func (*NewPriceGetterRequest) Descriptor deprecated

func (*NewPriceGetterRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewPriceGetterRequest.ProtoReflect.Descriptor instead.

func (*NewPriceGetterRequest) GetAddress

func (x *NewPriceGetterRequest) GetAddress() string

func (*NewPriceGetterRequest) ProtoMessage

func (*NewPriceGetterRequest) ProtoMessage()

func (*NewPriceGetterRequest) ProtoReflect

func (x *NewPriceGetterRequest) ProtoReflect() protoreflect.Message

func (*NewPriceGetterRequest) Reset

func (x *NewPriceGetterRequest) Reset()

func (*NewPriceGetterRequest) String

func (x *NewPriceGetterRequest) String() string

type NewPriceGetterResponse

type NewPriceGetterResponse struct {
	PriceGetterServiceId int32 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewPriceGetterResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/CCIPCommitProvider.NewPriceGetter It contains the id of the created price getter service that was created

func (*NewPriceGetterResponse) Descriptor deprecated

func (*NewPriceGetterResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewPriceGetterResponse.ProtoReflect.Descriptor instead.

func (*NewPriceGetterResponse) GetPriceGetterServiceId

func (x *NewPriceGetterResponse) GetPriceGetterServiceId() int32

func (*NewPriceGetterResponse) ProtoMessage

func (*NewPriceGetterResponse) ProtoMessage()

func (*NewPriceGetterResponse) ProtoReflect

func (x *NewPriceGetterResponse) ProtoReflect() protoreflect.Message

func (*NewPriceGetterResponse) Reset

func (x *NewPriceGetterResponse) Reset()

func (*NewPriceGetterResponse) String

func (x *NewPriceGetterResponse) String() string

type NewPriceRegistryReaderRequest

type NewPriceRegistryReaderRequest struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

NewPriceRegistryRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewPriceRegistryReader

func (*NewPriceRegistryReaderRequest) Descriptor deprecated

func (*NewPriceRegistryReaderRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewPriceRegistryReaderRequest.ProtoReflect.Descriptor instead.

func (*NewPriceRegistryReaderRequest) GetAddress

func (x *NewPriceRegistryReaderRequest) GetAddress() string

func (*NewPriceRegistryReaderRequest) ProtoMessage

func (*NewPriceRegistryReaderRequest) ProtoMessage()

func (*NewPriceRegistryReaderRequest) ProtoReflect

func (*NewPriceRegistryReaderRequest) Reset

func (x *NewPriceRegistryReaderRequest) Reset()

func (*NewPriceRegistryReaderRequest) String

type NewPriceRegistryReaderResponse

type NewPriceRegistryReaderResponse struct {
	PriceRegistryReaderServiceId int32 `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewPriceRegistryReaderResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewPriceRegistryReader It contains the id of the created price registry reader service that was created

func (*NewPriceRegistryReaderResponse) Descriptor deprecated

func (*NewPriceRegistryReaderResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewPriceRegistryReaderResponse.ProtoReflect.Descriptor instead.

func (*NewPriceRegistryReaderResponse) GetPriceRegistryReaderServiceId

func (x *NewPriceRegistryReaderResponse) GetPriceRegistryReaderServiceId() int32

func (*NewPriceRegistryReaderResponse) ProtoMessage

func (*NewPriceRegistryReaderResponse) ProtoMessage()

func (*NewPriceRegistryReaderResponse) ProtoReflect

func (*NewPriceRegistryReaderResponse) Reset

func (x *NewPriceRegistryReaderResponse) Reset()

func (*NewPriceRegistryReaderResponse) String

type NewTokenDataRequest

type NewTokenDataRequest struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

NewTokenDataRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewTokenDataReader

func (*NewTokenDataRequest) Descriptor deprecated

func (*NewTokenDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewTokenDataRequest.ProtoReflect.Descriptor instead.

func (*NewTokenDataRequest) GetAddress

func (x *NewTokenDataRequest) GetAddress() string

func (*NewTokenDataRequest) ProtoMessage

func (*NewTokenDataRequest) ProtoMessage()

func (*NewTokenDataRequest) ProtoReflect

func (x *NewTokenDataRequest) ProtoReflect() protoreflect.Message

func (*NewTokenDataRequest) Reset

func (x *NewTokenDataRequest) Reset()

func (*NewTokenDataRequest) String

func (x *NewTokenDataRequest) String() string

type NewTokenDataResponse

type NewTokenDataResponse struct {
	TokenDataReaderServiceId int32 `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewTokenDataResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewTokenDataReader It contains the id of the created token data reader service that was created

func (*NewTokenDataResponse) Descriptor deprecated

func (*NewTokenDataResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewTokenDataResponse.ProtoReflect.Descriptor instead.

func (*NewTokenDataResponse) GetTokenDataReaderServiceId

func (x *NewTokenDataResponse) GetTokenDataReaderServiceId() int32

func (*NewTokenDataResponse) ProtoMessage

func (*NewTokenDataResponse) ProtoMessage()

func (*NewTokenDataResponse) ProtoReflect

func (x *NewTokenDataResponse) ProtoReflect() protoreflect.Message

func (*NewTokenDataResponse) Reset

func (x *NewTokenDataResponse) Reset()

func (*NewTokenDataResponse) String

func (x *NewTokenDataResponse) String() string

type NewTokenPoolBatchedReaderRequest

type NewTokenPoolBatchedReaderRequest struct {
	Address             string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	SourceChainSelector uint64 `protobuf:"varint,2,opt,name=sourceChainSelector,proto3" json:"sourceChainSelector,omitempty"`
	// contains filtered or unexported fields
}

func (*NewTokenPoolBatchedReaderRequest) Descriptor deprecated

func (*NewTokenPoolBatchedReaderRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewTokenPoolBatchedReaderRequest.ProtoReflect.Descriptor instead.

func (*NewTokenPoolBatchedReaderRequest) GetAddress

func (x *NewTokenPoolBatchedReaderRequest) GetAddress() string

func (*NewTokenPoolBatchedReaderRequest) GetSourceChainSelector

func (x *NewTokenPoolBatchedReaderRequest) GetSourceChainSelector() uint64

func (*NewTokenPoolBatchedReaderRequest) ProtoMessage

func (*NewTokenPoolBatchedReaderRequest) ProtoMessage()

func (*NewTokenPoolBatchedReaderRequest) ProtoReflect

func (*NewTokenPoolBatchedReaderRequest) Reset

func (*NewTokenPoolBatchedReaderRequest) String

type NewTokenPoolBatchedReaderResponse

type NewTokenPoolBatchedReaderResponse struct {
	TokenPoolBatchedReaderServiceId int32 `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewTokenPoolBatchedReaderResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.NewTokenPoolBatchedReader It contains the id of the created token pool batched reader service that was created

func (*NewTokenPoolBatchedReaderResponse) Descriptor deprecated

func (*NewTokenPoolBatchedReaderResponse) Descriptor() ([]byte, []int)

Deprecated: Use NewTokenPoolBatchedReaderResponse.ProtoReflect.Descriptor instead.

func (*NewTokenPoolBatchedReaderResponse) GetTokenPoolBatchedReaderServiceId

func (x *NewTokenPoolBatchedReaderResponse) GetTokenPoolBatchedReaderServiceId() int32

func (*NewTokenPoolBatchedReaderResponse) ProtoMessage

func (*NewTokenPoolBatchedReaderResponse) ProtoMessage()

func (*NewTokenPoolBatchedReaderResponse) ProtoReflect

func (*NewTokenPoolBatchedReaderResponse) Reset

func (*NewTokenPoolBatchedReaderResponse) String

type OffRampAddressResponse

type OffRampAddressResponse struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

OffRampAddressResponse returns the offramp address. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.Address

func (*OffRampAddressResponse) Descriptor deprecated

func (*OffRampAddressResponse) Descriptor() ([]byte, []int)

Deprecated: Use OffRampAddressResponse.ProtoReflect.Descriptor instead.

func (*OffRampAddressResponse) GetAddress

func (x *OffRampAddressResponse) GetAddress() string

func (*OffRampAddressResponse) ProtoMessage

func (*OffRampAddressResponse) ProtoMessage()

func (*OffRampAddressResponse) ProtoReflect

func (x *OffRampAddressResponse) ProtoReflect() protoreflect.Message

func (*OffRampAddressResponse) Reset

func (x *OffRampAddressResponse) Reset()

func (*OffRampAddressResponse) String

func (x *OffRampAddressResponse) String() string

type OffRampReaderClient

type OffRampReaderClient interface {
	Address(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*OffRampAddressResponse, error)
	ChangeConfig(ctx context.Context, in *ChangeConfigRequest, opts ...grpc.CallOption) (*ChangeConfigResponse, error)
	CurrentRateLimiterState(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*CurrentRateLimiterStateResponse, error)
	DecodeExecutionReport(ctx context.Context, in *DecodeExecutionReportRequest, opts ...grpc.CallOption) (*DecodeExecutionReportResponse, error)
	EncodeExecutionReport(ctx context.Context, in *EncodeExecutionReportRequest, opts ...grpc.CallOption) (*EncodeExecutionReportResponse, error)
	GasPriceEstimator(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GasPriceEstimatorResponse, error)
	GetExecutionState(ctx context.Context, in *GetExecutionStateRequest, opts ...grpc.CallOption) (*GetExecutionStateResponse, error)
	GetExecutionStateChanges(ctx context.Context, in *GetExecutionStateChangesRequest, opts ...grpc.CallOption) (*GetExecutionStateChangesResponse, error)
	GetRouter(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetRouterResponse, error)
	GetSourceToDestTokensMapping(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetSourceToDestTokensMappingResponse, error)
	GetStaticConfig(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetStaticConfigResponse, error)
	GetTokens(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetTokensResponse, error)
	ListSenderNonces(ctx context.Context, in *ListSenderNoncesRequest, opts ...grpc.CallOption) (*ListSenderNoncesResponse, error)
	OffchainConfig(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*OffchainConfigResponse, error)
	OnchainConfig(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*OnchainConfigResponse, error)
	Close(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

OffRampReaderClient is the client API for OffRampReader service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type OffRampReaderServer

type OffRampReaderServer interface {
	Address(context.Context, *emptypb.Empty) (*OffRampAddressResponse, error)
	ChangeConfig(context.Context, *ChangeConfigRequest) (*ChangeConfigResponse, error)
	CurrentRateLimiterState(context.Context, *emptypb.Empty) (*CurrentRateLimiterStateResponse, error)
	DecodeExecutionReport(context.Context, *DecodeExecutionReportRequest) (*DecodeExecutionReportResponse, error)
	EncodeExecutionReport(context.Context, *EncodeExecutionReportRequest) (*EncodeExecutionReportResponse, error)
	GasPriceEstimator(context.Context, *emptypb.Empty) (*GasPriceEstimatorResponse, error)
	GetExecutionState(context.Context, *GetExecutionStateRequest) (*GetExecutionStateResponse, error)
	GetExecutionStateChanges(context.Context, *GetExecutionStateChangesRequest) (*GetExecutionStateChangesResponse, error)
	GetRouter(context.Context, *emptypb.Empty) (*GetRouterResponse, error)
	GetSourceToDestTokensMapping(context.Context, *emptypb.Empty) (*GetSourceToDestTokensMappingResponse, error)
	GetStaticConfig(context.Context, *emptypb.Empty) (*GetStaticConfigResponse, error)
	GetTokens(context.Context, *emptypb.Empty) (*GetTokensResponse, error)
	ListSenderNonces(context.Context, *ListSenderNoncesRequest) (*ListSenderNoncesResponse, error)
	OffchainConfig(context.Context, *emptypb.Empty) (*OffchainConfigResponse, error)
	OnchainConfig(context.Context, *emptypb.Empty) (*OnchainConfigResponse, error)
	Close(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

OffRampReaderServer is the server API for OffRampReader service. All implementations must embed UnimplementedOffRampReaderServer for forward compatibility

type OffRampStaticConfig

type OffRampStaticConfig struct {
	CommitStore         string `protobuf:"bytes,1,opt,name=commit_store,json=commitStore,proto3" json:"commit_store,omitempty"` // Address
	ChainSelector       uint64 `protobuf:"varint,2,opt,name=chain_selector,json=chainSelector,proto3" json:"chain_selector,omitempty"`
	SourceChainSelector uint64 `protobuf:"varint,3,opt,name=source_chain_selector,json=sourceChainSelector,proto3" json:"source_chain_selector,omitempty"`
	OnRamp              string `protobuf:"bytes,4,opt,name=on_ramp,json=onRamp,proto3" json:"on_ramp,omitempty"`                  // Address
	PrevOffRamp         string `protobuf:"bytes,5,opt,name=prev_off_ramp,json=prevOffRamp,proto3" json:"prev_off_ramp,omitempty"` // Address
	ArmProxy            string `protobuf:"bytes,6,opt,name=arm_proxy,json=armProxy,proto3" json:"arm_proxy,omitempty"`            // Address
	// contains filtered or unexported fields
}

OffRampStaticConfig is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/OffRampStaticConfig

func (*OffRampStaticConfig) Descriptor deprecated

func (*OffRampStaticConfig) Descriptor() ([]byte, []int)

Deprecated: Use OffRampStaticConfig.ProtoReflect.Descriptor instead.

func (*OffRampStaticConfig) GetArmProxy

func (x *OffRampStaticConfig) GetArmProxy() string

func (*OffRampStaticConfig) GetChainSelector

func (x *OffRampStaticConfig) GetChainSelector() uint64

func (*OffRampStaticConfig) GetCommitStore

func (x *OffRampStaticConfig) GetCommitStore() string

func (*OffRampStaticConfig) GetOnRamp

func (x *OffRampStaticConfig) GetOnRamp() string

func (*OffRampStaticConfig) GetPrevOffRamp

func (x *OffRampStaticConfig) GetPrevOffRamp() string

func (*OffRampStaticConfig) GetSourceChainSelector

func (x *OffRampStaticConfig) GetSourceChainSelector() uint64

func (*OffRampStaticConfig) ProtoMessage

func (*OffRampStaticConfig) ProtoMessage()

func (*OffRampStaticConfig) ProtoReflect

func (x *OffRampStaticConfig) ProtoReflect() protoreflect.Message

func (*OffRampStaticConfig) Reset

func (x *OffRampStaticConfig) Reset()

func (*OffRampStaticConfig) String

func (x *OffRampStaticConfig) String() string

type OffRampTokens

type OffRampTokens struct {
	DestinationTokens []string `protobuf:"bytes,1,rep,name=destination_tokens,json=destinationTokens,proto3" json:"destination_tokens,omitempty"` // []Address
	SourceTokens      []string `protobuf:"bytes,2,rep,name=source_tokens,json=sourceTokens,proto3" json:"source_tokens,omitempty"`                // []Address
	// contains filtered or unexported fields
}

OffRampTokens is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/OffRampTokens

func (*OffRampTokens) Descriptor deprecated

func (*OffRampTokens) Descriptor() ([]byte, []int)

Deprecated: Use OffRampTokens.ProtoReflect.Descriptor instead.

func (*OffRampTokens) GetDestinationTokens

func (x *OffRampTokens) GetDestinationTokens() []string

func (*OffRampTokens) GetSourceTokens

func (x *OffRampTokens) GetSourceTokens() []string

func (*OffRampTokens) ProtoMessage

func (*OffRampTokens) ProtoMessage()

func (*OffRampTokens) ProtoReflect

func (x *OffRampTokens) ProtoReflect() protoreflect.Message

func (*OffRampTokens) Reset

func (x *OffRampTokens) Reset()

func (*OffRampTokens) String

func (x *OffRampTokens) String() string

type OffchainConfigResponse

type OffchainConfigResponse struct {
	Config *ExecOffchainConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

OffchainConfigResponse returns the offchain config. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.OffchainConfig

func (*OffchainConfigResponse) Descriptor deprecated

func (*OffchainConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use OffchainConfigResponse.ProtoReflect.Descriptor instead.

func (*OffchainConfigResponse) GetConfig

func (*OffchainConfigResponse) ProtoMessage

func (*OffchainConfigResponse) ProtoMessage()

func (*OffchainConfigResponse) ProtoReflect

func (x *OffchainConfigResponse) ProtoReflect() protoreflect.Message

func (*OffchainConfigResponse) Reset

func (x *OffchainConfigResponse) Reset()

func (*OffchainConfigResponse) String

func (x *OffchainConfigResponse) String() string

type OnRampDynamicConfig

type OnRampDynamicConfig struct {
	Router                            string `protobuf:"bytes,1,opt,name=router,proto3" json:"router,omitempty"` // Address
	MaxNumberOfTokensPerMsg           uint32 ``                                                                  /* 139-byte string literal not displayed */
	DestGasOverhead                   uint32 `protobuf:"varint,3,opt,name=dest_gas_overhead,json=destGasOverhead,proto3" json:"dest_gas_overhead,omitempty"`
	DestGasPerByte                    uint32 `protobuf:"varint,4,opt,name=dest_gas_per_byte,json=destGasPerByte,proto3" json:"dest_gas_per_byte,omitempty"`
	DestDataAvailabilityOverheadGas   uint32 ``                                                                                                     /* 161-byte string literal not displayed */
	DestGasPerDataAvailabilityByte    uint32 ``                                                                                                     /* 160-byte string literal not displayed */
	DestDataAvailabilityMultiplierBps uint32 ``                                                                                                     /* 167-byte string literal not displayed */
	PriceRegistry                     string `protobuf:"bytes,8,opt,name=price_registry,json=priceRegistry,proto3" json:"price_registry,omitempty"` // Address
	MaxDataBytes                      uint32 `protobuf:"varint,9,opt,name=max_data_bytes,json=maxDataBytes,proto3" json:"max_data_bytes,omitempty"`
	MaxPerMsgGasLimit                 uint32 `protobuf:"varint,10,opt,name=max_per_msg_gas_limit,json=maxPerMsgGasLimit,proto3" json:"max_per_msg_gas_limit,omitempty"`
	// contains filtered or unexported fields
}

OnRampDynamicConfig is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/OnRampDynamicConfig

func (*OnRampDynamicConfig) Descriptor deprecated

func (*OnRampDynamicConfig) Descriptor() ([]byte, []int)

Deprecated: Use OnRampDynamicConfig.ProtoReflect.Descriptor instead.

func (*OnRampDynamicConfig) GetDestDataAvailabilityMultiplierBps

func (x *OnRampDynamicConfig) GetDestDataAvailabilityMultiplierBps() uint32

func (*OnRampDynamicConfig) GetDestDataAvailabilityOverheadGas

func (x *OnRampDynamicConfig) GetDestDataAvailabilityOverheadGas() uint32

func (*OnRampDynamicConfig) GetDestGasOverhead

func (x *OnRampDynamicConfig) GetDestGasOverhead() uint32

func (*OnRampDynamicConfig) GetDestGasPerByte

func (x *OnRampDynamicConfig) GetDestGasPerByte() uint32

func (*OnRampDynamicConfig) GetDestGasPerDataAvailabilityByte

func (x *OnRampDynamicConfig) GetDestGasPerDataAvailabilityByte() uint32

func (*OnRampDynamicConfig) GetMaxDataBytes

func (x *OnRampDynamicConfig) GetMaxDataBytes() uint32

func (*OnRampDynamicConfig) GetMaxNumberOfTokensPerMsg

func (x *OnRampDynamicConfig) GetMaxNumberOfTokensPerMsg() uint32

func (*OnRampDynamicConfig) GetMaxPerMsgGasLimit

func (x *OnRampDynamicConfig) GetMaxPerMsgGasLimit() uint32

func (*OnRampDynamicConfig) GetPriceRegistry

func (x *OnRampDynamicConfig) GetPriceRegistry() string

func (*OnRampDynamicConfig) GetRouter

func (x *OnRampDynamicConfig) GetRouter() string

func (*OnRampDynamicConfig) ProtoMessage

func (*OnRampDynamicConfig) ProtoMessage()

func (*OnRampDynamicConfig) ProtoReflect

func (x *OnRampDynamicConfig) ProtoReflect() protoreflect.Message

func (*OnRampDynamicConfig) Reset

func (x *OnRampDynamicConfig) Reset()

func (*OnRampDynamicConfig) String

func (x *OnRampDynamicConfig) String() string

type OnRampReaderClient

type OnRampReaderClient interface {
	Address(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*OnrampAddressResponse, error)
	GetDynamicConfig(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetDynamicConfigResponse, error)
	GetSendRequestsBetweenSeqNums(ctx context.Context, in *GetSendRequestsBetweenSeqNumsRequest, opts ...grpc.CallOption) (*GetSendRequestsBetweenSeqNumsResponse, error)
	IsSourceChainHealthy(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*IsSourceChainHealthyResponse, error)
	IsSourceCursed(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*IsSourceCursedResponse, error)
	RouterAddress(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*RouterAddressResponse, error)
	SourcePriceRegistryAddress(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SourcePriceRegistryAddressResponse, error)
	Close(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

OnRampReaderClient is the client API for OnRampReader service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type OnRampReaderServer

type OnRampReaderServer interface {
	Address(context.Context, *emptypb.Empty) (*OnrampAddressResponse, error)
	GetDynamicConfig(context.Context, *emptypb.Empty) (*GetDynamicConfigResponse, error)
	GetSendRequestsBetweenSeqNums(context.Context, *GetSendRequestsBetweenSeqNumsRequest) (*GetSendRequestsBetweenSeqNumsResponse, error)
	IsSourceChainHealthy(context.Context, *emptypb.Empty) (*IsSourceChainHealthyResponse, error)
	IsSourceCursed(context.Context, *emptypb.Empty) (*IsSourceCursedResponse, error)
	RouterAddress(context.Context, *emptypb.Empty) (*RouterAddressResponse, error)
	SourcePriceRegistryAddress(context.Context, *emptypb.Empty) (*SourcePriceRegistryAddressResponse, error)
	Close(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

OnRampReaderServer is the server API for OnRampReader service. All implementations must embed UnimplementedOnRampReaderServer for forward compatibility

type OnchainConfigResponse

type OnchainConfigResponse struct {
	Config *ExecOnchainConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

OnchainConfigResponse returns the onchain config. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/OffRampReader.OnchainConfig

func (*OnchainConfigResponse) Descriptor deprecated

func (*OnchainConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use OnchainConfigResponse.ProtoReflect.Descriptor instead.

func (*OnchainConfigResponse) GetConfig

func (x *OnchainConfigResponse) GetConfig() *ExecOnchainConfig

func (*OnchainConfigResponse) ProtoMessage

func (*OnchainConfigResponse) ProtoMessage()

func (*OnchainConfigResponse) ProtoReflect

func (x *OnchainConfigResponse) ProtoReflect() protoreflect.Message

func (*OnchainConfigResponse) Reset

func (x *OnchainConfigResponse) Reset()

func (*OnchainConfigResponse) String

func (x *OnchainConfigResponse) String() string

type OnrampAddressResponse

type OnrampAddressResponse struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

OnrampAddressResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/OnRampReader.Address

func (*OnrampAddressResponse) Descriptor deprecated

func (*OnrampAddressResponse) Descriptor() ([]byte, []int)

Deprecated: Use OnrampAddressResponse.ProtoReflect.Descriptor instead.

func (*OnrampAddressResponse) GetAddress

func (x *OnrampAddressResponse) GetAddress() string

func (*OnrampAddressResponse) ProtoMessage

func (*OnrampAddressResponse) ProtoMessage()

func (*OnrampAddressResponse) ProtoReflect

func (x *OnrampAddressResponse) ProtoReflect() protoreflect.Message

func (*OnrampAddressResponse) Reset

func (x *OnrampAddressResponse) Reset()

func (*OnrampAddressResponse) String

func (x *OnrampAddressResponse) String() string

type PriceGetterClient

type PriceGetterClient interface {
	FilterConfiguredTokens(ctx context.Context, in *FilterConfiguredTokensRequest, opts ...grpc.CallOption) (*FilterConfiguredTokensResponse, error)
	TokenPricesUSD(ctx context.Context, in *TokenPricesRequest, opts ...grpc.CallOption) (*TokenPricesResponse, error)
	Close(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

PriceGetterClient is the client API for PriceGetter service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PriceGetterServer

type PriceGetterServer interface {
	FilterConfiguredTokens(context.Context, *FilterConfiguredTokensRequest) (*FilterConfiguredTokensResponse, error)
	TokenPricesUSD(context.Context, *TokenPricesRequest) (*TokenPricesResponse, error)
	Close(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

PriceGetterServer is the server API for PriceGetter service. All implementations must embed UnimplementedPriceGetterServer for forward compatibility

type PriceRegistryReaderClient

PriceRegistryReaderClient is the client API for PriceRegistryReader service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PriceRegistryReaderServer

PriceRegistryReaderServer is the server API for PriceRegistryReader service. All implementations must embed UnimplementedPriceRegistryReaderServer for forward compatibility

type RouterAddressResponse

type RouterAddressResponse struct {
	RouterAddress string `protobuf:"bytes,1,opt,name=router_address,json=routerAddress,proto3" json:"router_address,omitempty"`
	// contains filtered or unexported fields
}

RouterAddressResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/OnRampReader.RouterAddress

func (*RouterAddressResponse) Descriptor deprecated

func (*RouterAddressResponse) Descriptor() ([]byte, []int)

Deprecated: Use RouterAddressResponse.ProtoReflect.Descriptor instead.

func (*RouterAddressResponse) GetRouterAddress

func (x *RouterAddressResponse) GetRouterAddress() string

func (*RouterAddressResponse) ProtoMessage

func (*RouterAddressResponse) ProtoMessage()

func (*RouterAddressResponse) ProtoReflect

func (x *RouterAddressResponse) ProtoReflect() protoreflect.Message

func (*RouterAddressResponse) Reset

func (x *RouterAddressResponse) Reset()

func (*RouterAddressResponse) String

func (x *RouterAddressResponse) String() string

type SourceNativeTokenRequest

type SourceNativeTokenRequest struct {
	SourceRouterAddress string `protobuf:"bytes,1,opt,name=source_router_address,json=sourceRouterAddress,proto3" json:"source_router_address,omitempty"`
	// contains filtered or unexported fields
}

SourceNativeTokenResponse is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/CCIPCommitProvider.SourceNativeToken

func (*SourceNativeTokenRequest) Descriptor deprecated

func (*SourceNativeTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use SourceNativeTokenRequest.ProtoReflect.Descriptor instead.

func (*SourceNativeTokenRequest) GetSourceRouterAddress

func (x *SourceNativeTokenRequest) GetSourceRouterAddress() string

func (*SourceNativeTokenRequest) ProtoMessage

func (*SourceNativeTokenRequest) ProtoMessage()

func (*SourceNativeTokenRequest) ProtoReflect

func (x *SourceNativeTokenRequest) ProtoReflect() protoreflect.Message

func (*SourceNativeTokenRequest) Reset

func (x *SourceNativeTokenRequest) Reset()

func (*SourceNativeTokenRequest) String

func (x *SourceNativeTokenRequest) String() string

type SourceNativeTokenResponse

type SourceNativeTokenResponse struct {
	NativeTokenAddress string `protobuf:"bytes,1,opt,name=native_token_address,json=nativeTokenAddress,proto3" json:"native_token_address,omitempty"`
	// contains filtered or unexported fields
}

SourceNativeTokenResponse is a gRPC adapter for the output arguments of github.com/goplugin/plugin-common/pkg/types/CCIPExecProvider.SourceNativeToken

func (*SourceNativeTokenResponse) Descriptor deprecated

func (*SourceNativeTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use SourceNativeTokenResponse.ProtoReflect.Descriptor instead.

func (*SourceNativeTokenResponse) GetNativeTokenAddress

func (x *SourceNativeTokenResponse) GetNativeTokenAddress() string

func (*SourceNativeTokenResponse) ProtoMessage

func (*SourceNativeTokenResponse) ProtoMessage()

func (*SourceNativeTokenResponse) ProtoReflect

func (*SourceNativeTokenResponse) Reset

func (x *SourceNativeTokenResponse) Reset()

func (*SourceNativeTokenResponse) String

func (x *SourceNativeTokenResponse) String() string

type SourcePriceRegistryAddressResponse

type SourcePriceRegistryAddressResponse struct {
	PriceRegistryAddress string `protobuf:"bytes,1,opt,name=price_registry_address,json=priceRegistryAddress,proto3" json:"price_registry_address,omitempty"`
	// contains filtered or unexported fields
}

func (*SourcePriceRegistryAddressResponse) Descriptor deprecated

func (*SourcePriceRegistryAddressResponse) Descriptor() ([]byte, []int)

Deprecated: Use SourcePriceRegistryAddressResponse.ProtoReflect.Descriptor instead.

func (*SourcePriceRegistryAddressResponse) GetPriceRegistryAddress

func (x *SourcePriceRegistryAddressResponse) GetPriceRegistryAddress() string

func (*SourcePriceRegistryAddressResponse) ProtoMessage

func (*SourcePriceRegistryAddressResponse) ProtoMessage()

func (*SourcePriceRegistryAddressResponse) ProtoReflect

func (*SourcePriceRegistryAddressResponse) Reset

func (*SourcePriceRegistryAddressResponse) String

type TokenAmount

type TokenAmount struct {
	Token  string     `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // Address
	Amount *pb.BigInt `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

TokenAmount is a gRPC adapter to github.com/goplugin/plugin-common/pkg/types/ccip.TokenAmount

func (*TokenAmount) Descriptor deprecated

func (*TokenAmount) Descriptor() ([]byte, []int)

Deprecated: Use TokenAmount.ProtoReflect.Descriptor instead.

func (*TokenAmount) GetAmount

func (x *TokenAmount) GetAmount() *pb.BigInt

func (*TokenAmount) GetToken

func (x *TokenAmount) GetToken() string

func (*TokenAmount) ProtoMessage

func (*TokenAmount) ProtoMessage()

func (*TokenAmount) ProtoReflect

func (x *TokenAmount) ProtoReflect() protoreflect.Message

func (*TokenAmount) Reset

func (x *TokenAmount) Reset()

func (*TokenAmount) String

func (x *TokenAmount) String() string

type TokenData

type TokenData struct {
	Data [][]byte `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenData) Descriptor deprecated

func (*TokenData) Descriptor() ([]byte, []int)

Deprecated: Use TokenData.ProtoReflect.Descriptor instead.

func (*TokenData) GetData

func (x *TokenData) GetData() [][]byte

func (*TokenData) ProtoMessage

func (*TokenData) ProtoMessage()

func (*TokenData) ProtoReflect

func (x *TokenData) ProtoReflect() protoreflect.Message

func (*TokenData) Reset

func (x *TokenData) Reset()

func (*TokenData) String

func (x *TokenData) String() string

type TokenDataReaderClient

type TokenDataReaderClient interface {
	ReadTokenData(ctx context.Context, in *TokenDataRequest, opts ...grpc.CallOption) (*TokenDataResponse, error)
	Close(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

TokenDataReaderClient is the client API for TokenDataReader service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TokenDataReaderServer

type TokenDataReaderServer interface {
	ReadTokenData(context.Context, *TokenDataRequest) (*TokenDataResponse, error)
	Close(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

TokenDataReaderServer is the server API for TokenDataReader service. All implementations must embed UnimplementedTokenDataReaderServer for forward compatibility

type TokenDataRequest

type TokenDataRequest struct {
	Msg        *EVM2EVMOnRampCCIPSendRequestedWithMeta `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"`
	TokenIndex uint64                                  `protobuf:"varint,2,opt,name=token_index,json=tokenIndex,proto3" json:"token_index,omitempty"`
	// contains filtered or unexported fields
}

TokenDataRequest is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/TokenDataReader.ReadTokenData

func (*TokenDataRequest) Descriptor deprecated

func (*TokenDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use TokenDataRequest.ProtoReflect.Descriptor instead.

func (*TokenDataRequest) GetMsg

func (*TokenDataRequest) GetTokenIndex

func (x *TokenDataRequest) GetTokenIndex() uint64

func (*TokenDataRequest) ProtoMessage

func (*TokenDataRequest) ProtoMessage()

func (*TokenDataRequest) ProtoReflect

func (x *TokenDataRequest) ProtoReflect() protoreflect.Message

func (*TokenDataRequest) Reset

func (x *TokenDataRequest) Reset()

func (*TokenDataRequest) String

func (x *TokenDataRequest) String() string

type TokenDataResponse

type TokenDataResponse struct {
	TokenData []byte `protobuf:"bytes,1,opt,name=token_data,json=tokenData,proto3" json:"token_data,omitempty"`
	// contains filtered or unexported fields
}

TokenDataResponse is a gRPC adapter for the return value of github.com/goplugin/plugin-common/pkg/types/ccip/TokenDataReader.ReadTokenData

func (*TokenDataResponse) Descriptor deprecated

func (*TokenDataResponse) Descriptor() ([]byte, []int)

Deprecated: Use TokenDataResponse.ProtoReflect.Descriptor instead.

func (*TokenDataResponse) GetTokenData

func (x *TokenDataResponse) GetTokenData() []byte

func (*TokenDataResponse) ProtoMessage

func (*TokenDataResponse) ProtoMessage()

func (*TokenDataResponse) ProtoReflect

func (x *TokenDataResponse) ProtoReflect() protoreflect.Message

func (*TokenDataResponse) Reset

func (x *TokenDataResponse) Reset()

func (*TokenDataResponse) String

func (x *TokenDataResponse) String() string

type TokenPoolBatcherReaderClient

type TokenPoolBatcherReaderClient interface {
	GetInboundTokenPoolRateLimits(ctx context.Context, in *GetInboundTokenPoolRateLimitsRequest, opts ...grpc.CallOption) (*GetInboundTokenPoolRateLimitsResponse, error)
	Close(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

TokenPoolBatcherReaderClient is the client API for TokenPoolBatcherReader service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TokenPoolBatcherReaderServer

type TokenPoolBatcherReaderServer interface {
	GetInboundTokenPoolRateLimits(context.Context, *GetInboundTokenPoolRateLimitsRequest) (*GetInboundTokenPoolRateLimitsResponse, error)
	Close(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

TokenPoolBatcherReaderServer is the server API for TokenPoolBatcherReader service. All implementations must embed UnimplementedTokenPoolBatcherReaderServer for forward compatibility

type TokenPoolRateLimit

type TokenPoolRateLimit struct {
	Tokens      *pb.BigInt `protobuf:"bytes,1,opt,name=tokens,proto3" json:"tokens,omitempty"`
	LastUpdated uint32     `protobuf:"varint,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	IsEnabled   bool       `protobuf:"varint,3,opt,name=is_enabled,json=isEnabled,proto3" json:"is_enabled,omitempty"`
	Capacity    *pb.BigInt `protobuf:"bytes,4,opt,name=capacity,proto3" json:"capacity,omitempty"`
	Rate        *pb.BigInt `protobuf:"bytes,5,opt,name=rate,proto3" json:"rate,omitempty"`
	// contains filtered or unexported fields
}

TokenPoolRateLimit is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/TokenPoolRateLimit

func (*TokenPoolRateLimit) Descriptor deprecated

func (*TokenPoolRateLimit) Descriptor() ([]byte, []int)

Deprecated: Use TokenPoolRateLimit.ProtoReflect.Descriptor instead.

func (*TokenPoolRateLimit) GetCapacity

func (x *TokenPoolRateLimit) GetCapacity() *pb.BigInt

func (*TokenPoolRateLimit) GetIsEnabled

func (x *TokenPoolRateLimit) GetIsEnabled() bool

func (*TokenPoolRateLimit) GetLastUpdated

func (x *TokenPoolRateLimit) GetLastUpdated() uint32

func (*TokenPoolRateLimit) GetRate

func (x *TokenPoolRateLimit) GetRate() *pb.BigInt

func (*TokenPoolRateLimit) GetTokens

func (x *TokenPoolRateLimit) GetTokens() *pb.BigInt

func (*TokenPoolRateLimit) ProtoMessage

func (*TokenPoolRateLimit) ProtoMessage()

func (*TokenPoolRateLimit) ProtoReflect

func (x *TokenPoolRateLimit) ProtoReflect() protoreflect.Message

func (*TokenPoolRateLimit) Reset

func (x *TokenPoolRateLimit) Reset()

func (*TokenPoolRateLimit) String

func (x *TokenPoolRateLimit) String() string

type TokenPrice

type TokenPrice struct {
	Token string     `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // Address
	Value *pb.BigInt `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

TokenPrice is the price of the stated token. It is a gRPC adapter to github.com/goplugin/plugin-common/pkg/types/ccip.TokenPrice

func (*TokenPrice) Descriptor deprecated

func (*TokenPrice) Descriptor() ([]byte, []int)

Deprecated: Use TokenPrice.ProtoReflect.Descriptor instead.

func (*TokenPrice) GetToken

func (x *TokenPrice) GetToken() string

func (*TokenPrice) GetValue

func (x *TokenPrice) GetValue() *pb.BigInt

func (*TokenPrice) ProtoMessage

func (*TokenPrice) ProtoMessage()

func (*TokenPrice) ProtoReflect

func (x *TokenPrice) ProtoReflect() protoreflect.Message

func (*TokenPrice) Reset

func (x *TokenPrice) Reset()

func (*TokenPrice) String

func (x *TokenPrice) String() string

type TokenPriceUpdate

type TokenPriceUpdate struct {
	Price         *TokenPrice `protobuf:"bytes,1,opt,name=price,proto3" json:"price,omitempty"`
	UnixTimestamp *pb.BigInt  `protobuf:"bytes,2,opt,name=unix_timestamp,json=unixTimestamp,proto3" json:"unix_timestamp,omitempty"`
	// contains filtered or unexported fields
}

TokenPriceUpdate is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/TokenPriceUpdate

func (*TokenPriceUpdate) Descriptor deprecated

func (*TokenPriceUpdate) Descriptor() ([]byte, []int)

Deprecated: Use TokenPriceUpdate.ProtoReflect.Descriptor instead.

func (*TokenPriceUpdate) GetPrice

func (x *TokenPriceUpdate) GetPrice() *TokenPrice

func (*TokenPriceUpdate) GetUnixTimestamp

func (x *TokenPriceUpdate) GetUnixTimestamp() *pb.BigInt

func (*TokenPriceUpdate) ProtoMessage

func (*TokenPriceUpdate) ProtoMessage()

func (*TokenPriceUpdate) ProtoReflect

func (x *TokenPriceUpdate) ProtoReflect() protoreflect.Message

func (*TokenPriceUpdate) Reset

func (x *TokenPriceUpdate) Reset()

func (*TokenPriceUpdate) String

func (x *TokenPriceUpdate) String() string

type TokenPriceUpdateWithTxMeta

type TokenPriceUpdateWithTxMeta struct {
	TokenPriceUpdate *TokenPriceUpdate `protobuf:"bytes,1,opt,name=token_price_update,json=tokenPriceUpdate,proto3" json:"token_price_update,omitempty"`
	TxMeta           *TxMeta           `protobuf:"bytes,2,opt,name=tx_meta,json=txMeta,proto3" json:"tx_meta,omitempty"`
	// contains filtered or unexported fields
}

TokenPriceUpdateWithTxMeta is a gRPC adapter for the struct github.com/goplugin/plugin-common/pkg/types/ccip/TokenPriceUpdateWithTxMeta

func (*TokenPriceUpdateWithTxMeta) Descriptor deprecated

func (*TokenPriceUpdateWithTxMeta) Descriptor() ([]byte, []int)

Deprecated: Use TokenPriceUpdateWithTxMeta.ProtoReflect.Descriptor instead.

func (*TokenPriceUpdateWithTxMeta) GetTokenPriceUpdate

func (x *TokenPriceUpdateWithTxMeta) GetTokenPriceUpdate() *TokenPriceUpdate

func (*TokenPriceUpdateWithTxMeta) GetTxMeta

func (x *TokenPriceUpdateWithTxMeta) GetTxMeta() *TxMeta

func (*TokenPriceUpdateWithTxMeta) ProtoMessage

func (*TokenPriceUpdateWithTxMeta) ProtoMessage()

func (*TokenPriceUpdateWithTxMeta) ProtoReflect

func (*TokenPriceUpdateWithTxMeta) Reset

func (x *TokenPriceUpdateWithTxMeta) Reset()

func (*TokenPriceUpdateWithTxMeta) String

func (x *TokenPriceUpdateWithTxMeta) String() string

type TokenPricesRequest

type TokenPricesRequest struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"` // []Address
	// contains filtered or unexported fields
}

TokenPricesRequest is a request for the price of a token in USD. It is a gRPC adapter for the input arguments of github.com/goplugin/plugin-common/pkg/types/ccip/PriceGetter.TokenPricesUSD]

func (*TokenPricesRequest) Descriptor deprecated

func (*TokenPricesRequest) Descriptor() ([]byte, []int)

Deprecated: Use TokenPricesRequest.ProtoReflect.Descriptor instead.

func (*TokenPricesRequest) GetTokens

func (x *TokenPricesRequest) GetTokens() []string

func (*TokenPricesRequest) ProtoMessage

func (*TokenPricesRequest) ProtoMessage()

func (*TokenPricesRequest) ProtoReflect

func (x *TokenPricesRequest) ProtoReflect() protoreflect.Message

func (*TokenPricesRequest) Reset

func (x *TokenPricesRequest) Reset()

func (*TokenPricesRequest) String

func (x *TokenPricesRequest) String() string

type TokenPricesResponse

type TokenPricesResponse struct {
	Prices map[string]*pb.BigInt `` // map[Address]price
	/* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

TokenPricesResponse is a response for the price of a token in USD. It is a gRPC adapter for the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader

func (*TokenPricesResponse) Descriptor deprecated

func (*TokenPricesResponse) Descriptor() ([]byte, []int)

Deprecated: Use TokenPricesResponse.ProtoReflect.Descriptor instead.

func (*TokenPricesResponse) GetPrices

func (x *TokenPricesResponse) GetPrices() map[string]*pb.BigInt

func (*TokenPricesResponse) ProtoMessage

func (*TokenPricesResponse) ProtoMessage()

func (*TokenPricesResponse) ProtoReflect

func (x *TokenPricesResponse) ProtoReflect() protoreflect.Message

func (*TokenPricesResponse) Reset

func (x *TokenPricesResponse) Reset()

func (*TokenPricesResponse) String

func (x *TokenPricesResponse) String() string

type TxMeta

type TxMeta struct {
	BlockTimestampUnixMilli int64  `` /* 135-byte string literal not displayed */
	BlockNumber             uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
	TxHash                  string `protobuf:"bytes,3,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	LogIndex                uint64 `protobuf:"varint,4,opt,name=log_index,json=logIndex,proto3" json:"log_index,omitempty"`
	// contains filtered or unexported fields
}

TxMeta is a message that contains the metadata of a transaction. It is a gRPC adapter to github.com/goplugin/plugin-common/pkg/types/ccip.TxMeta

func (*TxMeta) Descriptor deprecated

func (*TxMeta) Descriptor() ([]byte, []int)

Deprecated: Use TxMeta.ProtoReflect.Descriptor instead.

func (*TxMeta) GetBlockNumber

func (x *TxMeta) GetBlockNumber() uint64

func (*TxMeta) GetBlockTimestampUnixMilli

func (x *TxMeta) GetBlockTimestampUnixMilli() int64

func (*TxMeta) GetLogIndex

func (x *TxMeta) GetLogIndex() uint64

func (*TxMeta) GetTxHash

func (x *TxMeta) GetTxHash() string

func (*TxMeta) ProtoMessage

func (*TxMeta) ProtoMessage()

func (*TxMeta) ProtoReflect

func (x *TxMeta) ProtoReflect() protoreflect.Message

func (*TxMeta) Reset

func (x *TxMeta) Reset()

func (*TxMeta) String

func (x *TxMeta) String() string

type UnimplementedCommitCustomHandlersServer

type UnimplementedCommitCustomHandlersServer struct {
}

UnimplementedCommitCustomHandlersServer must be embedded to have forward compatible implementations.

func (UnimplementedCommitCustomHandlersServer) Close

func (UnimplementedCommitCustomHandlersServer) NewCommitStoreReader

func (UnimplementedCommitCustomHandlersServer) NewOffRampReader

func (UnimplementedCommitCustomHandlersServer) NewOnRampReader

func (UnimplementedCommitCustomHandlersServer) NewPriceGetter

func (UnimplementedCommitCustomHandlersServer) SourceNativeToken

type UnimplementedCommitFactoryGeneratorServer

type UnimplementedCommitFactoryGeneratorServer struct {
}

UnimplementedCommitFactoryGeneratorServer must be embedded to have forward compatible implementations.

func (UnimplementedCommitFactoryGeneratorServer) NewCommitFactory

type UnimplementedCommitStoreReaderServer

type UnimplementedCommitStoreReaderServer struct {
}

UnimplementedCommitStoreReaderServer must be embedded to have forward compatible implementations.

func (UnimplementedCommitStoreReaderServer) Close

func (UnimplementedCommitStoreReaderServer) DecodeCommitReport

func (UnimplementedCommitStoreReaderServer) EncodeCommitReport

func (UnimplementedCommitStoreReaderServer) GetCommitGasPriceEstimator

func (UnimplementedCommitStoreReaderServer) GetCommitStoreStaticConfig

func (UnimplementedCommitStoreReaderServer) GetExpectedNextSequenceNumber

func (UnimplementedCommitStoreReaderServer) GetLatestPriceEpochAndRound

func (UnimplementedCommitStoreReaderServer) GetOffchainConfig

func (UnimplementedCommitStoreReaderServer) IsBlessed

func (UnimplementedCommitStoreReaderServer) IsDestChainHealthy

func (UnimplementedCommitStoreReaderServer) IsDown

type UnimplementedExecutionCustomHandlersServer

type UnimplementedExecutionCustomHandlersServer struct {
}

UnimplementedExecutionCustomHandlersServer must be embedded to have forward compatible implementations.

func (UnimplementedExecutionCustomHandlersServer) Close

func (UnimplementedExecutionCustomHandlersServer) NewCommitStoreReader

func (UnimplementedExecutionCustomHandlersServer) NewOffRampReader

func (UnimplementedExecutionCustomHandlersServer) NewOnRampReader

func (UnimplementedExecutionCustomHandlersServer) NewPriceRegistryReader

func (UnimplementedExecutionCustomHandlersServer) NewTokenDataReader

func (UnimplementedExecutionCustomHandlersServer) SourceNativeToken

type UnimplementedExecutionFactoryGeneratorServer

type UnimplementedExecutionFactoryGeneratorServer struct {
}

UnimplementedExecutionFactoryGeneratorServer must be embedded to have forward compatible implementations.

func (UnimplementedExecutionFactoryGeneratorServer) NewExecutionFactory

type UnimplementedGasPriceEstimatorCommitServer

type UnimplementedGasPriceEstimatorCommitServer struct {
}

UnimplementedGasPriceEstimatorCommitServer must be embedded to have forward compatible implementations.

func (UnimplementedGasPriceEstimatorCommitServer) DenoteInUSD

func (UnimplementedGasPriceEstimatorCommitServer) Deviates

func (UnimplementedGasPriceEstimatorCommitServer) GetGasPrice

func (UnimplementedGasPriceEstimatorCommitServer) Median

type UnimplementedGasPriceEstimatorExecServer

type UnimplementedGasPriceEstimatorExecServer struct {
}

UnimplementedGasPriceEstimatorExecServer must be embedded to have forward compatible implementations.

func (UnimplementedGasPriceEstimatorExecServer) DenoteInUSD

func (UnimplementedGasPriceEstimatorExecServer) EstimateMsgCostUSD

func (UnimplementedGasPriceEstimatorExecServer) GetGasPrice

func (UnimplementedGasPriceEstimatorExecServer) Median

type UnimplementedOffRampReaderServer

type UnimplementedOffRampReaderServer struct {
}

UnimplementedOffRampReaderServer must be embedded to have forward compatible implementations.

func (UnimplementedOffRampReaderServer) Address

func (UnimplementedOffRampReaderServer) ChangeConfig

func (UnimplementedOffRampReaderServer) Close

func (UnimplementedOffRampReaderServer) CurrentRateLimiterState

func (UnimplementedOffRampReaderServer) GasPriceEstimator

func (UnimplementedOffRampReaderServer) GetExecutionState

func (UnimplementedOffRampReaderServer) GetRouter

func (UnimplementedOffRampReaderServer) GetSourceToDestTokensMapping

func (UnimplementedOffRampReaderServer) GetStaticConfig

func (UnimplementedOffRampReaderServer) GetTokens

func (UnimplementedOffRampReaderServer) ListSenderNonces

func (UnimplementedOffRampReaderServer) OffchainConfig

func (UnimplementedOffRampReaderServer) OnchainConfig

type UnimplementedOnRampReaderServer

type UnimplementedOnRampReaderServer struct {
}

UnimplementedOnRampReaderServer must be embedded to have forward compatible implementations.

func (UnimplementedOnRampReaderServer) Address

func (UnimplementedOnRampReaderServer) Close

func (UnimplementedOnRampReaderServer) GetDynamicConfig

func (UnimplementedOnRampReaderServer) IsSourceChainHealthy

func (UnimplementedOnRampReaderServer) IsSourceCursed

func (UnimplementedOnRampReaderServer) RouterAddress

func (UnimplementedOnRampReaderServer) SourcePriceRegistryAddress

type UnimplementedPriceGetterServer

type UnimplementedPriceGetterServer struct {
}

UnimplementedPriceGetterServer must be embedded to have forward compatible implementations.

func (UnimplementedPriceGetterServer) Close

func (UnimplementedPriceGetterServer) TokenPricesUSD

type UnimplementedPriceRegistryReaderServer

type UnimplementedPriceRegistryReaderServer struct {
}

UnimplementedPriceRegistryReaderServer must be embedded to have forward compatible implementations.

func (UnimplementedPriceRegistryReaderServer) Close

func (UnimplementedPriceRegistryReaderServer) GetAddress

func (UnimplementedPriceRegistryReaderServer) GetFeeTokens

func (UnimplementedPriceRegistryReaderServer) GetTokenPrices

func (UnimplementedPriceRegistryReaderServer) GetTokensDecimals

type UnimplementedTokenDataReaderServer

type UnimplementedTokenDataReaderServer struct {
}

UnimplementedTokenDataReaderServer must be embedded to have forward compatible implementations.

func (UnimplementedTokenDataReaderServer) Close

func (UnimplementedTokenDataReaderServer) ReadTokenData

type UnimplementedTokenPoolBatcherReaderServer

type UnimplementedTokenPoolBatcherReaderServer struct {
}

UnimplementedTokenPoolBatcherReaderServer must be embedded to have forward compatible implementations.

func (UnimplementedTokenPoolBatcherReaderServer) Close

type UnsafeCommitCustomHandlersServer

type UnsafeCommitCustomHandlersServer interface {
	// contains filtered or unexported methods
}

UnsafeCommitCustomHandlersServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CommitCustomHandlersServer will result in compilation errors.

type UnsafeCommitFactoryGeneratorServer

type UnsafeCommitFactoryGeneratorServer interface {
	// contains filtered or unexported methods
}

UnsafeCommitFactoryGeneratorServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CommitFactoryGeneratorServer will result in compilation errors.

type UnsafeCommitStoreReaderServer

type UnsafeCommitStoreReaderServer interface {
	// contains filtered or unexported methods
}

UnsafeCommitStoreReaderServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CommitStoreReaderServer will result in compilation errors.

type UnsafeExecutionCustomHandlersServer

type UnsafeExecutionCustomHandlersServer interface {
	// contains filtered or unexported methods
}

UnsafeExecutionCustomHandlersServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExecutionCustomHandlersServer will result in compilation errors.

type UnsafeExecutionFactoryGeneratorServer

type UnsafeExecutionFactoryGeneratorServer interface {
	// contains filtered or unexported methods
}

UnsafeExecutionFactoryGeneratorServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExecutionFactoryGeneratorServer will result in compilation errors.

type UnsafeGasPriceEstimatorCommitServer

type UnsafeGasPriceEstimatorCommitServer interface {
	// contains filtered or unexported methods
}

UnsafeGasPriceEstimatorCommitServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GasPriceEstimatorCommitServer will result in compilation errors.

type UnsafeGasPriceEstimatorExecServer

type UnsafeGasPriceEstimatorExecServer interface {
	// contains filtered or unexported methods
}

UnsafeGasPriceEstimatorExecServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GasPriceEstimatorExecServer will result in compilation errors.

type UnsafeOffRampReaderServer

type UnsafeOffRampReaderServer interface {
	// contains filtered or unexported methods
}

UnsafeOffRampReaderServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OffRampReaderServer will result in compilation errors.

type UnsafeOnRampReaderServer

type UnsafeOnRampReaderServer interface {
	// contains filtered or unexported methods
}

UnsafeOnRampReaderServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OnRampReaderServer will result in compilation errors.

type UnsafePriceGetterServer

type UnsafePriceGetterServer interface {
	// contains filtered or unexported methods
}

UnsafePriceGetterServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PriceGetterServer will result in compilation errors.

type UnsafePriceRegistryReaderServer

type UnsafePriceRegistryReaderServer interface {
	// contains filtered or unexported methods
}

UnsafePriceRegistryReaderServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PriceRegistryReaderServer will result in compilation errors.

type UnsafeTokenDataReaderServer

type UnsafeTokenDataReaderServer interface {
	// contains filtered or unexported methods
}

UnsafeTokenDataReaderServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TokenDataReaderServer will result in compilation errors.

type UnsafeTokenPoolBatcherReaderServer

type UnsafeTokenPoolBatcherReaderServer interface {
	// contains filtered or unexported methods
}

UnsafeTokenPoolBatcherReaderServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TokenPoolBatcherReaderServer will result in compilation errors.

type VerifyExecutionReportRequest

type VerifyExecutionReportRequest struct {
	Report        *ExecutionReport `protobuf:"bytes,1,opt,name=report,proto3" json:"report,omitempty"`
	EncodedReport []byte           `protobuf:"bytes,2,opt,name=encoded_report,json=encodedReport,proto3" json:"encoded_report,omitempty"`
	// contains filtered or unexported fields
}

VerifyExecutionReportRequest is a gRPC adapter to the input values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.VerifyExecutionReport

func (*VerifyExecutionReportRequest) Descriptor deprecated

func (*VerifyExecutionReportRequest) Descriptor() ([]byte, []int)

Deprecated: Use VerifyExecutionReportRequest.ProtoReflect.Descriptor instead.

func (*VerifyExecutionReportRequest) GetEncodedReport

func (x *VerifyExecutionReportRequest) GetEncodedReport() []byte

func (*VerifyExecutionReportRequest) GetReport

func (*VerifyExecutionReportRequest) ProtoMessage

func (*VerifyExecutionReportRequest) ProtoMessage()

func (*VerifyExecutionReportRequest) ProtoReflect

func (*VerifyExecutionReportRequest) Reset

func (x *VerifyExecutionReportRequest) Reset()

func (*VerifyExecutionReportRequest) String

type VerifyExecutionReportResponse

type VerifyExecutionReportResponse struct {
	IsValid bool `protobuf:"varint,1,opt,name=is_valid,json=isValid,proto3" json:"is_valid,omitempty"`
	// contains filtered or unexported fields
}

VerifyExecutionReportResponse returns whether the execution report is valid. It is a gRPC adapter to the return values of github.com/goplugin/plugin-common/pkg/types/ccip/CommitStoreReader.VerifyExecutionReport

func (*VerifyExecutionReportResponse) Descriptor deprecated

func (*VerifyExecutionReportResponse) Descriptor() ([]byte, []int)

Deprecated: Use VerifyExecutionReportResponse.ProtoReflect.Descriptor instead.

func (*VerifyExecutionReportResponse) GetIsValid

func (x *VerifyExecutionReportResponse) GetIsValid() bool

func (*VerifyExecutionReportResponse) ProtoMessage

func (*VerifyExecutionReportResponse) ProtoMessage()

func (*VerifyExecutionReportResponse) ProtoReflect

func (*VerifyExecutionReportResponse) Reset

func (x *VerifyExecutionReportResponse) Reset()

func (*VerifyExecutionReportResponse) String

Jump to

Keyboard shortcuts

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