nodev1

package
v0.0.0-...-7be3494 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Overview

Package nodev1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	ModificationKind_name = map[int32]string{
		0: "MODIFICATION_KIND_UNSPECIFIED",
		1: "MODIFICATION_KIND_ADD",
		2: "MODIFICATION_KIND_SUBTRACT",
	}
	ModificationKind_value = map[string]int32{
		"MODIFICATION_KIND_UNSPECIFIED": 0,
		"MODIFICATION_KIND_ADD":         1,
		"MODIFICATION_KIND_SUBTRACT":    2,
	}
)

Enum value maps for ModificationKind.

View Source
var (
	DeltachainWasmInstantiateAllowlistAction_name = map[int32]string{
		0: "DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_UNSPECIFIED",
		1: "DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_ADD",
		2: "DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_DELETE",
	}
	DeltachainWasmInstantiateAllowlistAction_value = map[string]int32{
		"DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_UNSPECIFIED": 0,
		"DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_ADD":         1,
		"DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_DELETE":      2,
	}
)

Enum value maps for DeltachainWasmInstantiateAllowlistAction.

View Source
var (
	IbcUpdateChannelChainModule_name = map[int32]string{
		0: "IBC_UPDATE_CHANNEL_CHAIN_MODULE_UNSPECIFIED",
		1: "IBC_UPDATE_CHANNEL_CHAIN_MODULE_RECEIVER",
		2: "IBC_UPDATE_CHANNEL_CHAIN_MODULE_TRANSLATOR",
	}
	IbcUpdateChannelChainModule_value = map[string]int32{
		"IBC_UPDATE_CHANNEL_CHAIN_MODULE_UNSPECIFIED": 0,
		"IBC_UPDATE_CHANNEL_CHAIN_MODULE_RECEIVER":    1,
		"IBC_UPDATE_CHANNEL_CHAIN_MODULE_TRANSLATOR":  2,
	}
)

Enum value maps for IbcUpdateChannelChainModule.

View Source
var File_node_v1_node_proto protoreflect.FileDescriptor
View Source
var NodePrivilegedService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "node.v1.NodePrivilegedService",
	HandlerType: (*NodePrivilegedServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "InjectGovernanceVAA",
			Handler:    _NodePrivilegedService_InjectGovernanceVAA_Handler,
		},
		{
			MethodName: "FindMissingMessages",
			Handler:    _NodePrivilegedService_FindMissingMessages_Handler,
		},
		{
			MethodName: "SendObservationRequest",
			Handler:    _NodePrivilegedService_SendObservationRequest_Handler,
		},
		{
			MethodName: "ChainGovernorStatus",
			Handler:    _NodePrivilegedService_ChainGovernorStatus_Handler,
		},
		{
			MethodName: "ChainGovernorReload",
			Handler:    _NodePrivilegedService_ChainGovernorReload_Handler,
		},
		{
			MethodName: "ChainGovernorDropPendingVAA",
			Handler:    _NodePrivilegedService_ChainGovernorDropPendingVAA_Handler,
		},
		{
			MethodName: "ChainGovernorReleasePendingVAA",
			Handler:    _NodePrivilegedService_ChainGovernorReleasePendingVAA_Handler,
		},
		{
			MethodName: "ChainGovernorResetReleaseTimer",
			Handler:    _NodePrivilegedService_ChainGovernorResetReleaseTimer_Handler,
		},
		{
			MethodName: "PurgePythNetVaas",
			Handler:    _NodePrivilegedService_PurgePythNetVaas_Handler,
		},
		{
			MethodName: "SignExistingVAA",
			Handler:    _NodePrivilegedService_SignExistingVAA_Handler,
		},
		{
			MethodName: "DumpRPCs",
			Handler:    _NodePrivilegedService_DumpRPCs_Handler,
		},
		{
			MethodName: "GetAndObserveMissingVAAs",
			Handler:    _NodePrivilegedService_GetAndObserveMissingVAAs_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "node/v1/node.proto",
}

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

Functions

func RegisterNodePrivilegedServiceHandler

func RegisterNodePrivilegedServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterNodePrivilegedServiceHandler registers the http handlers for service NodePrivilegedService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterNodePrivilegedServiceHandlerClient

func RegisterNodePrivilegedServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NodePrivilegedServiceClient) error

RegisterNodePrivilegedServiceHandlerClient registers the http handlers for service NodePrivilegedService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "NodePrivilegedServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "NodePrivilegedServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "NodePrivilegedServiceClient" to call the correct interceptors.

func RegisterNodePrivilegedServiceHandlerFromEndpoint

func RegisterNodePrivilegedServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterNodePrivilegedServiceHandlerFromEndpoint is same as RegisterNodePrivilegedServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterNodePrivilegedServiceHandlerServer

func RegisterNodePrivilegedServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NodePrivilegedServiceServer) error

RegisterNodePrivilegedServiceHandlerServer registers the http handlers for service NodePrivilegedService to "mux". UnaryRPC :call NodePrivilegedServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterNodePrivilegedServiceHandlerFromEndpoint instead.

func RegisterNodePrivilegedServiceServer

func RegisterNodePrivilegedServiceServer(s grpc.ServiceRegistrar, srv NodePrivilegedServiceServer)

Types

type AccountantModifyBalance

type AccountantModifyBalance struct {

	// Module identifier of the accountant "GlobalAccountant"
	Module string `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// ID of the chain to receive this modify.
	TargetChainId uint32 `protobuf:"varint,2,opt,name=target_chain_id,json=targetChainId,proto3" json:"target_chain_id,omitempty"`
	// The sequence number of this modification.  Each modification must be
	// uniquely identifiable just by its sequnce number.
	Sequence uint64 `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// U16 chain id of the account to be modified.
	ChainId uint32 `protobuf:"varint,4,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// U16 the chain id of the native chain for the token.
	TokenChain uint32 `protobuf:"varint,5,opt,name=token_chain,json=tokenChain,proto3" json:"token_chain,omitempty"`
	// The address of the token on its native chain, hex string encoded.
	TokenAddress string `protobuf:"bytes,6,opt,name=token_address,json=tokenAddress,proto3" json:"token_address,omitempty"`
	// The kind of modification to be made.
	Kind ModificationKind `protobuf:"varint,7,opt,name=kind,proto3,enum=node.v1.ModificationKind" json:"kind,omitempty"`
	// The amount to be modified.  This should be a decimal formatted string indicating the
	// "raw" amount, not adjusted by the decimals of the token.
	Amount string `protobuf:"bytes,8,opt,name=amount,proto3" json:"amount,omitempty"`
	// A human-readable reason for the modification (max 32 bytes).
	Reason string `protobuf:"bytes,9,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountantModifyBalance) Descriptor deprecated

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

Deprecated: Use AccountantModifyBalance.ProtoReflect.Descriptor instead.

func (*AccountantModifyBalance) GetAmount

func (x *AccountantModifyBalance) GetAmount() string

func (*AccountantModifyBalance) GetChainId

func (x *AccountantModifyBalance) GetChainId() uint32

func (*AccountantModifyBalance) GetKind

func (*AccountantModifyBalance) GetModule

func (x *AccountantModifyBalance) GetModule() string

func (*AccountantModifyBalance) GetReason

func (x *AccountantModifyBalance) GetReason() string

func (*AccountantModifyBalance) GetSequence

func (x *AccountantModifyBalance) GetSequence() uint64

func (*AccountantModifyBalance) GetTargetChainId

func (x *AccountantModifyBalance) GetTargetChainId() uint32

func (*AccountantModifyBalance) GetTokenAddress

func (x *AccountantModifyBalance) GetTokenAddress() string

func (*AccountantModifyBalance) GetTokenChain

func (x *AccountantModifyBalance) GetTokenChain() uint32

func (*AccountantModifyBalance) ProtoMessage

func (*AccountantModifyBalance) ProtoMessage()

func (*AccountantModifyBalance) ProtoReflect

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

func (*AccountantModifyBalance) Reset

func (x *AccountantModifyBalance) Reset()

func (*AccountantModifyBalance) String

func (x *AccountantModifyBalance) String() string

type BridgeRegisterChain

type BridgeRegisterChain struct {

	// Module identifier of the token or NFT bridge (typically "TokenBridge" or "NFTBridge")
	Module string `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// ID of the chain to be registered.
	ChainId uint32 `protobuf:"varint,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// Hex-encoded emitter address to be registered (without leading 0x).
	EmitterAddress string `protobuf:"bytes,3,opt,name=emitter_address,json=emitterAddress,proto3" json:"emitter_address,omitempty"`
	// contains filtered or unexported fields
}

func (*BridgeRegisterChain) Descriptor deprecated

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

Deprecated: Use BridgeRegisterChain.ProtoReflect.Descriptor instead.

func (*BridgeRegisterChain) GetChainId

func (x *BridgeRegisterChain) GetChainId() uint32

func (*BridgeRegisterChain) GetEmitterAddress

func (x *BridgeRegisterChain) GetEmitterAddress() string

func (*BridgeRegisterChain) GetModule

func (x *BridgeRegisterChain) GetModule() string

func (*BridgeRegisterChain) ProtoMessage

func (*BridgeRegisterChain) ProtoMessage()

func (*BridgeRegisterChain) ProtoReflect

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

func (*BridgeRegisterChain) Reset

func (x *BridgeRegisterChain) Reset()

func (*BridgeRegisterChain) String

func (x *BridgeRegisterChain) String() string

type BridgeUpgradeContract

type BridgeUpgradeContract struct {

	// Module identifier of the token or NFT bridge (typically "TokenBridge" or "NFTBridge").
	Module string `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// ID of the chain where the bridge contract should be updated (uint16).
	TargetChainId uint32 `protobuf:"varint,2,opt,name=target_chain_id,json=targetChainId,proto3" json:"target_chain_id,omitempty"`
	// Hex-encoded address (without leading 0x) of the new program/contract.
	NewContract string `protobuf:"bytes,3,opt,name=new_contract,json=newContract,proto3" json:"new_contract,omitempty"`
	// contains filtered or unexported fields
}

func (*BridgeUpgradeContract) Descriptor deprecated

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

Deprecated: Use BridgeUpgradeContract.ProtoReflect.Descriptor instead.

func (*BridgeUpgradeContract) GetModule

func (x *BridgeUpgradeContract) GetModule() string

func (*BridgeUpgradeContract) GetNewContract

func (x *BridgeUpgradeContract) GetNewContract() string

func (*BridgeUpgradeContract) GetTargetChainId

func (x *BridgeUpgradeContract) GetTargetChainId() uint32

func (*BridgeUpgradeContract) ProtoMessage

func (*BridgeUpgradeContract) ProtoMessage()

func (*BridgeUpgradeContract) ProtoReflect

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

func (*BridgeUpgradeContract) Reset

func (x *BridgeUpgradeContract) Reset()

func (*BridgeUpgradeContract) String

func (x *BridgeUpgradeContract) String() string

type ChainGovernorDropPendingVAARequest

type ChainGovernorDropPendingVAARequest struct {
	VaaId string `protobuf:"bytes,1,opt,name=vaa_id,json=vaaId,proto3" json:"vaa_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChainGovernorDropPendingVAARequest) Descriptor deprecated

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

Deprecated: Use ChainGovernorDropPendingVAARequest.ProtoReflect.Descriptor instead.

func (*ChainGovernorDropPendingVAARequest) GetVaaId

func (*ChainGovernorDropPendingVAARequest) ProtoMessage

func (*ChainGovernorDropPendingVAARequest) ProtoMessage()

func (*ChainGovernorDropPendingVAARequest) ProtoReflect

func (*ChainGovernorDropPendingVAARequest) Reset

func (*ChainGovernorDropPendingVAARequest) String

type ChainGovernorDropPendingVAAResponse

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

func (*ChainGovernorDropPendingVAAResponse) Descriptor deprecated

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

Deprecated: Use ChainGovernorDropPendingVAAResponse.ProtoReflect.Descriptor instead.

func (*ChainGovernorDropPendingVAAResponse) GetResponse

func (*ChainGovernorDropPendingVAAResponse) ProtoMessage

func (*ChainGovernorDropPendingVAAResponse) ProtoMessage()

func (*ChainGovernorDropPendingVAAResponse) ProtoReflect

func (*ChainGovernorDropPendingVAAResponse) Reset

func (*ChainGovernorDropPendingVAAResponse) String

type ChainGovernorReleasePendingVAARequest

type ChainGovernorReleasePendingVAARequest struct {
	VaaId string `protobuf:"bytes,1,opt,name=vaa_id,json=vaaId,proto3" json:"vaa_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChainGovernorReleasePendingVAARequest) Descriptor deprecated

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

Deprecated: Use ChainGovernorReleasePendingVAARequest.ProtoReflect.Descriptor instead.

func (*ChainGovernorReleasePendingVAARequest) GetVaaId

func (*ChainGovernorReleasePendingVAARequest) ProtoMessage

func (*ChainGovernorReleasePendingVAARequest) ProtoMessage()

func (*ChainGovernorReleasePendingVAARequest) ProtoReflect

func (*ChainGovernorReleasePendingVAARequest) Reset

func (*ChainGovernorReleasePendingVAARequest) String

type ChainGovernorReleasePendingVAAResponse

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

func (*ChainGovernorReleasePendingVAAResponse) Descriptor deprecated

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

Deprecated: Use ChainGovernorReleasePendingVAAResponse.ProtoReflect.Descriptor instead.

func (*ChainGovernorReleasePendingVAAResponse) GetResponse

func (*ChainGovernorReleasePendingVAAResponse) ProtoMessage

func (*ChainGovernorReleasePendingVAAResponse) ProtoReflect

func (*ChainGovernorReleasePendingVAAResponse) Reset

func (*ChainGovernorReleasePendingVAAResponse) String

type ChainGovernorReloadRequest

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

func (*ChainGovernorReloadRequest) Descriptor deprecated

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

Deprecated: Use ChainGovernorReloadRequest.ProtoReflect.Descriptor instead.

func (*ChainGovernorReloadRequest) ProtoMessage

func (*ChainGovernorReloadRequest) ProtoMessage()

func (*ChainGovernorReloadRequest) ProtoReflect

func (*ChainGovernorReloadRequest) Reset

func (x *ChainGovernorReloadRequest) Reset()

func (*ChainGovernorReloadRequest) String

func (x *ChainGovernorReloadRequest) String() string

type ChainGovernorReloadResponse

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

func (*ChainGovernorReloadResponse) Descriptor deprecated

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

Deprecated: Use ChainGovernorReloadResponse.ProtoReflect.Descriptor instead.

func (*ChainGovernorReloadResponse) GetResponse

func (x *ChainGovernorReloadResponse) GetResponse() string

func (*ChainGovernorReloadResponse) ProtoMessage

func (*ChainGovernorReloadResponse) ProtoMessage()

func (*ChainGovernorReloadResponse) ProtoReflect

func (*ChainGovernorReloadResponse) Reset

func (x *ChainGovernorReloadResponse) Reset()

func (*ChainGovernorReloadResponse) String

func (x *ChainGovernorReloadResponse) String() string

type ChainGovernorResetReleaseTimerRequest

type ChainGovernorResetReleaseTimerRequest struct {
	VaaId string `protobuf:"bytes,1,opt,name=vaa_id,json=vaaId,proto3" json:"vaa_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChainGovernorResetReleaseTimerRequest) Descriptor deprecated

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

Deprecated: Use ChainGovernorResetReleaseTimerRequest.ProtoReflect.Descriptor instead.

func (*ChainGovernorResetReleaseTimerRequest) GetVaaId

func (*ChainGovernorResetReleaseTimerRequest) ProtoMessage

func (*ChainGovernorResetReleaseTimerRequest) ProtoMessage()

func (*ChainGovernorResetReleaseTimerRequest) ProtoReflect

func (*ChainGovernorResetReleaseTimerRequest) Reset

func (*ChainGovernorResetReleaseTimerRequest) String

type ChainGovernorResetReleaseTimerResponse

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

func (*ChainGovernorResetReleaseTimerResponse) Descriptor deprecated

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

Deprecated: Use ChainGovernorResetReleaseTimerResponse.ProtoReflect.Descriptor instead.

func (*ChainGovernorResetReleaseTimerResponse) GetResponse

func (*ChainGovernorResetReleaseTimerResponse) ProtoMessage

func (*ChainGovernorResetReleaseTimerResponse) ProtoReflect

func (*ChainGovernorResetReleaseTimerResponse) Reset

func (*ChainGovernorResetReleaseTimerResponse) String

type ChainGovernorStatusRequest

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

func (*ChainGovernorStatusRequest) Descriptor deprecated

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

Deprecated: Use ChainGovernorStatusRequest.ProtoReflect.Descriptor instead.

func (*ChainGovernorStatusRequest) ProtoMessage

func (*ChainGovernorStatusRequest) ProtoMessage()

func (*ChainGovernorStatusRequest) ProtoReflect

func (*ChainGovernorStatusRequest) Reset

func (x *ChainGovernorStatusRequest) Reset()

func (*ChainGovernorStatusRequest) String

func (x *ChainGovernorStatusRequest) String() string

type ChainGovernorStatusResponse

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

func (*ChainGovernorStatusResponse) Descriptor deprecated

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

Deprecated: Use ChainGovernorStatusResponse.ProtoReflect.Descriptor instead.

func (*ChainGovernorStatusResponse) GetResponse

func (x *ChainGovernorStatusResponse) GetResponse() string

func (*ChainGovernorStatusResponse) ProtoMessage

func (*ChainGovernorStatusResponse) ProtoMessage()

func (*ChainGovernorStatusResponse) ProtoReflect

func (*ChainGovernorStatusResponse) Reset

func (x *ChainGovernorStatusResponse) Reset()

func (*ChainGovernorStatusResponse) String

func (x *ChainGovernorStatusResponse) String() string

type CircleIntegrationRegisterEmitterAndDomain

type CircleIntegrationRegisterEmitterAndDomain struct {
	ForeignEmitterChainId uint32 `` /* 129-byte string literal not displayed */
	ForeignEmitterAddress string `` /* 126-byte string literal not displayed */
	CircleDomain          uint32 `protobuf:"varint,3,opt,name=circle_domain,json=circleDomain,proto3" json:"circle_domain,omitempty"`
	TargetChainId         uint32 `protobuf:"varint,4,opt,name=target_chain_id,json=targetChainId,proto3" json:"target_chain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CircleIntegrationRegisterEmitterAndDomain) Descriptor deprecated

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

Deprecated: Use CircleIntegrationRegisterEmitterAndDomain.ProtoReflect.Descriptor instead.

func (*CircleIntegrationRegisterEmitterAndDomain) GetCircleDomain

func (*CircleIntegrationRegisterEmitterAndDomain) GetForeignEmitterAddress

func (x *CircleIntegrationRegisterEmitterAndDomain) GetForeignEmitterAddress() string

func (*CircleIntegrationRegisterEmitterAndDomain) GetForeignEmitterChainId

func (x *CircleIntegrationRegisterEmitterAndDomain) GetForeignEmitterChainId() uint32

func (*CircleIntegrationRegisterEmitterAndDomain) GetTargetChainId

func (x *CircleIntegrationRegisterEmitterAndDomain) GetTargetChainId() uint32

func (*CircleIntegrationRegisterEmitterAndDomain) ProtoMessage

func (*CircleIntegrationRegisterEmitterAndDomain) ProtoReflect

func (*CircleIntegrationRegisterEmitterAndDomain) Reset

func (*CircleIntegrationRegisterEmitterAndDomain) String

type CircleIntegrationUpdateDeltaswapFinality

type CircleIntegrationUpdateDeltaswapFinality struct {
	Finality      uint32 `protobuf:"varint,1,opt,name=finality,proto3" json:"finality,omitempty"`
	TargetChainId uint32 `protobuf:"varint,2,opt,name=target_chain_id,json=targetChainId,proto3" json:"target_chain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CircleIntegrationUpdateDeltaswapFinality) Descriptor deprecated

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

Deprecated: Use CircleIntegrationUpdateDeltaswapFinality.ProtoReflect.Descriptor instead.

func (*CircleIntegrationUpdateDeltaswapFinality) GetFinality

func (*CircleIntegrationUpdateDeltaswapFinality) GetTargetChainId

func (x *CircleIntegrationUpdateDeltaswapFinality) GetTargetChainId() uint32

func (*CircleIntegrationUpdateDeltaswapFinality) ProtoMessage

func (*CircleIntegrationUpdateDeltaswapFinality) ProtoReflect

func (*CircleIntegrationUpdateDeltaswapFinality) Reset

func (*CircleIntegrationUpdateDeltaswapFinality) String

type CircleIntegrationUpgradeContractImplementation

type CircleIntegrationUpgradeContractImplementation struct {
	NewImplementationAddress string `` /* 135-byte string literal not displayed */
	TargetChainId            uint32 `protobuf:"varint,2,opt,name=target_chain_id,json=targetChainId,proto3" json:"target_chain_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CircleIntegrationUpgradeContractImplementation) Descriptor deprecated

Deprecated: Use CircleIntegrationUpgradeContractImplementation.ProtoReflect.Descriptor instead.

func (*CircleIntegrationUpgradeContractImplementation) GetNewImplementationAddress

func (x *CircleIntegrationUpgradeContractImplementation) GetNewImplementationAddress() string

func (*CircleIntegrationUpgradeContractImplementation) GetTargetChainId

func (*CircleIntegrationUpgradeContractImplementation) ProtoMessage

func (*CircleIntegrationUpgradeContractImplementation) ProtoReflect

func (*CircleIntegrationUpgradeContractImplementation) Reset

func (*CircleIntegrationUpgradeContractImplementation) String

type ContractUpgrade

type ContractUpgrade struct {

	// ID of the chain where the Deltaswap contract should be updated (uint8).
	ChainId uint32 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// Hex-encoded address (without leading 0x) address of the new program/contract.
	NewContract string `protobuf:"bytes,2,opt,name=new_contract,json=newContract,proto3" json:"new_contract,omitempty"`
	// contains filtered or unexported fields
}

ContractUpgrade represents a Deltaswap contract update to be submitted to and signed by the node.

func (*ContractUpgrade) Descriptor deprecated

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

Deprecated: Use ContractUpgrade.ProtoReflect.Descriptor instead.

func (*ContractUpgrade) GetChainId

func (x *ContractUpgrade) GetChainId() uint32

func (*ContractUpgrade) GetNewContract

func (x *ContractUpgrade) GetNewContract() string

func (*ContractUpgrade) ProtoMessage

func (*ContractUpgrade) ProtoMessage()

func (*ContractUpgrade) ProtoReflect

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

func (*ContractUpgrade) Reset

func (x *ContractUpgrade) Reset()

func (*ContractUpgrade) String

func (x *ContractUpgrade) String() string

type DeltachainInstantiateContract

type DeltachainInstantiateContract struct {

	// CodeID is the reference to the stored WASM code
	CodeId uint64 `protobuf:"varint,1,opt,name=code_id,json=codeId,proto3" json:"code_id,omitempty"`
	// Label is optional metadata to be stored with a contract instance.
	Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	// Json encoded message to be passed to the contract on instantiation
	InstantiationMsg string `protobuf:"bytes,3,opt,name=instantiation_msg,json=instantiationMsg,proto3" json:"instantiation_msg,omitempty"`
	// contains filtered or unexported fields
}

func (*DeltachainInstantiateContract) Descriptor deprecated

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

Deprecated: Use DeltachainInstantiateContract.ProtoReflect.Descriptor instead.

func (*DeltachainInstantiateContract) GetCodeId

func (x *DeltachainInstantiateContract) GetCodeId() uint64

func (*DeltachainInstantiateContract) GetInstantiationMsg

func (x *DeltachainInstantiateContract) GetInstantiationMsg() string

func (*DeltachainInstantiateContract) GetLabel

func (x *DeltachainInstantiateContract) GetLabel() string

func (*DeltachainInstantiateContract) ProtoMessage

func (*DeltachainInstantiateContract) ProtoMessage()

func (*DeltachainInstantiateContract) ProtoReflect

func (*DeltachainInstantiateContract) Reset

func (x *DeltachainInstantiateContract) Reset()

func (*DeltachainInstantiateContract) String

type DeltachainMigrateContract

type DeltachainMigrateContract struct {

	// CodeID is the reference to the stored WASM code that the contract should migrate to.
	CodeId uint64 `protobuf:"varint,1,opt,name=code_id,json=codeId,proto3" json:"code_id,omitempty"`
	// The address of the contract being migrated.
	Contract string `protobuf:"bytes,2,opt,name=contract,proto3" json:"contract,omitempty"`
	// Msg json encoded message to be passed to the contract on migration
	InstantiationMsg string `protobuf:"bytes,3,opt,name=instantiation_msg,json=instantiationMsg,proto3" json:"instantiation_msg,omitempty"`
	// contains filtered or unexported fields
}

func (*DeltachainMigrateContract) Descriptor deprecated

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

Deprecated: Use DeltachainMigrateContract.ProtoReflect.Descriptor instead.

func (*DeltachainMigrateContract) GetCodeId

func (x *DeltachainMigrateContract) GetCodeId() uint64

func (*DeltachainMigrateContract) GetContract

func (x *DeltachainMigrateContract) GetContract() string

func (*DeltachainMigrateContract) GetInstantiationMsg

func (x *DeltachainMigrateContract) GetInstantiationMsg() string

func (*DeltachainMigrateContract) ProtoMessage

func (*DeltachainMigrateContract) ProtoMessage()

func (*DeltachainMigrateContract) ProtoReflect

func (*DeltachainMigrateContract) Reset

func (x *DeltachainMigrateContract) Reset()

func (*DeltachainMigrateContract) String

func (x *DeltachainMigrateContract) String() string

type DeltachainStoreCode

type DeltachainStoreCode struct {

	// payload is the hex string of the sha3 256 hash of the wasm binary being uploaded
	WasmHash string `protobuf:"bytes,1,opt,name=wasm_hash,json=wasmHash,proto3" json:"wasm_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*DeltachainStoreCode) Descriptor deprecated

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

Deprecated: Use DeltachainStoreCode.ProtoReflect.Descriptor instead.

func (*DeltachainStoreCode) GetWasmHash

func (x *DeltachainStoreCode) GetWasmHash() string

func (*DeltachainStoreCode) ProtoMessage

func (*DeltachainStoreCode) ProtoMessage()

func (*DeltachainStoreCode) ProtoReflect

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

func (*DeltachainStoreCode) Reset

func (x *DeltachainStoreCode) Reset()

func (*DeltachainStoreCode) String

func (x *DeltachainStoreCode) String() string

type DeltachainWasmInstantiateAllowlist

type DeltachainWasmInstantiateAllowlist struct {

	// CodeID is the reference to the stored WASM code.
	CodeId uint64 `protobuf:"varint,1,opt,name=code_id,json=codeId,proto3" json:"code_id,omitempty"`
	// The address of the contract that is allowlisted to call wasm instantiate without a VAA.
	Contract string `protobuf:"bytes,2,opt,name=contract,proto3" json:"contract,omitempty"`
	// Specifying whether to add or delete the allowlist entry
	Action DeltachainWasmInstantiateAllowlistAction `protobuf:"varint,3,opt,name=action,proto3,enum=node.v1.DeltachainWasmInstantiateAllowlistAction" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*DeltachainWasmInstantiateAllowlist) Descriptor deprecated

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

Deprecated: Use DeltachainWasmInstantiateAllowlist.ProtoReflect.Descriptor instead.

func (*DeltachainWasmInstantiateAllowlist) GetAction

func (*DeltachainWasmInstantiateAllowlist) GetCodeId

func (*DeltachainWasmInstantiateAllowlist) GetContract

func (x *DeltachainWasmInstantiateAllowlist) GetContract() string

func (*DeltachainWasmInstantiateAllowlist) ProtoMessage

func (*DeltachainWasmInstantiateAllowlist) ProtoMessage()

func (*DeltachainWasmInstantiateAllowlist) ProtoReflect

func (*DeltachainWasmInstantiateAllowlist) Reset

func (*DeltachainWasmInstantiateAllowlist) String

type DeltachainWasmInstantiateAllowlistAction

type DeltachainWasmInstantiateAllowlistAction int32
const (
	DeltachainWasmInstantiateAllowlistAction_DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_UNSPECIFIED DeltachainWasmInstantiateAllowlistAction = 0
	DeltachainWasmInstantiateAllowlistAction_DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_ADD         DeltachainWasmInstantiateAllowlistAction = 1
	DeltachainWasmInstantiateAllowlistAction_DELTACHAIN_WASM_INSTANTIATE_ALLOWLIST_ACTION_DELETE      DeltachainWasmInstantiateAllowlistAction = 2
)

func (DeltachainWasmInstantiateAllowlistAction) Descriptor

func (DeltachainWasmInstantiateAllowlistAction) Enum

func (DeltachainWasmInstantiateAllowlistAction) EnumDescriptor deprecated

func (DeltachainWasmInstantiateAllowlistAction) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeltachainWasmInstantiateAllowlistAction.Descriptor instead.

func (DeltachainWasmInstantiateAllowlistAction) Number

func (DeltachainWasmInstantiateAllowlistAction) String

func (DeltachainWasmInstantiateAllowlistAction) Type

type DeltaswapRelayerSetDefaultDeliveryProvider

type DeltaswapRelayerSetDefaultDeliveryProvider struct {

	// ID of the chain of the Deltaswap Relayer contract where the default delivery provider should be updated (uint16).
	ChainId uint32 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// Hex-encoded address (without leading 0x) of the new default delivery provider contract address.
	NewDefaultDeliveryProviderAddress string `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DeltaswapRelayerSetDefaultDeliveryProvider) Descriptor deprecated

Deprecated: Use DeltaswapRelayerSetDefaultDeliveryProvider.ProtoReflect.Descriptor instead.

func (*DeltaswapRelayerSetDefaultDeliveryProvider) GetChainId

func (*DeltaswapRelayerSetDefaultDeliveryProvider) GetNewDefaultDeliveryProviderAddress

func (x *DeltaswapRelayerSetDefaultDeliveryProvider) GetNewDefaultDeliveryProviderAddress() string

func (*DeltaswapRelayerSetDefaultDeliveryProvider) ProtoMessage

func (*DeltaswapRelayerSetDefaultDeliveryProvider) ProtoReflect

func (*DeltaswapRelayerSetDefaultDeliveryProvider) Reset

func (*DeltaswapRelayerSetDefaultDeliveryProvider) String

type DumpRPCsRequest

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

func (*DumpRPCsRequest) Descriptor deprecated

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

Deprecated: Use DumpRPCsRequest.ProtoReflect.Descriptor instead.

func (*DumpRPCsRequest) ProtoMessage

func (*DumpRPCsRequest) ProtoMessage()

func (*DumpRPCsRequest) ProtoReflect

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

func (*DumpRPCsRequest) Reset

func (x *DumpRPCsRequest) Reset()

func (*DumpRPCsRequest) String

func (x *DumpRPCsRequest) String() string

type DumpRPCsResponse

type DumpRPCsResponse struct {
	Response map[string]string `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DumpRPCsResponse) Descriptor deprecated

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

Deprecated: Use DumpRPCsResponse.ProtoReflect.Descriptor instead.

func (*DumpRPCsResponse) GetResponse

func (x *DumpRPCsResponse) GetResponse() map[string]string

func (*DumpRPCsResponse) ProtoMessage

func (*DumpRPCsResponse) ProtoMessage()

func (*DumpRPCsResponse) ProtoReflect

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

func (*DumpRPCsResponse) Reset

func (x *DumpRPCsResponse) Reset()

func (*DumpRPCsResponse) String

func (x *DumpRPCsResponse) String() string

type FindMissingMessagesRequest

type FindMissingMessagesRequest struct {

	// Emitter chain ID to iterate.
	EmitterChain uint32 `protobuf:"varint,1,opt,name=emitter_chain,json=emitterChain,proto3" json:"emitter_chain,omitempty"`
	// Hex-encoded (without leading 0x) emitter address to iterate.
	EmitterAddress string `protobuf:"bytes,2,opt,name=emitter_address,json=emitterAddress,proto3" json:"emitter_address,omitempty"`
	// Whether to attempt to backfill missing messages from a list of remote nodes.
	RpcBackfill bool `protobuf:"varint,3,opt,name=rpc_backfill,json=rpcBackfill,proto3" json:"rpc_backfill,omitempty"`
	// List of remote nodes to backfill from.
	BackfillNodes []string `protobuf:"bytes,4,rep,name=backfill_nodes,json=backfillNodes,proto3" json:"backfill_nodes,omitempty"`
	// contains filtered or unexported fields
}

func (*FindMissingMessagesRequest) Descriptor deprecated

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

Deprecated: Use FindMissingMessagesRequest.ProtoReflect.Descriptor instead.

func (*FindMissingMessagesRequest) GetBackfillNodes

func (x *FindMissingMessagesRequest) GetBackfillNodes() []string

func (*FindMissingMessagesRequest) GetEmitterAddress

func (x *FindMissingMessagesRequest) GetEmitterAddress() string

func (*FindMissingMessagesRequest) GetEmitterChain

func (x *FindMissingMessagesRequest) GetEmitterChain() uint32

func (*FindMissingMessagesRequest) GetRpcBackfill

func (x *FindMissingMessagesRequest) GetRpcBackfill() bool

func (*FindMissingMessagesRequest) ProtoMessage

func (*FindMissingMessagesRequest) ProtoMessage()

func (*FindMissingMessagesRequest) ProtoReflect

func (*FindMissingMessagesRequest) Reset

func (x *FindMissingMessagesRequest) Reset()

func (*FindMissingMessagesRequest) String

func (x *FindMissingMessagesRequest) String() string

type FindMissingMessagesResponse

type FindMissingMessagesResponse struct {

	// List of missing sequence numbers.
	MissingMessages []string `protobuf:"bytes,1,rep,name=missing_messages,json=missingMessages,proto3" json:"missing_messages,omitempty"`
	// Range processed
	FirstSequence uint64 `protobuf:"varint,2,opt,name=first_sequence,json=firstSequence,proto3" json:"first_sequence,omitempty"`
	LastSequence  uint64 `protobuf:"varint,3,opt,name=last_sequence,json=lastSequence,proto3" json:"last_sequence,omitempty"`
	// contains filtered or unexported fields
}

func (*FindMissingMessagesResponse) Descriptor deprecated

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

Deprecated: Use FindMissingMessagesResponse.ProtoReflect.Descriptor instead.

func (*FindMissingMessagesResponse) GetFirstSequence

func (x *FindMissingMessagesResponse) GetFirstSequence() uint64

func (*FindMissingMessagesResponse) GetLastSequence

func (x *FindMissingMessagesResponse) GetLastSequence() uint64

func (*FindMissingMessagesResponse) GetMissingMessages

func (x *FindMissingMessagesResponse) GetMissingMessages() []string

func (*FindMissingMessagesResponse) ProtoMessage

func (*FindMissingMessagesResponse) ProtoMessage()

func (*FindMissingMessagesResponse) ProtoReflect

func (*FindMissingMessagesResponse) Reset

func (x *FindMissingMessagesResponse) Reset()

func (*FindMissingMessagesResponse) String

func (x *FindMissingMessagesResponse) String() string

type GatewayCancelUpgrade

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

func (*GatewayCancelUpgrade) Descriptor deprecated

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

Deprecated: Use GatewayCancelUpgrade.ProtoReflect.Descriptor instead.

func (*GatewayCancelUpgrade) ProtoMessage

func (*GatewayCancelUpgrade) ProtoMessage()

func (*GatewayCancelUpgrade) ProtoReflect

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

func (*GatewayCancelUpgrade) Reset

func (x *GatewayCancelUpgrade) Reset()

func (*GatewayCancelUpgrade) String

func (x *GatewayCancelUpgrade) String() string

type GatewayIbcComposabilityMwSetContract

type GatewayIbcComposabilityMwSetContract struct {

	// The address of the contract that is set in the ibc composability middleware.
	Contract string `protobuf:"bytes,1,opt,name=contract,proto3" json:"contract,omitempty"`
	// contains filtered or unexported fields
}

func (*GatewayIbcComposabilityMwSetContract) Descriptor deprecated

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

Deprecated: Use GatewayIbcComposabilityMwSetContract.ProtoReflect.Descriptor instead.

func (*GatewayIbcComposabilityMwSetContract) GetContract

func (*GatewayIbcComposabilityMwSetContract) ProtoMessage

func (*GatewayIbcComposabilityMwSetContract) ProtoMessage()

func (*GatewayIbcComposabilityMwSetContract) ProtoReflect

func (*GatewayIbcComposabilityMwSetContract) Reset

func (*GatewayIbcComposabilityMwSetContract) String

type GatewayScheduleUpgrade

type GatewayScheduleUpgrade struct {

	// Name of the upgrade
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Height of the upgrade halt
	Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

func (*GatewayScheduleUpgrade) Descriptor deprecated

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

Deprecated: Use GatewayScheduleUpgrade.ProtoReflect.Descriptor instead.

func (*GatewayScheduleUpgrade) GetHeight

func (x *GatewayScheduleUpgrade) GetHeight() uint64

func (*GatewayScheduleUpgrade) GetName

func (x *GatewayScheduleUpgrade) GetName() string

func (*GatewayScheduleUpgrade) ProtoMessage

func (*GatewayScheduleUpgrade) ProtoMessage()

func (*GatewayScheduleUpgrade) ProtoReflect

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

func (*GatewayScheduleUpgrade) Reset

func (x *GatewayScheduleUpgrade) Reset()

func (*GatewayScheduleUpgrade) String

func (x *GatewayScheduleUpgrade) String() string

type GetAndObserveMissingVAAsRequest

type GetAndObserveMissingVAAsRequest struct {
	Url    string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	ApiKey string `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAndObserveMissingVAAsRequest) Descriptor deprecated

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

Deprecated: Use GetAndObserveMissingVAAsRequest.ProtoReflect.Descriptor instead.

func (*GetAndObserveMissingVAAsRequest) GetApiKey

func (x *GetAndObserveMissingVAAsRequest) GetApiKey() string

func (*GetAndObserveMissingVAAsRequest) GetUrl

func (*GetAndObserveMissingVAAsRequest) ProtoMessage

func (*GetAndObserveMissingVAAsRequest) ProtoMessage()

func (*GetAndObserveMissingVAAsRequest) ProtoReflect

func (*GetAndObserveMissingVAAsRequest) Reset

func (*GetAndObserveMissingVAAsRequest) String

type GetAndObserveMissingVAAsResponse

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

func (*GetAndObserveMissingVAAsResponse) Descriptor deprecated

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

Deprecated: Use GetAndObserveMissingVAAsResponse.ProtoReflect.Descriptor instead.

func (*GetAndObserveMissingVAAsResponse) GetResponse

func (x *GetAndObserveMissingVAAsResponse) GetResponse() string

func (*GetAndObserveMissingVAAsResponse) ProtoMessage

func (*GetAndObserveMissingVAAsResponse) ProtoMessage()

func (*GetAndObserveMissingVAAsResponse) ProtoReflect

func (*GetAndObserveMissingVAAsResponse) Reset

func (*GetAndObserveMissingVAAsResponse) String

type GovernanceMessage

type GovernanceMessage struct {

	// Sequence number. This is critical for replay protection - make sure the sequence number
	// is unique for every new manually injected governance VAA. Sequences are tracked
	// by emitter, and manually injected VAAs all use a single hardcoded emitter.
	//
	// We use random sequence numbers for the manual emitter.
	Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// Random nonce for disambiguation. Must be identical across all nodes.
	Nonce uint32 `protobuf:"varint,3,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// Types that are assignable to Payload:
	//
	//	*GovernanceMessage_PhylaxSet
	//	*GovernanceMessage_ContractUpgrade
	//	*GovernanceMessage_MessageFee
	//	*GovernanceMessage_TransferFees
	//	*GovernanceMessage_BridgeRegisterChain
	//	*GovernanceMessage_BridgeContractUpgrade
	//	*GovernanceMessage_DeltachainStoreCode
	//	*GovernanceMessage_DeltachainInstantiateContract
	//	*GovernanceMessage_DeltachainMigrateContract
	//	*GovernanceMessage_DeltachainWasmInstantiateAllowlist
	//	*GovernanceMessage_GatewayScheduleUpgrade
	//	*GovernanceMessage_GatewayCancelUpgrade
	//	*GovernanceMessage_GatewayIbcComposabilityMwSetContract
	//	*GovernanceMessage_AccountantModifyBalance
	//	*GovernanceMessage_CircleIntegrationUpdateDeltaswapFinality
	//	*GovernanceMessage_CircleIntegrationRegisterEmitterAndDomain
	//	*GovernanceMessage_CircleIntegrationUpgradeContractImplementation
	//	*GovernanceMessage_IbcUpdateChannelChain
	//	*GovernanceMessage_DeltaswapRelayerSetDefaultDeliveryProvider
	Payload isGovernanceMessage_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*GovernanceMessage) Descriptor deprecated

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

Deprecated: Use GovernanceMessage.ProtoReflect.Descriptor instead.

func (*GovernanceMessage) GetAccountantModifyBalance

func (x *GovernanceMessage) GetAccountantModifyBalance() *AccountantModifyBalance

func (*GovernanceMessage) GetBridgeContractUpgrade

func (x *GovernanceMessage) GetBridgeContractUpgrade() *BridgeUpgradeContract

func (*GovernanceMessage) GetBridgeRegisterChain

func (x *GovernanceMessage) GetBridgeRegisterChain() *BridgeRegisterChain

func (*GovernanceMessage) GetCircleIntegrationRegisterEmitterAndDomain

func (x *GovernanceMessage) GetCircleIntegrationRegisterEmitterAndDomain() *CircleIntegrationRegisterEmitterAndDomain

func (*GovernanceMessage) GetCircleIntegrationUpdateDeltaswapFinality

func (x *GovernanceMessage) GetCircleIntegrationUpdateDeltaswapFinality() *CircleIntegrationUpdateDeltaswapFinality

func (*GovernanceMessage) GetCircleIntegrationUpgradeContractImplementation

func (x *GovernanceMessage) GetCircleIntegrationUpgradeContractImplementation() *CircleIntegrationUpgradeContractImplementation

func (*GovernanceMessage) GetContractUpgrade

func (x *GovernanceMessage) GetContractUpgrade() *ContractUpgrade

func (*GovernanceMessage) GetDeltachainInstantiateContract

func (x *GovernanceMessage) GetDeltachainInstantiateContract() *DeltachainInstantiateContract

func (*GovernanceMessage) GetDeltachainMigrateContract

func (x *GovernanceMessage) GetDeltachainMigrateContract() *DeltachainMigrateContract

func (*GovernanceMessage) GetDeltachainStoreCode

func (x *GovernanceMessage) GetDeltachainStoreCode() *DeltachainStoreCode

func (*GovernanceMessage) GetDeltachainWasmInstantiateAllowlist

func (x *GovernanceMessage) GetDeltachainWasmInstantiateAllowlist() *DeltachainWasmInstantiateAllowlist

func (*GovernanceMessage) GetDeltaswapRelayerSetDefaultDeliveryProvider

func (x *GovernanceMessage) GetDeltaswapRelayerSetDefaultDeliveryProvider() *DeltaswapRelayerSetDefaultDeliveryProvider

func (*GovernanceMessage) GetGatewayCancelUpgrade

func (x *GovernanceMessage) GetGatewayCancelUpgrade() *GatewayCancelUpgrade

func (*GovernanceMessage) GetGatewayIbcComposabilityMwSetContract

func (x *GovernanceMessage) GetGatewayIbcComposabilityMwSetContract() *GatewayIbcComposabilityMwSetContract

func (*GovernanceMessage) GetGatewayScheduleUpgrade

func (x *GovernanceMessage) GetGatewayScheduleUpgrade() *GatewayScheduleUpgrade

func (*GovernanceMessage) GetIbcUpdateChannelChain

func (x *GovernanceMessage) GetIbcUpdateChannelChain() *IbcUpdateChannelChain

func (*GovernanceMessage) GetMessageFee

func (x *GovernanceMessage) GetMessageFee() *SetMessageFee

func (*GovernanceMessage) GetNonce

func (x *GovernanceMessage) GetNonce() uint32

func (*GovernanceMessage) GetPayload

func (m *GovernanceMessage) GetPayload() isGovernanceMessage_Payload

func (*GovernanceMessage) GetPhylaxSet

func (x *GovernanceMessage) GetPhylaxSet() *PhylaxSetUpdate

func (*GovernanceMessage) GetSequence

func (x *GovernanceMessage) GetSequence() uint64

func (*GovernanceMessage) GetTransferFees

func (x *GovernanceMessage) GetTransferFees() *TransferFees

func (*GovernanceMessage) ProtoMessage

func (*GovernanceMessage) ProtoMessage()

func (*GovernanceMessage) ProtoReflect

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

func (*GovernanceMessage) Reset

func (x *GovernanceMessage) Reset()

func (*GovernanceMessage) String

func (x *GovernanceMessage) String() string

type GovernanceMessage_AccountantModifyBalance

type GovernanceMessage_AccountantModifyBalance struct {
	// Global Accountant
	AccountantModifyBalance *AccountantModifyBalance `protobuf:"bytes,17,opt,name=accountant_modify_balance,json=accountantModifyBalance,proto3,oneof"`
}

type GovernanceMessage_BridgeContractUpgrade

type GovernanceMessage_BridgeContractUpgrade struct {
	BridgeContractUpgrade *BridgeUpgradeContract `protobuf:"bytes,13,opt,name=bridge_contract_upgrade,json=bridgeContractUpgrade,proto3,oneof"`
}

type GovernanceMessage_BridgeRegisterChain

type GovernanceMessage_BridgeRegisterChain struct {
	BridgeRegisterChain *BridgeRegisterChain `protobuf:"bytes,12,opt,name=bridge_register_chain,json=bridgeRegisterChain,proto3,oneof"`
}

type GovernanceMessage_CircleIntegrationRegisterEmitterAndDomain

type GovernanceMessage_CircleIntegrationRegisterEmitterAndDomain struct {
	CircleIntegrationRegisterEmitterAndDomain *CircleIntegrationRegisterEmitterAndDomain `` /* 135-byte string literal not displayed */
}

type GovernanceMessage_CircleIntegrationUpdateDeltaswapFinality

type GovernanceMessage_CircleIntegrationUpdateDeltaswapFinality struct {
	// Circle Integration
	CircleIntegrationUpdateDeltaswapFinality *CircleIntegrationUpdateDeltaswapFinality `` /* 132-byte string literal not displayed */
}

type GovernanceMessage_CircleIntegrationUpgradeContractImplementation

type GovernanceMessage_CircleIntegrationUpgradeContractImplementation struct {
	CircleIntegrationUpgradeContractImplementation *CircleIntegrationUpgradeContractImplementation `` /* 144-byte string literal not displayed */
}

type GovernanceMessage_ContractUpgrade

type GovernanceMessage_ContractUpgrade struct {
	ContractUpgrade *ContractUpgrade `protobuf:"bytes,11,opt,name=contract_upgrade,json=contractUpgrade,proto3,oneof"`
}

type GovernanceMessage_DeltachainInstantiateContract

type GovernanceMessage_DeltachainInstantiateContract struct {
	DeltachainInstantiateContract *DeltachainInstantiateContract `protobuf:"bytes,15,opt,name=deltachain_instantiate_contract,json=deltachainInstantiateContract,proto3,oneof"`
}

type GovernanceMessage_DeltachainMigrateContract

type GovernanceMessage_DeltachainMigrateContract struct {
	DeltachainMigrateContract *DeltachainMigrateContract `protobuf:"bytes,16,opt,name=deltachain_migrate_contract,json=deltachainMigrateContract,proto3,oneof"`
}

type GovernanceMessage_DeltachainStoreCode

type GovernanceMessage_DeltachainStoreCode struct {
	DeltachainStoreCode *DeltachainStoreCode `protobuf:"bytes,14,opt,name=deltachain_store_code,json=deltachainStoreCode,proto3,oneof"`
}

type GovernanceMessage_DeltachainWasmInstantiateAllowlist

type GovernanceMessage_DeltachainWasmInstantiateAllowlist struct {
	DeltachainWasmInstantiateAllowlist *DeltachainWasmInstantiateAllowlist `protobuf:"bytes,23,opt,name=deltachain_wasm_instantiate_allowlist,json=deltachainWasmInstantiateAllowlist,proto3,oneof"`
}

type GovernanceMessage_DeltaswapRelayerSetDefaultDeliveryProvider

type GovernanceMessage_DeltaswapRelayerSetDefaultDeliveryProvider struct {
	// Deltaswap Relayer module
	DeltaswapRelayerSetDefaultDeliveryProvider *DeltaswapRelayerSetDefaultDeliveryProvider `` /* 137-byte string literal not displayed */
}

type GovernanceMessage_GatewayCancelUpgrade

type GovernanceMessage_GatewayCancelUpgrade struct {
	GatewayCancelUpgrade *GatewayCancelUpgrade `protobuf:"bytes,25,opt,name=gateway_cancel_upgrade,json=gatewayCancelUpgrade,proto3,oneof"`
}

type GovernanceMessage_GatewayIbcComposabilityMwSetContract

type GovernanceMessage_GatewayIbcComposabilityMwSetContract struct {
	GatewayIbcComposabilityMwSetContract *GatewayIbcComposabilityMwSetContract `protobuf:"bytes,26,opt,name=gateway_ibc_composability_mw_set_contract,json=gatewayIbcComposabilityMwSetContract,proto3,oneof"`
}

type GovernanceMessage_GatewayScheduleUpgrade

type GovernanceMessage_GatewayScheduleUpgrade struct {
	// Gateway
	GatewayScheduleUpgrade *GatewayScheduleUpgrade `protobuf:"bytes,24,opt,name=gateway_schedule_upgrade,json=gatewayScheduleUpgrade,proto3,oneof"`
}

type GovernanceMessage_IbcUpdateChannelChain

type GovernanceMessage_IbcUpdateChannelChain struct {
	// IBC Receiver Integration
	IbcUpdateChannelChain *IbcUpdateChannelChain `protobuf:"bytes,21,opt,name=ibc_update_channel_chain,json=ibcUpdateChannelChain,proto3,oneof"`
}

type GovernanceMessage_MessageFee

type GovernanceMessage_MessageFee struct {
	MessageFee *SetMessageFee `protobuf:"bytes,100,opt,name=message_fee,json=messageFee,proto3,oneof"`
}

type GovernanceMessage_PhylaxSet

type GovernanceMessage_PhylaxSet struct {
	PhylaxSet *PhylaxSetUpdate `protobuf:"bytes,10,opt,name=phylax_set,json=phylaxSet,proto3,oneof"`
}

type GovernanceMessage_TransferFees

type GovernanceMessage_TransferFees struct {
	TransferFees *TransferFees `protobuf:"bytes,101,opt,name=transfer_fees,json=transferFees,proto3,oneof"`
}

type IbcUpdateChannelChain

type IbcUpdateChannelChain struct {

	// Chain ID that this governance VAA should be redeemed on
	TargetChainId uint32 `protobuf:"varint,1,opt,name=target_chain_id,json=targetChainId,proto3" json:"target_chain_id,omitempty"`
	// IBC channel ID
	ChannelId string `protobuf:"bytes,2,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
	// ChainID corresponding to the IBC channel
	ChainId uint32 `protobuf:"varint,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// Specifying which governance module this message is for
	Module IbcUpdateChannelChainModule `protobuf:"varint,4,opt,name=module,proto3,enum=node.v1.IbcUpdateChannelChainModule" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*IbcUpdateChannelChain) Descriptor deprecated

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

Deprecated: Use IbcUpdateChannelChain.ProtoReflect.Descriptor instead.

func (*IbcUpdateChannelChain) GetChainId

func (x *IbcUpdateChannelChain) GetChainId() uint32

func (*IbcUpdateChannelChain) GetChannelId

func (x *IbcUpdateChannelChain) GetChannelId() string

func (*IbcUpdateChannelChain) GetModule

func (*IbcUpdateChannelChain) GetTargetChainId

func (x *IbcUpdateChannelChain) GetTargetChainId() uint32

func (*IbcUpdateChannelChain) ProtoMessage

func (*IbcUpdateChannelChain) ProtoMessage()

func (*IbcUpdateChannelChain) ProtoReflect

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

func (*IbcUpdateChannelChain) Reset

func (x *IbcUpdateChannelChain) Reset()

func (*IbcUpdateChannelChain) String

func (x *IbcUpdateChannelChain) String() string

type IbcUpdateChannelChainModule

type IbcUpdateChannelChainModule int32
const (
	IbcUpdateChannelChainModule_IBC_UPDATE_CHANNEL_CHAIN_MODULE_UNSPECIFIED IbcUpdateChannelChainModule = 0
	IbcUpdateChannelChainModule_IBC_UPDATE_CHANNEL_CHAIN_MODULE_RECEIVER    IbcUpdateChannelChainModule = 1
	IbcUpdateChannelChainModule_IBC_UPDATE_CHANNEL_CHAIN_MODULE_TRANSLATOR  IbcUpdateChannelChainModule = 2
)

func (IbcUpdateChannelChainModule) Descriptor

func (IbcUpdateChannelChainModule) Enum

func (IbcUpdateChannelChainModule) EnumDescriptor deprecated

func (IbcUpdateChannelChainModule) EnumDescriptor() ([]byte, []int)

Deprecated: Use IbcUpdateChannelChainModule.Descriptor instead.

func (IbcUpdateChannelChainModule) Number

func (IbcUpdateChannelChainModule) String

func (IbcUpdateChannelChainModule) Type

type InjectGovernanceVAARequest

type InjectGovernanceVAARequest struct {

	// Index of the current phylax set.
	CurrentSetIndex uint32 `protobuf:"varint,1,opt,name=current_set_index,json=currentSetIndex,proto3" json:"current_set_index,omitempty"`
	// List of governance VAA messages to inject.
	Messages []*GovernanceMessage `protobuf:"bytes,2,rep,name=messages,proto3" json:"messages,omitempty"`
	// UNIX wall time in seconds
	Timestamp uint32 `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*InjectGovernanceVAARequest) Descriptor deprecated

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

Deprecated: Use InjectGovernanceVAARequest.ProtoReflect.Descriptor instead.

func (*InjectGovernanceVAARequest) GetCurrentSetIndex

func (x *InjectGovernanceVAARequest) GetCurrentSetIndex() uint32

func (*InjectGovernanceVAARequest) GetMessages

func (x *InjectGovernanceVAARequest) GetMessages() []*GovernanceMessage

func (*InjectGovernanceVAARequest) GetTimestamp

func (x *InjectGovernanceVAARequest) GetTimestamp() uint32

func (*InjectGovernanceVAARequest) ProtoMessage

func (*InjectGovernanceVAARequest) ProtoMessage()

func (*InjectGovernanceVAARequest) ProtoReflect

func (*InjectGovernanceVAARequest) Reset

func (x *InjectGovernanceVAARequest) Reset()

func (*InjectGovernanceVAARequest) String

func (x *InjectGovernanceVAARequest) String() string

type InjectGovernanceVAAResponse

type InjectGovernanceVAAResponse struct {

	// Canonical digests of the submitted VAAs.
	Digests [][]byte `protobuf:"bytes,1,rep,name=digests,proto3" json:"digests,omitempty"`
	// contains filtered or unexported fields
}

func (*InjectGovernanceVAAResponse) Descriptor deprecated

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

Deprecated: Use InjectGovernanceVAAResponse.ProtoReflect.Descriptor instead.

func (*InjectGovernanceVAAResponse) GetDigests

func (x *InjectGovernanceVAAResponse) GetDigests() [][]byte

func (*InjectGovernanceVAAResponse) ProtoMessage

func (*InjectGovernanceVAAResponse) ProtoMessage()

func (*InjectGovernanceVAAResponse) ProtoReflect

func (*InjectGovernanceVAAResponse) Reset

func (x *InjectGovernanceVAAResponse) Reset()

func (*InjectGovernanceVAAResponse) String

func (x *InjectGovernanceVAAResponse) String() string

type ModificationKind

type ModificationKind int32
const (
	ModificationKind_MODIFICATION_KIND_UNSPECIFIED ModificationKind = 0
	ModificationKind_MODIFICATION_KIND_ADD         ModificationKind = 1
	ModificationKind_MODIFICATION_KIND_SUBTRACT    ModificationKind = 2
)

func (ModificationKind) Descriptor

func (ModificationKind) Enum

func (ModificationKind) EnumDescriptor deprecated

func (ModificationKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use ModificationKind.Descriptor instead.

func (ModificationKind) Number

func (ModificationKind) String

func (x ModificationKind) String() string

func (ModificationKind) Type

type NodePrivilegedServiceClient

type NodePrivilegedServiceClient interface {
	// InjectGovernanceVAA injects a governance VAA into the phylax node.
	// The node will inject the VAA into the aggregator and sign/broadcast the VAA signature.
	//
	// A consensus majority of nodes on the network will have to inject the VAA within the
	// VAA timeout window for it to reach consensus.
	InjectGovernanceVAA(ctx context.Context, in *InjectGovernanceVAARequest, opts ...grpc.CallOption) (*InjectGovernanceVAAResponse, error)
	// FindMissingMessages will detect message sequence gaps in the local VAA store for a
	// specific emitter chain and address. Start and end slots are the lowest and highest
	// sequence numbers available in the local store, respectively.
	//
	// An error is returned if more than 1000 gaps are found.
	FindMissingMessages(ctx context.Context, in *FindMissingMessagesRequest, opts ...grpc.CallOption) (*FindMissingMessagesResponse, error)
	// SendObservationRequest broadcasts a signed observation request to the gossip network
	// using the node's phylax key. The network rate limits these requests to one per second.
	// Requests at higher rates will fail silently.
	SendObservationRequest(ctx context.Context, in *SendObservationRequestRequest, opts ...grpc.CallOption) (*SendObservationRequestResponse, error)
	// ChainGovernorStatus displays the status of the chain governor.
	ChainGovernorStatus(ctx context.Context, in *ChainGovernorStatusRequest, opts ...grpc.CallOption) (*ChainGovernorStatusResponse, error)
	// ChainGovernorReload clears the chain governor history and reloads it from the database.
	ChainGovernorReload(ctx context.Context, in *ChainGovernorReloadRequest, opts ...grpc.CallOption) (*ChainGovernorReloadResponse, error)
	// ChainGovernorDropPendingVAA drops a VAA from the chain governor pending list.
	ChainGovernorDropPendingVAA(ctx context.Context, in *ChainGovernorDropPendingVAARequest, opts ...grpc.CallOption) (*ChainGovernorDropPendingVAAResponse, error)
	// ChainGovernorReleasePendingVAA release a VAA from the chain governor pending list, publishing it immediately.
	ChainGovernorReleasePendingVAA(ctx context.Context, in *ChainGovernorReleasePendingVAARequest, opts ...grpc.CallOption) (*ChainGovernorReleasePendingVAAResponse, error)
	// ChainGovernorResetReleaseTimer resets the release timer for a chain governor pending VAA to the configured maximum.
	ChainGovernorResetReleaseTimer(ctx context.Context, in *ChainGovernorResetReleaseTimerRequest, opts ...grpc.CallOption) (*ChainGovernorResetReleaseTimerResponse, error)
	// PurgePythNetVaas deletes PythNet VAAs from the database that are more than the specified number of days old.
	PurgePythNetVaas(ctx context.Context, in *PurgePythNetVaasRequest, opts ...grpc.CallOption) (*PurgePythNetVaasResponse, error)
	// SignExistingVAA signs an existing VAA for a new phylax set using the local phylax key.
	SignExistingVAA(ctx context.Context, in *SignExistingVAARequest, opts ...grpc.CallOption) (*SignExistingVAAResponse, error)
	// DumpRPCs returns the RPCs being used by the phylax
	DumpRPCs(ctx context.Context, in *DumpRPCsRequest, opts ...grpc.CallOption) (*DumpRPCsResponse, error)
	// GetMissingVAAs returns the VAAs from a cloud function that need to be reobserved.
	GetAndObserveMissingVAAs(ctx context.Context, in *GetAndObserveMissingVAAsRequest, opts ...grpc.CallOption) (*GetAndObserveMissingVAAsResponse, error)
}

NodePrivilegedServiceClient is the client API for NodePrivilegedService 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 NodePrivilegedServiceServer

type NodePrivilegedServiceServer interface {
	// InjectGovernanceVAA injects a governance VAA into the phylax node.
	// The node will inject the VAA into the aggregator and sign/broadcast the VAA signature.
	//
	// A consensus majority of nodes on the network will have to inject the VAA within the
	// VAA timeout window for it to reach consensus.
	InjectGovernanceVAA(context.Context, *InjectGovernanceVAARequest) (*InjectGovernanceVAAResponse, error)
	// FindMissingMessages will detect message sequence gaps in the local VAA store for a
	// specific emitter chain and address. Start and end slots are the lowest and highest
	// sequence numbers available in the local store, respectively.
	//
	// An error is returned if more than 1000 gaps are found.
	FindMissingMessages(context.Context, *FindMissingMessagesRequest) (*FindMissingMessagesResponse, error)
	// SendObservationRequest broadcasts a signed observation request to the gossip network
	// using the node's phylax key. The network rate limits these requests to one per second.
	// Requests at higher rates will fail silently.
	SendObservationRequest(context.Context, *SendObservationRequestRequest) (*SendObservationRequestResponse, error)
	// ChainGovernorStatus displays the status of the chain governor.
	ChainGovernorStatus(context.Context, *ChainGovernorStatusRequest) (*ChainGovernorStatusResponse, error)
	// ChainGovernorReload clears the chain governor history and reloads it from the database.
	ChainGovernorReload(context.Context, *ChainGovernorReloadRequest) (*ChainGovernorReloadResponse, error)
	// ChainGovernorDropPendingVAA drops a VAA from the chain governor pending list.
	ChainGovernorDropPendingVAA(context.Context, *ChainGovernorDropPendingVAARequest) (*ChainGovernorDropPendingVAAResponse, error)
	// ChainGovernorReleasePendingVAA release a VAA from the chain governor pending list, publishing it immediately.
	ChainGovernorReleasePendingVAA(context.Context, *ChainGovernorReleasePendingVAARequest) (*ChainGovernorReleasePendingVAAResponse, error)
	// ChainGovernorResetReleaseTimer resets the release timer for a chain governor pending VAA to the configured maximum.
	ChainGovernorResetReleaseTimer(context.Context, *ChainGovernorResetReleaseTimerRequest) (*ChainGovernorResetReleaseTimerResponse, error)
	// PurgePythNetVaas deletes PythNet VAAs from the database that are more than the specified number of days old.
	PurgePythNetVaas(context.Context, *PurgePythNetVaasRequest) (*PurgePythNetVaasResponse, error)
	// SignExistingVAA signs an existing VAA for a new phylax set using the local phylax key.
	SignExistingVAA(context.Context, *SignExistingVAARequest) (*SignExistingVAAResponse, error)
	// DumpRPCs returns the RPCs being used by the phylax
	DumpRPCs(context.Context, *DumpRPCsRequest) (*DumpRPCsResponse, error)
	// GetMissingVAAs returns the VAAs from a cloud function that need to be reobserved.
	GetAndObserveMissingVAAs(context.Context, *GetAndObserveMissingVAAsRequest) (*GetAndObserveMissingVAAsResponse, error)
	// contains filtered or unexported methods
}

NodePrivilegedServiceServer is the server API for NodePrivilegedService service. All implementations must embed UnimplementedNodePrivilegedServiceServer for forward compatibility

type PhylaxKey

type PhylaxKey struct {

	// data is the binary representation of the secp256k1 private key.
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// Whether this key is deterministically generated and unsuitable for production mode.
	UnsafeDeterministicKey bool `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

PhylaxKey specifies the on-disk format for a node's phylax key.

func (*PhylaxKey) Descriptor deprecated

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

Deprecated: Use PhylaxKey.ProtoReflect.Descriptor instead.

func (*PhylaxKey) GetData

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

func (*PhylaxKey) GetUnsafeDeterministicKey

func (x *PhylaxKey) GetUnsafeDeterministicKey() bool

func (*PhylaxKey) ProtoMessage

func (*PhylaxKey) ProtoMessage()

func (*PhylaxKey) ProtoReflect

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

func (*PhylaxKey) Reset

func (x *PhylaxKey) Reset()

func (*PhylaxKey) String

func (x *PhylaxKey) String() string

type PhylaxSetUpdate

type PhylaxSetUpdate struct {
	Phylaxs []*PhylaxSetUpdate_Phylax `protobuf:"bytes,3,rep,name=phylaxs,proto3" json:"phylaxs,omitempty"`
	// contains filtered or unexported fields
}

PhylaxSet represents a new phylax set to be submitted to and signed by the node. During the genesis procedure, this data structure will be assembled using off-chain collaborative tooling like GitHub using a human-readable encoding, so readability is a concern.

func (*PhylaxSetUpdate) Descriptor deprecated

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

Deprecated: Use PhylaxSetUpdate.ProtoReflect.Descriptor instead.

func (*PhylaxSetUpdate) GetPhylaxs

func (x *PhylaxSetUpdate) GetPhylaxs() []*PhylaxSetUpdate_Phylax

func (*PhylaxSetUpdate) ProtoMessage

func (*PhylaxSetUpdate) ProtoMessage()

func (*PhylaxSetUpdate) ProtoReflect

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

func (*PhylaxSetUpdate) Reset

func (x *PhylaxSetUpdate) Reset()

func (*PhylaxSetUpdate) String

func (x *PhylaxSetUpdate) String() string

type PhylaxSetUpdate_Phylax

type PhylaxSetUpdate_Phylax struct {

	// Phylax key pubkey. Stored as hex string with 0x prefix for human readability -
	// this is the canonical Ethereum representation.
	Pubkey string `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"`
	// Optional descriptive name. Not stored on any chain, purely informational.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

List of phylax set members.

func (*PhylaxSetUpdate_Phylax) Descriptor deprecated

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

Deprecated: Use PhylaxSetUpdate_Phylax.ProtoReflect.Descriptor instead.

func (*PhylaxSetUpdate_Phylax) GetName

func (x *PhylaxSetUpdate_Phylax) GetName() string

func (*PhylaxSetUpdate_Phylax) GetPubkey

func (x *PhylaxSetUpdate_Phylax) GetPubkey() string

func (*PhylaxSetUpdate_Phylax) ProtoMessage

func (*PhylaxSetUpdate_Phylax) ProtoMessage()

func (*PhylaxSetUpdate_Phylax) ProtoReflect

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

func (*PhylaxSetUpdate_Phylax) Reset

func (x *PhylaxSetUpdate_Phylax) Reset()

func (*PhylaxSetUpdate_Phylax) String

func (x *PhylaxSetUpdate_Phylax) String() string

type PurgePythNetVaasRequest

type PurgePythNetVaasRequest struct {
	DaysOld uint64 `protobuf:"varint,1,opt,name=days_old,json=daysOld,proto3" json:"days_old,omitempty"`
	LogOnly bool   `protobuf:"varint,2,opt,name=log_only,json=logOnly,proto3" json:"log_only,omitempty"`
	// contains filtered or unexported fields
}

func (*PurgePythNetVaasRequest) Descriptor deprecated

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

Deprecated: Use PurgePythNetVaasRequest.ProtoReflect.Descriptor instead.

func (*PurgePythNetVaasRequest) GetDaysOld

func (x *PurgePythNetVaasRequest) GetDaysOld() uint64

func (*PurgePythNetVaasRequest) GetLogOnly

func (x *PurgePythNetVaasRequest) GetLogOnly() bool

func (*PurgePythNetVaasRequest) ProtoMessage

func (*PurgePythNetVaasRequest) ProtoMessage()

func (*PurgePythNetVaasRequest) ProtoReflect

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

func (*PurgePythNetVaasRequest) Reset

func (x *PurgePythNetVaasRequest) Reset()

func (*PurgePythNetVaasRequest) String

func (x *PurgePythNetVaasRequest) String() string

type PurgePythNetVaasResponse

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

func (*PurgePythNetVaasResponse) Descriptor deprecated

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

Deprecated: Use PurgePythNetVaasResponse.ProtoReflect.Descriptor instead.

func (*PurgePythNetVaasResponse) GetResponse

func (x *PurgePythNetVaasResponse) GetResponse() string

func (*PurgePythNetVaasResponse) ProtoMessage

func (*PurgePythNetVaasResponse) ProtoMessage()

func (*PurgePythNetVaasResponse) ProtoReflect

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

func (*PurgePythNetVaasResponse) Reset

func (x *PurgePythNetVaasResponse) Reset()

func (*PurgePythNetVaasResponse) String

func (x *PurgePythNetVaasResponse) String() string

type SendObservationRequestRequest

type SendObservationRequestRequest struct {
	ObservationRequest *v1.ObservationRequest `protobuf:"bytes,1,opt,name=observation_request,json=observationRequest,proto3" json:"observation_request,omitempty"`
	// contains filtered or unexported fields
}

func (*SendObservationRequestRequest) Descriptor deprecated

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

Deprecated: Use SendObservationRequestRequest.ProtoReflect.Descriptor instead.

func (*SendObservationRequestRequest) GetObservationRequest

func (x *SendObservationRequestRequest) GetObservationRequest() *v1.ObservationRequest

func (*SendObservationRequestRequest) ProtoMessage

func (*SendObservationRequestRequest) ProtoMessage()

func (*SendObservationRequestRequest) ProtoReflect

func (*SendObservationRequestRequest) Reset

func (x *SendObservationRequestRequest) Reset()

func (*SendObservationRequestRequest) String

type SendObservationRequestResponse

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

func (*SendObservationRequestResponse) Descriptor deprecated

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

Deprecated: Use SendObservationRequestResponse.ProtoReflect.Descriptor instead.

func (*SendObservationRequestResponse) ProtoMessage

func (*SendObservationRequestResponse) ProtoMessage()

func (*SendObservationRequestResponse) ProtoReflect

func (*SendObservationRequestResponse) Reset

func (x *SendObservationRequestResponse) Reset()

func (*SendObservationRequestResponse) String

type SetMessageFee

type SetMessageFee struct {

	// ID of the chain where the Deltaswap contract should be updated (uint8).
	ChainId uint32 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// The amount to be modified.  This should be a decimal formatted string indicating the
	// "raw" amount, not adjusted by the decimals of the token.
	MessageFee string `protobuf:"bytes,2,opt,name=message_fee,json=messageFee,proto3" json:"message_fee,omitempty"`
	// contains filtered or unexported fields
}

SetMessageFee sets the current message fee to submit messages to the contracts.

func (*SetMessageFee) Descriptor deprecated

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

Deprecated: Use SetMessageFee.ProtoReflect.Descriptor instead.

func (*SetMessageFee) GetChainId

func (x *SetMessageFee) GetChainId() uint32

func (*SetMessageFee) GetMessageFee

func (x *SetMessageFee) GetMessageFee() string

func (*SetMessageFee) ProtoMessage

func (*SetMessageFee) ProtoMessage()

func (*SetMessageFee) ProtoReflect

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

func (*SetMessageFee) Reset

func (x *SetMessageFee) Reset()

func (*SetMessageFee) String

func (x *SetMessageFee) String() string

type SignExistingVAARequest

type SignExistingVAARequest struct {
	Vaa               []byte   `protobuf:"bytes,1,opt,name=vaa,proto3" json:"vaa,omitempty"`
	NewPhylaxAddrs    []string `protobuf:"bytes,2,rep,name=new_phylax_addrs,json=newPhylaxAddrs,proto3" json:"new_phylax_addrs,omitempty"`
	NewPhylaxSetIndex uint32   `protobuf:"varint,3,opt,name=new_phylax_set_index,json=newPhylaxSetIndex,proto3" json:"new_phylax_set_index,omitempty"`
	// contains filtered or unexported fields
}

func (*SignExistingVAARequest) Descriptor deprecated

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

Deprecated: Use SignExistingVAARequest.ProtoReflect.Descriptor instead.

func (*SignExistingVAARequest) GetNewPhylaxAddrs

func (x *SignExistingVAARequest) GetNewPhylaxAddrs() []string

func (*SignExistingVAARequest) GetNewPhylaxSetIndex

func (x *SignExistingVAARequest) GetNewPhylaxSetIndex() uint32

func (*SignExistingVAARequest) GetVaa

func (x *SignExistingVAARequest) GetVaa() []byte

func (*SignExistingVAARequest) ProtoMessage

func (*SignExistingVAARequest) ProtoMessage()

func (*SignExistingVAARequest) ProtoReflect

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

func (*SignExistingVAARequest) Reset

func (x *SignExistingVAARequest) Reset()

func (*SignExistingVAARequest) String

func (x *SignExistingVAARequest) String() string

type SignExistingVAAResponse

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

func (*SignExistingVAAResponse) Descriptor deprecated

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

Deprecated: Use SignExistingVAAResponse.ProtoReflect.Descriptor instead.

func (*SignExistingVAAResponse) GetVaa

func (x *SignExistingVAAResponse) GetVaa() []byte

func (*SignExistingVAAResponse) ProtoMessage

func (*SignExistingVAAResponse) ProtoMessage()

func (*SignExistingVAAResponse) ProtoReflect

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

func (*SignExistingVAAResponse) Reset

func (x *SignExistingVAAResponse) Reset()

func (*SignExistingVAAResponse) String

func (x *SignExistingVAAResponse) String() string

type TransferFees

type TransferFees struct {

	// ID of the chain where the Deltaswap contract should be updated (uint8).
	ChainId uint32 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// The amount to be modified.  This should be a decimal formatted string indicating the
	// "raw" amount, not adjusted by the decimals of the token.
	Amount string `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// Hex-encoded address (without leading 0x) address of the fee recipient.
	Recipient string `protobuf:"bytes,3,opt,name=recipient,proto3" json:"recipient,omitempty"`
	// contains filtered or unexported fields
}

SetMessageFee sets the current message fee to submit messages to the contracts.

func (*TransferFees) Descriptor deprecated

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

Deprecated: Use TransferFees.ProtoReflect.Descriptor instead.

func (*TransferFees) GetAmount

func (x *TransferFees) GetAmount() string

func (*TransferFees) GetChainId

func (x *TransferFees) GetChainId() uint32

func (*TransferFees) GetRecipient

func (x *TransferFees) GetRecipient() string

func (*TransferFees) ProtoMessage

func (*TransferFees) ProtoMessage()

func (*TransferFees) ProtoReflect

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

func (*TransferFees) Reset

func (x *TransferFees) Reset()

func (*TransferFees) String

func (x *TransferFees) String() string

type UnimplementedNodePrivilegedServiceServer

type UnimplementedNodePrivilegedServiceServer struct {
}

UnimplementedNodePrivilegedServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedNodePrivilegedServiceServer) ChainGovernorReload

func (UnimplementedNodePrivilegedServiceServer) ChainGovernorStatus

func (UnimplementedNodePrivilegedServiceServer) DumpRPCs

func (UnimplementedNodePrivilegedServiceServer) FindMissingMessages

func (UnimplementedNodePrivilegedServiceServer) InjectGovernanceVAA

func (UnimplementedNodePrivilegedServiceServer) PurgePythNetVaas

func (UnimplementedNodePrivilegedServiceServer) SignExistingVAA

type UnsafeNodePrivilegedServiceServer

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

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

Jump to

Keyboard shortcuts

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