massagrpc

package module
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

README

massagrpc

Simple package to expose massa grpc proto in go

Documentation

Index

Constants

View Source
const (
	PrivateService_AddToBootstrapBlacklist_FullMethodName      = "/massa.api.v1.PrivateService/AddToBootstrapBlacklist"
	PrivateService_AddToBootstrapWhitelist_FullMethodName      = "/massa.api.v1.PrivateService/AddToBootstrapWhitelist"
	PrivateService_AddToPeersWhitelist_FullMethodName          = "/massa.api.v1.PrivateService/AddToPeersWhitelist"
	PrivateService_AddStakingSecretKeys_FullMethodName         = "/massa.api.v1.PrivateService/AddStakingSecretKeys"
	PrivateService_AllowEveryoneToBootstrap_FullMethodName     = "/massa.api.v1.PrivateService/AllowEveryoneToBootstrap"
	PrivateService_GetBootstrapBlacklist_FullMethodName        = "/massa.api.v1.PrivateService/GetBootstrapBlacklist"
	PrivateService_GetBootstrapWhitelist_FullMethodName        = "/massa.api.v1.PrivateService/GetBootstrapWhitelist"
	PrivateService_GetMipStatus_FullMethodName                 = "/massa.api.v1.PrivateService/GetMipStatus"
	PrivateService_GetNodeStatus_FullMethodName                = "/massa.api.v1.PrivateService/GetNodeStatus"
	PrivateService_GetPeersWhitelist_FullMethodName            = "/massa.api.v1.PrivateService/GetPeersWhitelist"
	PrivateService_BanNodesByIds_FullMethodName                = "/massa.api.v1.PrivateService/BanNodesByIds"
	PrivateService_BanNodesByIps_FullMethodName                = "/massa.api.v1.PrivateService/BanNodesByIps"
	PrivateService_RemoveFromBootstrapBlacklist_FullMethodName = "/massa.api.v1.PrivateService/RemoveFromBootstrapBlacklist"
	PrivateService_RemoveFromBootstrapWhitelist_FullMethodName = "/massa.api.v1.PrivateService/RemoveFromBootstrapWhitelist"
	PrivateService_RemoveFromPeersWhitelist_FullMethodName     = "/massa.api.v1.PrivateService/RemoveFromPeersWhitelist"
	PrivateService_RemoveStakingAddresses_FullMethodName       = "/massa.api.v1.PrivateService/RemoveStakingAddresses"
	PrivateService_SignMessages_FullMethodName                 = "/massa.api.v1.PrivateService/SignMessages"
	PrivateService_ShutdownGracefully_FullMethodName           = "/massa.api.v1.PrivateService/ShutdownGracefully"
	PrivateService_UnbanNodesByIds_FullMethodName              = "/massa.api.v1.PrivateService/UnbanNodesByIds"
	PrivateService_UnbanNodesByIps_FullMethodName              = "/massa.api.v1.PrivateService/UnbanNodesByIps"
)
View Source
const (
	PublicService_ExecuteReadOnlyCall_FullMethodName       = "/massa.api.v1.PublicService/ExecuteReadOnlyCall"
	PublicService_GetBlocks_FullMethodName                 = "/massa.api.v1.PublicService/GetBlocks"
	PublicService_GetDatastoreEntries_FullMethodName       = "/massa.api.v1.PublicService/GetDatastoreEntries"
	PublicService_GetEndorsements_FullMethodName           = "/massa.api.v1.PublicService/GetEndorsements"
	PublicService_GetNextBlockBestParents_FullMethodName   = "/massa.api.v1.PublicService/GetNextBlockBestParents"
	PublicService_GetOperations_FullMethodName             = "/massa.api.v1.PublicService/GetOperations"
	PublicService_GetScExecutionEvents_FullMethodName      = "/massa.api.v1.PublicService/GetScExecutionEvents"
	PublicService_GetSelectorDraws_FullMethodName          = "/massa.api.v1.PublicService/GetSelectorDraws"
	PublicService_GetStakers_FullMethodName                = "/massa.api.v1.PublicService/GetStakers"
	PublicService_GetStatus_FullMethodName                 = "/massa.api.v1.PublicService/GetStatus"
	PublicService_GetTransactionsThroughput_FullMethodName = "/massa.api.v1.PublicService/GetTransactionsThroughput"
	PublicService_QueryState_FullMethodName                = "/massa.api.v1.PublicService/QueryState"
	PublicService_SearchBlocks_FullMethodName              = "/massa.api.v1.PublicService/SearchBlocks"
	PublicService_SearchEndorsements_FullMethodName        = "/massa.api.v1.PublicService/SearchEndorsements"
	PublicService_SearchOperations_FullMethodName          = "/massa.api.v1.PublicService/SearchOperations"
	PublicService_GetOperationABICallStacks_FullMethodName = "/massa.api.v1.PublicService/GetOperationABICallStacks"
	PublicService_GetSlotABICallStacks_FullMethodName      = "/massa.api.v1.PublicService/GetSlotABICallStacks"
	PublicService_GetSlotTransfers_FullMethodName          = "/massa.api.v1.PublicService/GetSlotTransfers"
	PublicService_NewBlocks_FullMethodName                 = "/massa.api.v1.PublicService/NewBlocks"
	PublicService_NewEndorsements_FullMethodName           = "/massa.api.v1.PublicService/NewEndorsements"
	PublicService_NewFilledBlocks_FullMethodName           = "/massa.api.v1.PublicService/NewFilledBlocks"
	PublicService_NewOperations_FullMethodName             = "/massa.api.v1.PublicService/NewOperations"
	PublicService_NewSlotExecutionOutputs_FullMethodName   = "/massa.api.v1.PublicService/NewSlotExecutionOutputs"
	PublicService_NewSlotABICallStacks_FullMethodName      = "/massa.api.v1.PublicService/NewSlotABICallStacks"
	PublicService_NewSlotTransfers_FullMethodName          = "/massa.api.v1.PublicService/NewSlotTransfers"
	PublicService_SendBlocks_FullMethodName                = "/massa.api.v1.PublicService/SendBlocks"
	PublicService_SendEndorsements_FullMethodName          = "/massa.api.v1.PublicService/SendEndorsements"
	PublicService_SendOperations_FullMethodName            = "/massa.api.v1.PublicService/SendOperations"
	PublicService_TransactionsThroughput_FullMethodName    = "/massa.api.v1.PublicService/TransactionsThroughput"
)

Variables

View Source
var (
	AddressCategory_name = map[int32]string{
		0: "ADDRESS_CATEGORY_UNSPECIFIED",
		1: "ADDRESS_CATEGORY_USER_ADDRESS",
		2: "ADDRESS_CATEGORY_SC_ADDRESS",
	}
	AddressCategory_value = map[string]int32{
		"ADDRESS_CATEGORY_UNSPECIFIED":  0,
		"ADDRESS_CATEGORY_USER_ADDRESS": 1,
		"ADDRESS_CATEGORY_SC_ADDRESS":   2,
	}
)

Enum value maps for AddressCategory.

View Source
var (
	BlockStatus_name = map[int32]string{
		0: "BLOCK_STATUS_UNSPECIFIED",
		1: "BLOCK_STATUS_NON_FINAL_BLOCKCLIQUE",
		2: "BLOCK_STATUS_FINAL",
		3: "BLOCK_STATUS_NON_FINAL_ALTERNATE_CLIQUE",
		4: "BLOCK_STATUS_DISCARDED",
	}
	BlockStatus_value = map[string]int32{
		"BLOCK_STATUS_UNSPECIFIED":                0,
		"BLOCK_STATUS_NON_FINAL_BLOCKCLIQUE":      1,
		"BLOCK_STATUS_FINAL":                      2,
		"BLOCK_STATUS_NON_FINAL_ALTERNATE_CLIQUE": 3,
		"BLOCK_STATUS_DISCARDED":                  4,
	}
)

Enum value maps for BlockStatus.

View Source
var (
	ComparisonResult_name = map[int32]string{
		0: "COMPARISON_RESULT_UNSPECIFIED",
		1: "COMPARISON_RESULT_LOWER",
		2: "COMPARISON_RESULT_EQUAL",
		3: "COMPARISON_RESULT_GREATER",
	}
	ComparisonResult_value = map[string]int32{
		"COMPARISON_RESULT_UNSPECIFIED": 0,
		"COMPARISON_RESULT_LOWER":       1,
		"COMPARISON_RESULT_EQUAL":       2,
		"COMPARISON_RESULT_GREATER":     3,
	}
)

Enum value maps for ComparisonResult.

View Source
var (
	ScExecutionEventStatus_name = map[int32]string{
		0: "SC_EXECUTION_EVENT_STATUS_UNSPECIFIED",
		1: "SC_EXECUTION_EVENT_STATUS_FINAL",
		2: "SC_EXECUTION_EVENT_STATUS_READ_ONLY",
		3: "SC_EXECUTION_EVENT_STATUS_CANDIDATE",
	}
	ScExecutionEventStatus_value = map[string]int32{
		"SC_EXECUTION_EVENT_STATUS_UNSPECIFIED": 0,
		"SC_EXECUTION_EVENT_STATUS_FINAL":       1,
		"SC_EXECUTION_EVENT_STATUS_READ_ONLY":   2,
		"SC_EXECUTION_EVENT_STATUS_CANDIDATE":   3,
	}
)

Enum value maps for ScExecutionEventStatus.

View Source
var (
	ExecutionOutputStatus_name = map[int32]string{
		0: "EXECUTION_OUTPUT_STATUS_UNSPECIFIED",
		1: "EXECUTION_OUTPUT_STATUS_CANDIDATE",
		2: "EXECUTION_OUTPUT_STATUS_FINAL",
		3: "EXECUTION_OUTPUT_STATUS_UNKNOWN",
	}
	ExecutionOutputStatus_value = map[string]int32{
		"EXECUTION_OUTPUT_STATUS_UNSPECIFIED": 0,
		"EXECUTION_OUTPUT_STATUS_CANDIDATE":   1,
		"EXECUTION_OUTPUT_STATUS_FINAL":       2,
		"EXECUTION_OUTPUT_STATUS_UNKNOWN":     3,
	}
)

Enum value maps for ExecutionOutputStatus.

View Source
var (
	OperationExecutionStatus_name = map[int32]string{
		0: "OPERATION_EXECUTION_STATUS_UNSPECIFIED",
		1: "OPERATION_EXECUTION_STATUS_SUCCESS",
		2: "OPERATION_EXECUTION_STATUS_FAILED",
	}
	OperationExecutionStatus_value = map[string]int32{
		"OPERATION_EXECUTION_STATUS_UNSPECIFIED": 0,
		"OPERATION_EXECUTION_STATUS_SUCCESS":     1,
		"OPERATION_EXECUTION_STATUS_FAILED":      2,
	}
)

Enum value maps for OperationExecutionStatus.

View Source
var (
	AsyncPoolChangeType_name = map[int32]string{
		0: "ASYNC_POOL_CHANGE_TYPE_UNSPECIFIED",
		1: "ASYNC_POOL_CHANGE_TYPE_SET",
		2: "ASYNC_POOL_CHANGE_TYPE_UPDATE",
		3: "ASYNC_POOL_CHANGE_TYPE_DELETE",
	}
	AsyncPoolChangeType_value = map[string]int32{
		"ASYNC_POOL_CHANGE_TYPE_UNSPECIFIED": 0,
		"ASYNC_POOL_CHANGE_TYPE_SET":         1,
		"ASYNC_POOL_CHANGE_TYPE_UPDATE":      2,
		"ASYNC_POOL_CHANGE_TYPE_DELETE":      3,
	}
)

Enum value maps for AsyncPoolChangeType.

View Source
var (
	LedgerChangeType_name = map[int32]string{
		0: "LEDGER_CHANGE_TYPE_UNSPECIFIED",
		1: "LEDGER_CHANGE_TYPE_SET",
		2: "LEDGER_CHANGE_TYPE_UPDATE",
		3: "LEDGER_CHANGE_TYPE_DELETE",
	}
	LedgerChangeType_value = map[string]int32{
		"LEDGER_CHANGE_TYPE_UNSPECIFIED": 0,
		"LEDGER_CHANGE_TYPE_SET":         1,
		"LEDGER_CHANGE_TYPE_UPDATE":      2,
		"LEDGER_CHANGE_TYPE_DELETE":      3,
	}
)

Enum value maps for LedgerChangeType.

View Source
var (
	ConnectionType_name = map[int32]string{
		0: "CONNECTION_TYPE_UNSPECIFIED",
		1: "CONNECTION_TYPE_INCOMING",
		2: "CONNECTION_TYPE_OUTGOING",
	}
	ConnectionType_value = map[string]int32{
		"CONNECTION_TYPE_UNSPECIFIED": 0,
		"CONNECTION_TYPE_INCOMING":    1,
		"CONNECTION_TYPE_OUTGOING":    2,
	}
)

Enum value maps for ConnectionType.

View Source
var (
	OpType_name = map[int32]string{
		0: "OP_TYPE_UNSPECIFIED",
		1: "OP_TYPE_TRANSACTION",
		2: "OP_TYPE_ROLL_BUY",
		3: "OP_TYPE_ROLL_SELL",
		4: "OP_TYPE_EXECUTE_SC",
		5: "OP_TYPE_CALL_SC",
	}
	OpType_value = map[string]int32{
		"OP_TYPE_UNSPECIFIED": 0,
		"OP_TYPE_TRANSACTION": 1,
		"OP_TYPE_ROLL_BUY":    2,
		"OP_TYPE_ROLL_SELL":   3,
		"OP_TYPE_EXECUTE_SC":  4,
		"OP_TYPE_CALL_SC":     5,
	}
)

Enum value maps for OpType.

View Source
var (
	ExecutionQueryExecutionStatus_name = map[int32]string{
		0: "EXECUTION_QUERY_EXECUTION_STATUS_UNSPECIFIED",
		1: "EXECUTION_QUERY_EXECUTION_STATUS_ALREADY_EXECUTED_WITH_SUCCESS",
		2: "EXECUTION_QUERY_EXECUTION_STATUS_ALREADY_EXECUTED_WITH_FAILURE",
		3: "EXECUTION_QUERY_EXECUTION_STATUS_EXECUTABLE_OR_EXPIRED",
	}
	ExecutionQueryExecutionStatus_value = map[string]int32{
		"EXECUTION_QUERY_EXECUTION_STATUS_UNSPECIFIED":                   0,
		"EXECUTION_QUERY_EXECUTION_STATUS_ALREADY_EXECUTED_WITH_SUCCESS": 1,
		"EXECUTION_QUERY_EXECUTION_STATUS_ALREADY_EXECUTED_WITH_FAILURE": 2,
		"EXECUTION_QUERY_EXECUTION_STATUS_EXECUTABLE_OR_EXPIRED":         3,
	}
)

Enum value maps for ExecutionQueryExecutionStatus.

View Source
var (
	FinalityLevel_name = map[int32]string{
		0: "FINALITY_LEVEL_UNSPECIFIED",
		1: "FINALITY_LEVEL_CANDIDATE",
		2: "FINALITY_LEVEL_FINAL",
	}
	FinalityLevel_value = map[string]int32{
		"FINALITY_LEVEL_UNSPECIFIED": 0,
		"FINALITY_LEVEL_CANDIDATE":   1,
		"FINALITY_LEVEL_FINAL":       2,
	}
)

Enum value maps for FinalityLevel.

View Source
var (
	ComponentStateId_name = map[int32]string{
		0: "COMPONENT_STATE_ID_UNSPECIFIED",
		1: "COMPONENT_STATE_ID_ERROR",
		2: "COMPONENT_STATE_ID_DEFINED",
		3: "COMPONENT_STATE_ID_STARTED",
		4: "COMPONENT_STATE_ID_LOCKEDIN",
		5: "COMPONENT_STATE_ID_ACTIVE",
		6: "COMPONENT_STATE_ID_FAILED",
	}
	ComponentStateId_value = map[string]int32{
		"COMPONENT_STATE_ID_UNSPECIFIED": 0,
		"COMPONENT_STATE_ID_ERROR":       1,
		"COMPONENT_STATE_ID_DEFINED":     2,
		"COMPONENT_STATE_ID_STARTED":     3,
		"COMPONENT_STATE_ID_LOCKEDIN":    4,
		"COMPONENT_STATE_ID_ACTIVE":      5,
		"COMPONENT_STATE_ID_FAILED":      6,
	}
)

Enum value maps for ComponentStateId.

View Source
var (
	MipComponent_name = map[int32]string{
		0: "MIP_COMPONENT_UNSPECIFIED",
		1: "MIP_COMPONENT_ADDRESS",
		2: "MIP_COMPONENT_KEYPAIR",
	}
	MipComponent_value = map[string]int32{
		"MIP_COMPONENT_UNSPECIFIED": 0,
		"MIP_COMPONENT_ADDRESS":     1,
		"MIP_COMPONENT_KEYPAIR":     2,
	}
)

Enum value maps for MipComponent.

View Source
var File_massa_api_v1_private_proto protoreflect.FileDescriptor
View Source
var File_massa_api_v1_public_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_address_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_amount_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_block_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_commons_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_datastore_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_denunciation_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_draw_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_endorsement_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_execution_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_node_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_operation_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_slot_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_staker_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_stats_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_time_proto protoreflect.FileDescriptor
View Source
var File_massa_model_v1_versioning_proto protoreflect.FileDescriptor
View Source
var PrivateService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "massa.api.v1.PrivateService",
	HandlerType: (*PrivateServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddToBootstrapBlacklist",
			Handler:    _PrivateService_AddToBootstrapBlacklist_Handler,
		},
		{
			MethodName: "AddToBootstrapWhitelist",
			Handler:    _PrivateService_AddToBootstrapWhitelist_Handler,
		},
		{
			MethodName: "AddToPeersWhitelist",
			Handler:    _PrivateService_AddToPeersWhitelist_Handler,
		},
		{
			MethodName: "AddStakingSecretKeys",
			Handler:    _PrivateService_AddStakingSecretKeys_Handler,
		},
		{
			MethodName: "AllowEveryoneToBootstrap",
			Handler:    _PrivateService_AllowEveryoneToBootstrap_Handler,
		},
		{
			MethodName: "GetBootstrapBlacklist",
			Handler:    _PrivateService_GetBootstrapBlacklist_Handler,
		},
		{
			MethodName: "GetBootstrapWhitelist",
			Handler:    _PrivateService_GetBootstrapWhitelist_Handler,
		},
		{
			MethodName: "GetMipStatus",
			Handler:    _PrivateService_GetMipStatus_Handler,
		},
		{
			MethodName: "GetNodeStatus",
			Handler:    _PrivateService_GetNodeStatus_Handler,
		},
		{
			MethodName: "GetPeersWhitelist",
			Handler:    _PrivateService_GetPeersWhitelist_Handler,
		},
		{
			MethodName: "BanNodesByIds",
			Handler:    _PrivateService_BanNodesByIds_Handler,
		},
		{
			MethodName: "BanNodesByIps",
			Handler:    _PrivateService_BanNodesByIps_Handler,
		},
		{
			MethodName: "RemoveFromBootstrapBlacklist",
			Handler:    _PrivateService_RemoveFromBootstrapBlacklist_Handler,
		},
		{
			MethodName: "RemoveFromBootstrapWhitelist",
			Handler:    _PrivateService_RemoveFromBootstrapWhitelist_Handler,
		},
		{
			MethodName: "RemoveFromPeersWhitelist",
			Handler:    _PrivateService_RemoveFromPeersWhitelist_Handler,
		},
		{
			MethodName: "RemoveStakingAddresses",
			Handler:    _PrivateService_RemoveStakingAddresses_Handler,
		},
		{
			MethodName: "SignMessages",
			Handler:    _PrivateService_SignMessages_Handler,
		},
		{
			MethodName: "ShutdownGracefully",
			Handler:    _PrivateService_ShutdownGracefully_Handler,
		},
		{
			MethodName: "UnbanNodesByIds",
			Handler:    _PrivateService_UnbanNodesByIds_Handler,
		},
		{
			MethodName: "UnbanNodesByIps",
			Handler:    _PrivateService_UnbanNodesByIps_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "massa/api/v1/private.proto",
}

PrivateService_ServiceDesc is the grpc.ServiceDesc for PrivateService 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 PublicService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "massa.api.v1.PublicService",
	HandlerType: (*PublicServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ExecuteReadOnlyCall",
			Handler:    _PublicService_ExecuteReadOnlyCall_Handler,
		},
		{
			MethodName: "GetBlocks",
			Handler:    _PublicService_GetBlocks_Handler,
		},
		{
			MethodName: "GetDatastoreEntries",
			Handler:    _PublicService_GetDatastoreEntries_Handler,
		},
		{
			MethodName: "GetEndorsements",
			Handler:    _PublicService_GetEndorsements_Handler,
		},
		{
			MethodName: "GetNextBlockBestParents",
			Handler:    _PublicService_GetNextBlockBestParents_Handler,
		},
		{
			MethodName: "GetOperations",
			Handler:    _PublicService_GetOperations_Handler,
		},
		{
			MethodName: "GetScExecutionEvents",
			Handler:    _PublicService_GetScExecutionEvents_Handler,
		},
		{
			MethodName: "GetSelectorDraws",
			Handler:    _PublicService_GetSelectorDraws_Handler,
		},
		{
			MethodName: "GetStakers",
			Handler:    _PublicService_GetStakers_Handler,
		},
		{
			MethodName: "GetStatus",
			Handler:    _PublicService_GetStatus_Handler,
		},
		{
			MethodName: "GetTransactionsThroughput",
			Handler:    _PublicService_GetTransactionsThroughput_Handler,
		},
		{
			MethodName: "QueryState",
			Handler:    _PublicService_QueryState_Handler,
		},
		{
			MethodName: "SearchBlocks",
			Handler:    _PublicService_SearchBlocks_Handler,
		},
		{
			MethodName: "SearchEndorsements",
			Handler:    _PublicService_SearchEndorsements_Handler,
		},
		{
			MethodName: "SearchOperations",
			Handler:    _PublicService_SearchOperations_Handler,
		},
		{
			MethodName: "GetOperationABICallStacks",
			Handler:    _PublicService_GetOperationABICallStacks_Handler,
		},
		{
			MethodName: "GetSlotABICallStacks",
			Handler:    _PublicService_GetSlotABICallStacks_Handler,
		},
		{
			MethodName: "GetSlotTransfers",
			Handler:    _PublicService_GetSlotTransfers_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "NewBlocks",
			Handler:       _PublicService_NewBlocks_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "NewEndorsements",
			Handler:       _PublicService_NewEndorsements_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "NewFilledBlocks",
			Handler:       _PublicService_NewFilledBlocks_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "NewOperations",
			Handler:       _PublicService_NewOperations_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "NewSlotExecutionOutputs",
			Handler:       _PublicService_NewSlotExecutionOutputs_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "NewSlotABICallStacks",
			Handler:       _PublicService_NewSlotABICallStacks_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "NewSlotTransfers",
			Handler:       _PublicService_NewSlotTransfers_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "SendBlocks",
			Handler:       _PublicService_SendBlocks_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "SendEndorsements",
			Handler:       _PublicService_SendEndorsements_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "SendOperations",
			Handler:       _PublicService_SendOperations_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "TransactionsThroughput",
			Handler:       _PublicService_TransactionsThroughput_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "massa/api/v1/public.proto",
}

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

Functions

func RegisterPrivateServiceServer

func RegisterPrivateServiceServer(s grpc.ServiceRegistrar, srv PrivateServiceServer)

func RegisterPublicServiceServer

func RegisterPublicServiceServer(s grpc.ServiceRegistrar, srv PublicServiceServer)

Types

type ABICallStack

type ABICallStack struct {

	// All elements of the call stack
	CallStack []*ABICallStackElementParent `protobuf:"bytes,1,rep,name=call_stack,json=callStack,proto3" json:"call_stack,omitempty"`
	// contains filtered or unexported fields
}

Definition of an ABI call stack

func (*ABICallStack) Descriptor deprecated

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

Deprecated: Use ABICallStack.ProtoReflect.Descriptor instead.

func (*ABICallStack) GetCallStack

func (x *ABICallStack) GetCallStack() []*ABICallStackElementParent

func (*ABICallStack) ProtoMessage

func (*ABICallStack) ProtoMessage()

func (*ABICallStack) ProtoReflect

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

func (*ABICallStack) Reset

func (x *ABICallStack) Reset()

func (*ABICallStack) String

func (x *ABICallStack) String() string

type ABICallStackElement

type ABICallStackElement struct {

	// name of the ABI
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Parameters of the ABI
	Parameters []string `protobuf:"bytes,2,rep,name=parameters,proto3" json:"parameters,omitempty"`
	// Return value of the ABI
	ReturnValue string `protobuf:"bytes,3,opt,name=return_value,json=returnValue,proto3" json:"return_value,omitempty"`
	// contains filtered or unexported fields
}

Definition of an ABI call stack element

func (*ABICallStackElement) Descriptor deprecated

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

Deprecated: Use ABICallStackElement.ProtoReflect.Descriptor instead.

func (*ABICallStackElement) GetName

func (x *ABICallStackElement) GetName() string

func (*ABICallStackElement) GetParameters

func (x *ABICallStackElement) GetParameters() []string

func (*ABICallStackElement) GetReturnValue

func (x *ABICallStackElement) GetReturnValue() string

func (*ABICallStackElement) ProtoMessage

func (*ABICallStackElement) ProtoMessage()

func (*ABICallStackElement) ProtoReflect

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

func (*ABICallStackElement) Reset

func (x *ABICallStackElement) Reset()

func (*ABICallStackElement) String

func (x *ABICallStackElement) String() string

type ABICallStackElementCall

type ABICallStackElementCall struct {

	// name of the ABI
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Parameters of the ABI
	Parameters []string `protobuf:"bytes,2,rep,name=parameters,proto3" json:"parameters,omitempty"`
	// Calls made within this SC call
	SubCalls []*ABICallStackElementParent `protobuf:"bytes,3,rep,name=sub_calls,json=subCalls,proto3" json:"sub_calls,omitempty"`
	// Return value of the ABI
	ReturnValue string `protobuf:"bytes,4,opt,name=return_value,json=returnValue,proto3" json:"return_value,omitempty"`
	// contains filtered or unexported fields
}

Definition of an ABI call stack element that is the 'call' ABI

func (*ABICallStackElementCall) Descriptor deprecated

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

Deprecated: Use ABICallStackElementCall.ProtoReflect.Descriptor instead.

func (*ABICallStackElementCall) GetName

func (x *ABICallStackElementCall) GetName() string

func (*ABICallStackElementCall) GetParameters

func (x *ABICallStackElementCall) GetParameters() []string

func (*ABICallStackElementCall) GetReturnValue

func (x *ABICallStackElementCall) GetReturnValue() string

func (*ABICallStackElementCall) GetSubCalls

func (*ABICallStackElementCall) ProtoMessage

func (*ABICallStackElementCall) ProtoMessage()

func (*ABICallStackElementCall) ProtoReflect

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

func (*ABICallStackElementCall) Reset

func (x *ABICallStackElementCall) Reset()

func (*ABICallStackElementCall) String

func (x *ABICallStackElementCall) String() string

type ABICallStackElementParent

type ABICallStackElementParent struct {

	// Element of the call stack
	//
	// Types that are assignable to CallStackElement:
	//
	//	*ABICallStackElementParent_Element
	//	*ABICallStackElementParent_ElementCall
	CallStackElement isABICallStackElementParent_CallStackElement `protobuf_oneof:"call_stack_element"`
	// contains filtered or unexported fields
}

Definition of an ABI call stack element parent

func (*ABICallStackElementParent) Descriptor deprecated

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

Deprecated: Use ABICallStackElementParent.ProtoReflect.Descriptor instead.

func (*ABICallStackElementParent) GetCallStackElement

func (m *ABICallStackElementParent) GetCallStackElement() isABICallStackElementParent_CallStackElement

func (*ABICallStackElementParent) GetElement

func (*ABICallStackElementParent) GetElementCall

func (*ABICallStackElementParent) ProtoMessage

func (*ABICallStackElementParent) ProtoMessage()

func (*ABICallStackElementParent) ProtoReflect

func (*ABICallStackElementParent) Reset

func (x *ABICallStackElementParent) Reset()

func (*ABICallStackElementParent) String

func (x *ABICallStackElementParent) String() string

type ABICallStackElementParent_Element

type ABICallStackElementParent_Element struct {
	// Any ABI call that is not the ABI 'call'
	Element *ABICallStackElement `protobuf:"bytes,1,opt,name=element,proto3,oneof"`
}

type ABICallStackElementParent_ElementCall

type ABICallStackElementParent_ElementCall struct {
	// Element that is the ABI 'call'
	ElementCall *ABICallStackElementCall `protobuf:"bytes,2,opt,name=element_call,json=elementCall,proto3,oneof"`
}

type ASCABICallStack

type ASCABICallStack struct {

	// Index of the execution in the slot
	Index uint64 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	// Call stack
	CallStack []*ABICallStackElementParent `protobuf:"bytes,2,rep,name=call_stack,json=callStack,proto3" json:"call_stack,omitempty"`
	// contains filtered or unexported fields
}

ABI asynchronous execution call stack

func (*ASCABICallStack) Descriptor deprecated

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

Deprecated: Use ASCABICallStack.ProtoReflect.Descriptor instead.

func (*ASCABICallStack) GetCallStack

func (x *ASCABICallStack) GetCallStack() []*ABICallStackElementParent

func (*ASCABICallStack) GetIndex

func (x *ASCABICallStack) GetIndex() uint64

func (*ASCABICallStack) ProtoMessage

func (*ASCABICallStack) ProtoMessage()

func (*ASCABICallStack) ProtoReflect

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

func (*ASCABICallStack) Reset

func (x *ASCABICallStack) Reset()

func (*ASCABICallStack) String

func (x *ASCABICallStack) String() string

type AddStakingSecretKeysRequest

type AddStakingSecretKeysRequest struct {

	// Secret keys to add to wallet
	SecretKeys []string `protobuf:"bytes,1,rep,name=secret_keys,json=secretKeys,proto3" json:"secret_keys,omitempty"`
	// contains filtered or unexported fields
}

AddStakingSecretKeysRequest holds the request for AddStakingSecretKeys

func (*AddStakingSecretKeysRequest) Descriptor deprecated

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

Deprecated: Use AddStakingSecretKeysRequest.ProtoReflect.Descriptor instead.

func (*AddStakingSecretKeysRequest) GetSecretKeys

func (x *AddStakingSecretKeysRequest) GetSecretKeys() []string

func (*AddStakingSecretKeysRequest) ProtoMessage

func (*AddStakingSecretKeysRequest) ProtoMessage()

func (*AddStakingSecretKeysRequest) ProtoReflect

func (*AddStakingSecretKeysRequest) Reset

func (x *AddStakingSecretKeysRequest) Reset()

func (*AddStakingSecretKeysRequest) String

func (x *AddStakingSecretKeysRequest) String() string

type AddStakingSecretKeysResponse

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

AddStakingSecretKeysResponse holds the response from AddStakingSecretKeys

func (*AddStakingSecretKeysResponse) Descriptor deprecated

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

Deprecated: Use AddStakingSecretKeysResponse.ProtoReflect.Descriptor instead.

func (*AddStakingSecretKeysResponse) ProtoMessage

func (*AddStakingSecretKeysResponse) ProtoMessage()

func (*AddStakingSecretKeysResponse) ProtoReflect

func (*AddStakingSecretKeysResponse) Reset

func (x *AddStakingSecretKeysResponse) Reset()

func (*AddStakingSecretKeysResponse) String

type AddToBootstrapBlacklistRequest

type AddToBootstrapBlacklistRequest struct {

	// IP addresses to add to bootstrap blacklist
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

AddToBootstrapBlacklistRequest holds the request for AddToBootstrapBlacklist

func (*AddToBootstrapBlacklistRequest) Descriptor deprecated

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

Deprecated: Use AddToBootstrapBlacklistRequest.ProtoReflect.Descriptor instead.

func (*AddToBootstrapBlacklistRequest) GetIps

func (x *AddToBootstrapBlacklistRequest) GetIps() []string

func (*AddToBootstrapBlacklistRequest) ProtoMessage

func (*AddToBootstrapBlacklistRequest) ProtoMessage()

func (*AddToBootstrapBlacklistRequest) ProtoReflect

func (*AddToBootstrapBlacklistRequest) Reset

func (x *AddToBootstrapBlacklistRequest) Reset()

func (*AddToBootstrapBlacklistRequest) String

type AddToBootstrapBlacklistResponse

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

AddToBootstrapBlacklistResponse holds the response from AddToBootstrapBlacklist

func (*AddToBootstrapBlacklistResponse) Descriptor deprecated

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

Deprecated: Use AddToBootstrapBlacklistResponse.ProtoReflect.Descriptor instead.

func (*AddToBootstrapBlacklistResponse) ProtoMessage

func (*AddToBootstrapBlacklistResponse) ProtoMessage()

func (*AddToBootstrapBlacklistResponse) ProtoReflect

func (*AddToBootstrapBlacklistResponse) Reset

func (*AddToBootstrapBlacklistResponse) String

type AddToBootstrapWhitelistRequest

type AddToBootstrapWhitelistRequest struct {

	// IP addresses to add to bootstrap whitelist
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

AddToBootstrapWhitelistRequest holds the request for AddToBootstrapWhitelist

func (*AddToBootstrapWhitelistRequest) Descriptor deprecated

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

Deprecated: Use AddToBootstrapWhitelistRequest.ProtoReflect.Descriptor instead.

func (*AddToBootstrapWhitelistRequest) GetIps

func (x *AddToBootstrapWhitelistRequest) GetIps() []string

func (*AddToBootstrapWhitelistRequest) ProtoMessage

func (*AddToBootstrapWhitelistRequest) ProtoMessage()

func (*AddToBootstrapWhitelistRequest) ProtoReflect

func (*AddToBootstrapWhitelistRequest) Reset

func (x *AddToBootstrapWhitelistRequest) Reset()

func (*AddToBootstrapWhitelistRequest) String

type AddToBootstrapWhitelistResponse

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

AddToBootstrapWhitelistResponse holds the response from AddToBootstrapWhitelist

func (*AddToBootstrapWhitelistResponse) Descriptor deprecated

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

Deprecated: Use AddToBootstrapWhitelistResponse.ProtoReflect.Descriptor instead.

func (*AddToBootstrapWhitelistResponse) ProtoMessage

func (*AddToBootstrapWhitelistResponse) ProtoMessage()

func (*AddToBootstrapWhitelistResponse) ProtoReflect

func (*AddToBootstrapWhitelistResponse) Reset

func (*AddToBootstrapWhitelistResponse) String

type AddToPeersWhitelistRequest

type AddToPeersWhitelistRequest struct {

	// IP addresses to add to peers whitelist
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

AddToPeersWhitelistRequest holds the request for AddToPeersWhitelist

func (*AddToPeersWhitelistRequest) Descriptor deprecated

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

Deprecated: Use AddToPeersWhitelistRequest.ProtoReflect.Descriptor instead.

func (*AddToPeersWhitelistRequest) GetIps

func (x *AddToPeersWhitelistRequest) GetIps() []string

func (*AddToPeersWhitelistRequest) ProtoMessage

func (*AddToPeersWhitelistRequest) ProtoMessage()

func (*AddToPeersWhitelistRequest) ProtoReflect

func (*AddToPeersWhitelistRequest) Reset

func (x *AddToPeersWhitelistRequest) Reset()

func (*AddToPeersWhitelistRequest) String

func (x *AddToPeersWhitelistRequest) String() string

type AddToPeersWhitelistResponse

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

AddToPeersWhitelistResponse holds the response from AddToPeersWhitelist

func (*AddToPeersWhitelistResponse) Descriptor deprecated

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

Deprecated: Use AddToPeersWhitelistResponse.ProtoReflect.Descriptor instead.

func (*AddToPeersWhitelistResponse) ProtoMessage

func (*AddToPeersWhitelistResponse) ProtoMessage()

func (*AddToPeersWhitelistResponse) ProtoReflect

func (*AddToPeersWhitelistResponse) Reset

func (x *AddToPeersWhitelistResponse) Reset()

func (*AddToPeersWhitelistResponse) String

func (x *AddToPeersWhitelistResponse) String() string

type AddressBalanceCandidate

type AddressBalanceCandidate struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to get the balance (candidate) of an address

func (*AddressBalanceCandidate) Descriptor deprecated

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

Deprecated: Use AddressBalanceCandidate.ProtoReflect.Descriptor instead.

func (*AddressBalanceCandidate) GetAddress

func (x *AddressBalanceCandidate) GetAddress() string

func (*AddressBalanceCandidate) ProtoMessage

func (*AddressBalanceCandidate) ProtoMessage()

func (*AddressBalanceCandidate) ProtoReflect

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

func (*AddressBalanceCandidate) Reset

func (x *AddressBalanceCandidate) Reset()

func (*AddressBalanceCandidate) String

func (x *AddressBalanceCandidate) String() string

type AddressBalanceFinal

type AddressBalanceFinal struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to get the balance (final) of an address

func (*AddressBalanceFinal) Descriptor deprecated

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

Deprecated: Use AddressBalanceFinal.ProtoReflect.Descriptor instead.

func (*AddressBalanceFinal) GetAddress

func (x *AddressBalanceFinal) GetAddress() string

func (*AddressBalanceFinal) ProtoMessage

func (*AddressBalanceFinal) ProtoMessage()

func (*AddressBalanceFinal) ProtoReflect

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

func (*AddressBalanceFinal) Reset

func (x *AddressBalanceFinal) Reset()

func (*AddressBalanceFinal) String

func (x *AddressBalanceFinal) String() string

type AddressBytecodeCandidate

type AddressBytecodeCandidate struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to get the bytecode (candidate) of an address

func (*AddressBytecodeCandidate) Descriptor deprecated

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

Deprecated: Use AddressBytecodeCandidate.ProtoReflect.Descriptor instead.

func (*AddressBytecodeCandidate) GetAddress

func (x *AddressBytecodeCandidate) GetAddress() string

func (*AddressBytecodeCandidate) ProtoMessage

func (*AddressBytecodeCandidate) ProtoMessage()

func (*AddressBytecodeCandidate) ProtoReflect

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

func (*AddressBytecodeCandidate) Reset

func (x *AddressBytecodeCandidate) Reset()

func (*AddressBytecodeCandidate) String

func (x *AddressBytecodeCandidate) String() string

type AddressBytecodeFinal

type AddressBytecodeFinal struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to get the bytecode (final) of an address

func (*AddressBytecodeFinal) Descriptor deprecated

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

Deprecated: Use AddressBytecodeFinal.ProtoReflect.Descriptor instead.

func (*AddressBytecodeFinal) GetAddress

func (x *AddressBytecodeFinal) GetAddress() string

func (*AddressBytecodeFinal) ProtoMessage

func (*AddressBytecodeFinal) ProtoMessage()

func (*AddressBytecodeFinal) ProtoReflect

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

func (*AddressBytecodeFinal) Reset

func (x *AddressBytecodeFinal) Reset()

func (*AddressBytecodeFinal) String

func (x *AddressBytecodeFinal) String() string

type AddressCategory

type AddressCategory int32

Address category discriminant

const (
	// Unspecified address category
	AddressCategory_ADDRESS_CATEGORY_UNSPECIFIED AddressCategory = 0
	// User address
	AddressCategory_ADDRESS_CATEGORY_USER_ADDRESS AddressCategory = 1
	// Smart contract address
	AddressCategory_ADDRESS_CATEGORY_SC_ADDRESS AddressCategory = 2
)

func (AddressCategory) Descriptor

func (AddressCategory) Enum

func (x AddressCategory) Enum() *AddressCategory

func (AddressCategory) EnumDescriptor deprecated

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

Deprecated: Use AddressCategory.Descriptor instead.

func (AddressCategory) Number

func (AddressCategory) String

func (x AddressCategory) String() string

func (AddressCategory) Type

type AddressDatastoreKeysCandidate

type AddressDatastoreKeysCandidate struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Prefix for the keys
	Prefix []byte `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// contains filtered or unexported fields
}

Request to get the datastore keys (candidate) of an address

func (*AddressDatastoreKeysCandidate) Descriptor deprecated

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

Deprecated: Use AddressDatastoreKeysCandidate.ProtoReflect.Descriptor instead.

func (*AddressDatastoreKeysCandidate) GetAddress

func (x *AddressDatastoreKeysCandidate) GetAddress() string

func (*AddressDatastoreKeysCandidate) GetPrefix

func (x *AddressDatastoreKeysCandidate) GetPrefix() []byte

func (*AddressDatastoreKeysCandidate) ProtoMessage

func (*AddressDatastoreKeysCandidate) ProtoMessage()

func (*AddressDatastoreKeysCandidate) ProtoReflect

func (*AddressDatastoreKeysCandidate) Reset

func (x *AddressDatastoreKeysCandidate) Reset()

func (*AddressDatastoreKeysCandidate) String

type AddressDatastoreKeysFinal

type AddressDatastoreKeysFinal struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Prefix for the keys
	Prefix []byte `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// contains filtered or unexported fields
}

Request to get the datastore keys (final) of an address

func (*AddressDatastoreKeysFinal) Descriptor deprecated

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

Deprecated: Use AddressDatastoreKeysFinal.ProtoReflect.Descriptor instead.

func (*AddressDatastoreKeysFinal) GetAddress

func (x *AddressDatastoreKeysFinal) GetAddress() string

func (*AddressDatastoreKeysFinal) GetPrefix

func (x *AddressDatastoreKeysFinal) GetPrefix() []byte

func (*AddressDatastoreKeysFinal) ProtoMessage

func (*AddressDatastoreKeysFinal) ProtoMessage()

func (*AddressDatastoreKeysFinal) ProtoReflect

func (*AddressDatastoreKeysFinal) Reset

func (x *AddressDatastoreKeysFinal) Reset()

func (*AddressDatastoreKeysFinal) String

func (x *AddressDatastoreKeysFinal) String() string

type AddressDatastoreValueCandidate

type AddressDatastoreValueCandidate struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Key for the value
	Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

Request to get a datastore value (candidate) for an address

func (*AddressDatastoreValueCandidate) Descriptor deprecated

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

Deprecated: Use AddressDatastoreValueCandidate.ProtoReflect.Descriptor instead.

func (*AddressDatastoreValueCandidate) GetAddress

func (x *AddressDatastoreValueCandidate) GetAddress() string

func (*AddressDatastoreValueCandidate) GetKey

func (x *AddressDatastoreValueCandidate) GetKey() []byte

func (*AddressDatastoreValueCandidate) ProtoMessage

func (*AddressDatastoreValueCandidate) ProtoMessage()

func (*AddressDatastoreValueCandidate) ProtoReflect

func (*AddressDatastoreValueCandidate) Reset

func (x *AddressDatastoreValueCandidate) Reset()

func (*AddressDatastoreValueCandidate) String

type AddressDatastoreValueFinal

type AddressDatastoreValueFinal struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Key for the value
	Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

Request to get a datastore value (final) for an address

func (*AddressDatastoreValueFinal) Descriptor deprecated

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

Deprecated: Use AddressDatastoreValueFinal.ProtoReflect.Descriptor instead.

func (*AddressDatastoreValueFinal) GetAddress

func (x *AddressDatastoreValueFinal) GetAddress() string

func (*AddressDatastoreValueFinal) GetKey

func (x *AddressDatastoreValueFinal) GetKey() []byte

func (*AddressDatastoreValueFinal) ProtoMessage

func (*AddressDatastoreValueFinal) ProtoMessage()

func (*AddressDatastoreValueFinal) ProtoReflect

func (*AddressDatastoreValueFinal) Reset

func (x *AddressDatastoreValueFinal) Reset()

func (*AddressDatastoreValueFinal) String

func (x *AddressDatastoreValueFinal) String() string

type AddressDeferredCreditsCandidate

type AddressDeferredCreditsCandidate struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to get the deferred credits (candidate) of an address

func (*AddressDeferredCreditsCandidate) Descriptor deprecated

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

Deprecated: Use AddressDeferredCreditsCandidate.ProtoReflect.Descriptor instead.

func (*AddressDeferredCreditsCandidate) GetAddress

func (x *AddressDeferredCreditsCandidate) GetAddress() string

func (*AddressDeferredCreditsCandidate) ProtoMessage

func (*AddressDeferredCreditsCandidate) ProtoMessage()

func (*AddressDeferredCreditsCandidate) ProtoReflect

func (*AddressDeferredCreditsCandidate) Reset

func (*AddressDeferredCreditsCandidate) String

type AddressDeferredCreditsFinal

type AddressDeferredCreditsFinal struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to get the deferred credits (final) of an address

func (*AddressDeferredCreditsFinal) Descriptor deprecated

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

Deprecated: Use AddressDeferredCreditsFinal.ProtoReflect.Descriptor instead.

func (*AddressDeferredCreditsFinal) GetAddress

func (x *AddressDeferredCreditsFinal) GetAddress() string

func (*AddressDeferredCreditsFinal) ProtoMessage

func (*AddressDeferredCreditsFinal) ProtoMessage()

func (*AddressDeferredCreditsFinal) ProtoReflect

func (*AddressDeferredCreditsFinal) Reset

func (x *AddressDeferredCreditsFinal) Reset()

func (*AddressDeferredCreditsFinal) String

func (x *AddressDeferredCreditsFinal) String() string

type AddressExistsCandidate

type AddressExistsCandidate struct {

	// Address to check
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to check if address exists (candidate)

func (*AddressExistsCandidate) Descriptor deprecated

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

Deprecated: Use AddressExistsCandidate.ProtoReflect.Descriptor instead.

func (*AddressExistsCandidate) GetAddress

func (x *AddressExistsCandidate) GetAddress() string

func (*AddressExistsCandidate) ProtoMessage

func (*AddressExistsCandidate) ProtoMessage()

func (*AddressExistsCandidate) ProtoReflect

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

func (*AddressExistsCandidate) Reset

func (x *AddressExistsCandidate) Reset()

func (*AddressExistsCandidate) String

func (x *AddressExistsCandidate) String() string

type AddressExistsFinal

type AddressExistsFinal struct {

	// Address to check
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to check if address exists (final)

func (*AddressExistsFinal) Descriptor deprecated

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

Deprecated: Use AddressExistsFinal.ProtoReflect.Descriptor instead.

func (*AddressExistsFinal) GetAddress

func (x *AddressExistsFinal) GetAddress() string

func (*AddressExistsFinal) ProtoMessage

func (*AddressExistsFinal) ProtoMessage()

func (*AddressExistsFinal) ProtoReflect

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

func (*AddressExistsFinal) Reset

func (x *AddressExistsFinal) Reset()

func (*AddressExistsFinal) String

func (x *AddressExistsFinal) String() string

type AddressKeyEntry

type AddressKeyEntry struct {

	// Associated address of the entry
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Datastore key
	Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

AddressKeyEntry

func (*AddressKeyEntry) Descriptor deprecated

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

Deprecated: Use AddressKeyEntry.ProtoReflect.Descriptor instead.

func (*AddressKeyEntry) GetAddress

func (x *AddressKeyEntry) GetAddress() string

func (*AddressKeyEntry) GetKey

func (x *AddressKeyEntry) GetKey() []byte

func (*AddressKeyEntry) ProtoMessage

func (*AddressKeyEntry) ProtoMessage()

func (*AddressKeyEntry) ProtoReflect

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

func (*AddressKeyEntry) Reset

func (x *AddressKeyEntry) Reset()

func (*AddressKeyEntry) String

func (x *AddressKeyEntry) String() string

type AddressKeysEntries

type AddressKeysEntries struct {

	// List of address- key entries
	AddressKeyEntries []*AddressKeyEntry `protobuf:"bytes,1,rep,name=address_key_entries,json=addressKeyEntries,proto3" json:"address_key_entries,omitempty"`
	// contains filtered or unexported fields
}

AddressKeys holds a list of addresses - keys

func (*AddressKeysEntries) Descriptor deprecated

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

Deprecated: Use AddressKeysEntries.ProtoReflect.Descriptor instead.

func (*AddressKeysEntries) GetAddressKeyEntries

func (x *AddressKeysEntries) GetAddressKeyEntries() []*AddressKeyEntry

func (*AddressKeysEntries) ProtoMessage

func (*AddressKeysEntries) ProtoMessage()

func (*AddressKeysEntries) ProtoReflect

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

func (*AddressKeysEntries) Reset

func (x *AddressKeysEntries) Reset()

func (*AddressKeysEntries) String

func (x *AddressKeysEntries) String() string

type AddressRollsCandidate

type AddressRollsCandidate struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to get the roll count (candidate) of an address

func (*AddressRollsCandidate) Descriptor deprecated

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

Deprecated: Use AddressRollsCandidate.ProtoReflect.Descriptor instead.

func (*AddressRollsCandidate) GetAddress

func (x *AddressRollsCandidate) GetAddress() string

func (*AddressRollsCandidate) ProtoMessage

func (*AddressRollsCandidate) ProtoMessage()

func (*AddressRollsCandidate) ProtoReflect

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

func (*AddressRollsCandidate) Reset

func (x *AddressRollsCandidate) Reset()

func (*AddressRollsCandidate) String

func (x *AddressRollsCandidate) String() string

type AddressRollsFinal

type AddressRollsFinal struct {

	// Address to query
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

Request to get the roll count (final) of an address

func (*AddressRollsFinal) Descriptor deprecated

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

Deprecated: Use AddressRollsFinal.ProtoReflect.Descriptor instead.

func (*AddressRollsFinal) GetAddress

func (x *AddressRollsFinal) GetAddress() string

func (*AddressRollsFinal) ProtoMessage

func (*AddressRollsFinal) ProtoMessage()

func (*AddressRollsFinal) ProtoReflect

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

func (*AddressRollsFinal) Reset

func (x *AddressRollsFinal) Reset()

func (*AddressRollsFinal) String

func (x *AddressRollsFinal) String() string

type Addresses

type Addresses struct {

	// Addresses
	Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

Addresses holds addresses

func (*Addresses) Descriptor deprecated

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

Deprecated: Use Addresses.ProtoReflect.Descriptor instead.

func (*Addresses) GetAddresses

func (x *Addresses) GetAddresses() []string

func (*Addresses) ProtoMessage

func (*Addresses) ProtoMessage()

func (*Addresses) ProtoReflect

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

func (*Addresses) Reset

func (x *Addresses) Reset()

func (*Addresses) String

func (x *Addresses) String() string

type AllowEveryoneToBootstrapRequest

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

AllowEveryoneToBootstrapRequest holds the request for AllowEveryoneToBootstrap

func (*AllowEveryoneToBootstrapRequest) Descriptor deprecated

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

Deprecated: Use AllowEveryoneToBootstrapRequest.ProtoReflect.Descriptor instead.

func (*AllowEveryoneToBootstrapRequest) ProtoMessage

func (*AllowEveryoneToBootstrapRequest) ProtoMessage()

func (*AllowEveryoneToBootstrapRequest) ProtoReflect

func (*AllowEveryoneToBootstrapRequest) Reset

func (*AllowEveryoneToBootstrapRequest) String

type AllowEveryoneToBootstrapResponse

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

AllowEveryoneToBootstrapResponse holds the response from AllowEveryoneToBootstrap

func (*AllowEveryoneToBootstrapResponse) Descriptor deprecated

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

Deprecated: Use AllowEveryoneToBootstrapResponse.ProtoReflect.Descriptor instead.

func (*AllowEveryoneToBootstrapResponse) ProtoMessage

func (*AllowEveryoneToBootstrapResponse) ProtoMessage()

func (*AllowEveryoneToBootstrapResponse) ProtoReflect

func (*AllowEveryoneToBootstrapResponse) Reset

func (*AllowEveryoneToBootstrapResponse) String

type ArrayOfBytesWrapper

type ArrayOfBytesWrapper struct {

	// Repeated bytes
	Items [][]byte `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

Array of bytes wrapper

func (*ArrayOfBytesWrapper) Descriptor deprecated

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

Deprecated: Use ArrayOfBytesWrapper.ProtoReflect.Descriptor instead.

func (*ArrayOfBytesWrapper) GetItems

func (x *ArrayOfBytesWrapper) GetItems() [][]byte

func (*ArrayOfBytesWrapper) ProtoMessage

func (*ArrayOfBytesWrapper) ProtoMessage()

func (*ArrayOfBytesWrapper) ProtoReflect

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

func (*ArrayOfBytesWrapper) Reset

func (x *ArrayOfBytesWrapper) Reset()

func (*ArrayOfBytesWrapper) String

func (x *ArrayOfBytesWrapper) String() string

type AsyncMessage

type AsyncMessage struct {

	// Slot at which the message was emitted
	EmissionSlot *Slot `protobuf:"bytes,1,opt,name=emission_slot,json=emissionSlot,proto3" json:"emission_slot,omitempty"`
	// Index of the emitted message within the `emission_slot`.
	// This is used for disambiguate the emission of multiple messages at the same slot.
	EmissionIndex uint64 `protobuf:"varint,2,opt,name=emission_index,json=emissionIndex,proto3" json:"emission_index,omitempty"`
	// The address that sent the message
	Sender string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	// The address towards which the message is being sent
	Destination string `protobuf:"bytes,4,opt,name=destination,proto3" json:"destination,omitempty"`
	// the handler function name within the destination address' bytecode
	Handler string `protobuf:"bytes,5,opt,name=handler,proto3" json:"handler,omitempty"`
	// Maximum gas to use when processing the message
	MaxGas uint64 `protobuf:"varint,6,opt,name=max_gas,json=maxGas,proto3" json:"max_gas,omitempty"`
	// Fee paid by the sender when the message is processed.
	Fee *NativeAmount `protobuf:"bytes,7,opt,name=fee,proto3" json:"fee,omitempty"`
	// Coins sent from the sender to the target address of the message.
	// Those coins are spent by the sender address when the message is sent,
	// and credited to the destination address when receiving the message.
	// In case of failure or discard, those coins are reimbursed to the sender.
	Coins *NativeAmount `protobuf:"bytes,8,opt,name=coins,proto3" json:"coins,omitempty"`
	// Slot at which the message starts being valid (bound included in the validity range)
	ValidityStart *Slot `protobuf:"bytes,9,opt,name=validity_start,json=validityStart,proto3" json:"validity_start,omitempty"`
	// Slot at which the message stops being valid (bound not included in the validity range)
	ValidityEnd *Slot `protobuf:"bytes,10,opt,name=validity_end,json=validityEnd,proto3" json:"validity_end,omitempty"`
	// Raw payload data of the message
	Data []byte `protobuf:"bytes,11,opt,name=data,proto3" json:"data,omitempty"`
	// Trigger that define whenever a message can be executed
	Trigger *AsyncMessageTrigger `protobuf:"bytes,12,opt,name=trigger,proto3" json:"trigger,omitempty"`
	// Boolean that determine if the message can be executed. For messages without filter this boolean is always true.
	// For messages with filter, this boolean is true if the filter has been matched between `validity_start` and current slot.
	CanBeExecuted bool `protobuf:"varint,13,opt,name=can_be_executed,json=canBeExecuted,proto3" json:"can_be_executed,omitempty"`
	// contains filtered or unexported fields
}

Asynchronous smart contract message

func (*AsyncMessage) Descriptor deprecated

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

Deprecated: Use AsyncMessage.ProtoReflect.Descriptor instead.

func (*AsyncMessage) GetCanBeExecuted

func (x *AsyncMessage) GetCanBeExecuted() bool

func (*AsyncMessage) GetCoins

func (x *AsyncMessage) GetCoins() *NativeAmount

func (*AsyncMessage) GetData

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

func (*AsyncMessage) GetDestination

func (x *AsyncMessage) GetDestination() string

func (*AsyncMessage) GetEmissionIndex

func (x *AsyncMessage) GetEmissionIndex() uint64

func (*AsyncMessage) GetEmissionSlot

func (x *AsyncMessage) GetEmissionSlot() *Slot

func (*AsyncMessage) GetFee

func (x *AsyncMessage) GetFee() *NativeAmount

func (*AsyncMessage) GetHandler

func (x *AsyncMessage) GetHandler() string

func (*AsyncMessage) GetMaxGas

func (x *AsyncMessage) GetMaxGas() uint64

func (*AsyncMessage) GetSender

func (x *AsyncMessage) GetSender() string

func (*AsyncMessage) GetTrigger

func (x *AsyncMessage) GetTrigger() *AsyncMessageTrigger

func (*AsyncMessage) GetValidityEnd

func (x *AsyncMessage) GetValidityEnd() *Slot

func (*AsyncMessage) GetValidityStart

func (x *AsyncMessage) GetValidityStart() *Slot

func (*AsyncMessage) ProtoMessage

func (*AsyncMessage) ProtoMessage()

func (*AsyncMessage) ProtoReflect

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

func (*AsyncMessage) Reset

func (x *AsyncMessage) Reset()

func (*AsyncMessage) String

func (x *AsyncMessage) String() string

type AsyncMessageTrigger

type AsyncMessageTrigger struct {

	// Filter on the address
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Filter on the datastore key (Optional)
	DatastoreKey *wrapperspb.BytesValue `protobuf:"bytes,2,opt,name=datastore_key,json=datastoreKey,proto3" json:"datastore_key,omitempty"`
	// contains filtered or unexported fields
}

Structure defining a trigger for an asynchronous message

func (*AsyncMessageTrigger) Descriptor deprecated

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

Deprecated: Use AsyncMessageTrigger.ProtoReflect.Descriptor instead.

func (*AsyncMessageTrigger) GetAddress

func (x *AsyncMessageTrigger) GetAddress() string

func (*AsyncMessageTrigger) GetDatastoreKey

func (x *AsyncMessageTrigger) GetDatastoreKey() *wrapperspb.BytesValue

func (*AsyncMessageTrigger) ProtoMessage

func (*AsyncMessageTrigger) ProtoMessage()

func (*AsyncMessageTrigger) ProtoReflect

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

func (*AsyncMessageTrigger) Reset

func (x *AsyncMessageTrigger) Reset()

func (*AsyncMessageTrigger) String

func (x *AsyncMessageTrigger) String() string

type AsyncMessageUpdate

type AsyncMessageUpdate struct {

	// Change the slot at which the message was emitted
	EmissionSlot *SetOrKeepSlot `protobuf:"bytes,1,opt,name=emission_slot,json=emissionSlot,proto3" json:"emission_slot,omitempty"`
	// Change the index of the emitted message within the `emission_slot`.
	// This is used for disambiguate the emission of multiple messages at the same slot.
	EmissionIndex *SetOrKeepUint64 `protobuf:"bytes,2,opt,name=emission_index,json=emissionIndex,proto3" json:"emission_index,omitempty"`
	// Change the address that sent the message
	Sender *SetOrKeepString `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	// Change the address towards which the message is being sent
	Destination *SetOrKeepString `protobuf:"bytes,4,opt,name=destination,proto3" json:"destination,omitempty"`
	// Change the handler function name within the destination address' bytecode
	Handler *SetOrKeepString `protobuf:"bytes,5,opt,name=handler,proto3" json:"handler,omitempty"`
	// Change the maximum gas to use when processing the message
	MaxGas *SetOrKeepUint64 `protobuf:"bytes,6,opt,name=max_gas,json=maxGas,proto3" json:"max_gas,omitempty"`
	// Change the fee paid by the sender when the message is processed.
	Fee *SetOrKeepUint64 `protobuf:"bytes,7,opt,name=fee,proto3" json:"fee,omitempty"`
	// Change the coins sent from the sender to the target address of the message.
	// Those coins are spent by the sender address when the message is sent,
	// and credited to the destination address when receiving the message.
	// In case of failure or discard, those coins are reimbursed to the sender.
	Coins *SetOrKeepUint64 `protobuf:"bytes,8,opt,name=coins,proto3" json:"coins,omitempty"`
	// Change the slot at which the message starts being valid (bound included in the validity range)
	ValidityStart *SetOrKeepSlot `protobuf:"bytes,9,opt,name=validity_start,json=validityStart,proto3" json:"validity_start,omitempty"`
	// Change the slot at which the message stops being valid (bound not included in the validity range)
	ValidityEnd *SetOrKeepSlot `protobuf:"bytes,10,opt,name=validity_end,json=validityEnd,proto3" json:"validity_end,omitempty"`
	// Change the raw payload data of the message
	Data *SetOrKeepBytes `protobuf:"bytes,11,opt,name=data,proto3" json:"data,omitempty"`
	// Change the trigger that define whenever a message can be executed
	Trigger *SetOrKeepAsyncMessageTrigger `protobuf:"bytes,12,opt,name=trigger,proto3" json:"trigger,omitempty"`
	// Change the boolean that determine if the message can be executed. For messages without filter this boolean is always true.
	// For messages with filter, this boolean is true if the filter has been matched between `validity_start` and current slot.
	CanBeExecuted *SetOrKeepBool `protobuf:"bytes,13,opt,name=can_be_executed,json=canBeExecuted,proto3" json:"can_be_executed,omitempty"`
	// contains filtered or unexported fields
}

Asynchronous smart contract message

func (*AsyncMessageUpdate) Descriptor deprecated

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

Deprecated: Use AsyncMessageUpdate.ProtoReflect.Descriptor instead.

func (*AsyncMessageUpdate) GetCanBeExecuted

func (x *AsyncMessageUpdate) GetCanBeExecuted() *SetOrKeepBool

func (*AsyncMessageUpdate) GetCoins

func (x *AsyncMessageUpdate) GetCoins() *SetOrKeepUint64

func (*AsyncMessageUpdate) GetData

func (x *AsyncMessageUpdate) GetData() *SetOrKeepBytes

func (*AsyncMessageUpdate) GetDestination

func (x *AsyncMessageUpdate) GetDestination() *SetOrKeepString

func (*AsyncMessageUpdate) GetEmissionIndex

func (x *AsyncMessageUpdate) GetEmissionIndex() *SetOrKeepUint64

func (*AsyncMessageUpdate) GetEmissionSlot

func (x *AsyncMessageUpdate) GetEmissionSlot() *SetOrKeepSlot

func (*AsyncMessageUpdate) GetFee

func (x *AsyncMessageUpdate) GetFee() *SetOrKeepUint64

func (*AsyncMessageUpdate) GetHandler

func (x *AsyncMessageUpdate) GetHandler() *SetOrKeepString

func (*AsyncMessageUpdate) GetMaxGas

func (x *AsyncMessageUpdate) GetMaxGas() *SetOrKeepUint64

func (*AsyncMessageUpdate) GetSender

func (x *AsyncMessageUpdate) GetSender() *SetOrKeepString

func (*AsyncMessageUpdate) GetTrigger

func (*AsyncMessageUpdate) GetValidityEnd

func (x *AsyncMessageUpdate) GetValidityEnd() *SetOrKeepSlot

func (*AsyncMessageUpdate) GetValidityStart

func (x *AsyncMessageUpdate) GetValidityStart() *SetOrKeepSlot

func (*AsyncMessageUpdate) ProtoMessage

func (*AsyncMessageUpdate) ProtoMessage()

func (*AsyncMessageUpdate) ProtoReflect

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

func (*AsyncMessageUpdate) Reset

func (x *AsyncMessageUpdate) Reset()

func (*AsyncMessageUpdate) String

func (x *AsyncMessageUpdate) String() string

type AsyncPoolChangeEntry

type AsyncPoolChangeEntry struct {

	// Async message id
	AsyncMessageId string `protobuf:"bytes,1,opt,name=async_message_id,json=asyncMessageId,proto3" json:"async_message_id,omitempty"`
	// AsyncPool message
	Value *AsyncPoolChangeValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

AsyncPoolChange Entry

func (*AsyncPoolChangeEntry) Descriptor deprecated

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

Deprecated: Use AsyncPoolChangeEntry.ProtoReflect.Descriptor instead.

func (*AsyncPoolChangeEntry) GetAsyncMessageId

func (x *AsyncPoolChangeEntry) GetAsyncMessageId() string

func (*AsyncPoolChangeEntry) GetValue

func (*AsyncPoolChangeEntry) ProtoMessage

func (*AsyncPoolChangeEntry) ProtoMessage()

func (*AsyncPoolChangeEntry) ProtoReflect

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

func (*AsyncPoolChangeEntry) Reset

func (x *AsyncPoolChangeEntry) Reset()

func (*AsyncPoolChangeEntry) String

func (x *AsyncPoolChangeEntry) String() string

type AsyncPoolChangeType

type AsyncPoolChangeType int32

AsyncPoolChangeType type enum

const (
	AsyncPoolChangeType_ASYNC_POOL_CHANGE_TYPE_UNSPECIFIED AsyncPoolChangeType = 0 // Default enum value
	AsyncPoolChangeType_ASYNC_POOL_CHANGE_TYPE_SET         AsyncPoolChangeType = 1 // Set type
	AsyncPoolChangeType_ASYNC_POOL_CHANGE_TYPE_UPDATE      AsyncPoolChangeType = 2 // Activate only type
	AsyncPoolChangeType_ASYNC_POOL_CHANGE_TYPE_DELETE      AsyncPoolChangeType = 3 // Delete only type
)

func (AsyncPoolChangeType) Descriptor

func (AsyncPoolChangeType) Enum

func (AsyncPoolChangeType) EnumDescriptor deprecated

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

Deprecated: Use AsyncPoolChangeType.Descriptor instead.

func (AsyncPoolChangeType) Number

func (AsyncPoolChangeType) String

func (x AsyncPoolChangeType) String() string

func (AsyncPoolChangeType) Type

type AsyncPoolChangeValue

type AsyncPoolChangeValue struct {

	// The type of the change
	Type AsyncPoolChangeType `protobuf:"varint,1,opt,name=type,proto3,enum=massa.model.v1.AsyncPoolChangeType" json:"type,omitempty"`
	// AsyncPool message
	//
	// Types that are assignable to Message:
	//
	//	*AsyncPoolChangeValue_CreatedMessage
	//	*AsyncPoolChangeValue_UpdatedMessage
	Message isAsyncPoolChangeValue_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

AsyncPoolChangeValue

func (*AsyncPoolChangeValue) Descriptor deprecated

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

Deprecated: Use AsyncPoolChangeValue.ProtoReflect.Descriptor instead.

func (*AsyncPoolChangeValue) GetCreatedMessage

func (x *AsyncPoolChangeValue) GetCreatedMessage() *AsyncMessage

func (*AsyncPoolChangeValue) GetMessage

func (m *AsyncPoolChangeValue) GetMessage() isAsyncPoolChangeValue_Message

func (*AsyncPoolChangeValue) GetType

func (*AsyncPoolChangeValue) GetUpdatedMessage

func (x *AsyncPoolChangeValue) GetUpdatedMessage() *AsyncMessageUpdate

func (*AsyncPoolChangeValue) ProtoMessage

func (*AsyncPoolChangeValue) ProtoMessage()

func (*AsyncPoolChangeValue) ProtoReflect

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

func (*AsyncPoolChangeValue) Reset

func (x *AsyncPoolChangeValue) Reset()

func (*AsyncPoolChangeValue) String

func (x *AsyncPoolChangeValue) String() string

type AsyncPoolChangeValue_CreatedMessage

type AsyncPoolChangeValue_CreatedMessage struct {
	// Created ledger entry
	CreatedMessage *AsyncMessage `protobuf:"bytes,2,opt,name=created_message,json=createdMessage,proto3,oneof"`
}

type AsyncPoolChangeValue_UpdatedMessage

type AsyncPoolChangeValue_UpdatedMessage struct {
	// Update ledger entry
	UpdatedMessage *AsyncMessageUpdate `protobuf:"bytes,3,opt,name=updated_message,json=updatedMessage,proto3,oneof"`
}

type AsyncPoolChangesFilter

type AsyncPoolChangesFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*AsyncPoolChangesFilter_None
	//	*AsyncPoolChangesFilter_Type
	//	*AsyncPoolChangesFilter_Handler
	//	*AsyncPoolChangesFilter_DestinationAddress
	//	*AsyncPoolChangesFilter_EmitterAddress
	//	*AsyncPoolChangesFilter_CanBeExecuted
	Filter isAsyncPoolChangesFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

AsyncPoolChangesFilter

func (*AsyncPoolChangesFilter) Descriptor deprecated

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

Deprecated: Use AsyncPoolChangesFilter.ProtoReflect.Descriptor instead.

func (*AsyncPoolChangesFilter) GetCanBeExecuted

func (x *AsyncPoolChangesFilter) GetCanBeExecuted() bool

func (*AsyncPoolChangesFilter) GetDestinationAddress

func (x *AsyncPoolChangesFilter) GetDestinationAddress() string

func (*AsyncPoolChangesFilter) GetEmitterAddress

func (x *AsyncPoolChangesFilter) GetEmitterAddress() string

func (*AsyncPoolChangesFilter) GetFilter

func (m *AsyncPoolChangesFilter) GetFilter() isAsyncPoolChangesFilter_Filter

func (*AsyncPoolChangesFilter) GetHandler

func (x *AsyncPoolChangesFilter) GetHandler() string

func (*AsyncPoolChangesFilter) GetNone

func (x *AsyncPoolChangesFilter) GetNone() *Empty

func (*AsyncPoolChangesFilter) GetType

func (*AsyncPoolChangesFilter) ProtoMessage

func (*AsyncPoolChangesFilter) ProtoMessage()

func (*AsyncPoolChangesFilter) ProtoReflect

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

func (*AsyncPoolChangesFilter) Reset

func (x *AsyncPoolChangesFilter) Reset()

func (*AsyncPoolChangesFilter) String

func (x *AsyncPoolChangesFilter) String() string

type AsyncPoolChangesFilter_CanBeExecuted

type AsyncPoolChangesFilter_CanBeExecuted struct {
	// Boolean that determine if the message can be executed. For messages without filter this boolean is always true.
	// For messages with filter, this boolean is true if the filter has been matched between `validity_start` and current slot.
	CanBeExecuted bool `protobuf:"varint,6,opt,name=can_be_executed,json=canBeExecuted,proto3,oneof"`
}

type AsyncPoolChangesFilter_DestinationAddress

type AsyncPoolChangesFilter_DestinationAddress struct {
	// The address towards which the message is being sent
	DestinationAddress string `protobuf:"bytes,4,opt,name=destination_address,json=destinationAddress,proto3,oneof"`
}

type AsyncPoolChangesFilter_EmitterAddress

type AsyncPoolChangesFilter_EmitterAddress struct {
	// The address that sent the message
	EmitterAddress string `protobuf:"bytes,5,opt,name=emitter_address,json=emitterAddress,proto3,oneof"`
}

type AsyncPoolChangesFilter_Handler

type AsyncPoolChangesFilter_Handler struct {
	// The handler function name within the destination address bytecode
	Handler string `protobuf:"bytes,3,opt,name=handler,proto3,oneof"`
}

type AsyncPoolChangesFilter_None

type AsyncPoolChangesFilter_None struct {
	// Do not return any message
	None *Empty `protobuf:"bytes,1,opt,name=none,proto3,oneof"`
}

type AsyncPoolChangesFilter_Type

type AsyncPoolChangesFilter_Type struct {
	// The type of the change
	Type AsyncPoolChangeType `protobuf:"varint,2,opt,name=type,proto3,enum=massa.model.v1.AsyncPoolChangeType,oneof"`
}

type BanNodesByIdsRequest

type BanNodesByIdsRequest struct {

	// Node ids to ban
	NodeIds []string `protobuf:"bytes,1,rep,name=node_ids,json=nodeIds,proto3" json:"node_ids,omitempty"`
	// contains filtered or unexported fields
}

BanNodesByIdsRequest holds the request for BanNodesByIds

func (*BanNodesByIdsRequest) Descriptor deprecated

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

Deprecated: Use BanNodesByIdsRequest.ProtoReflect.Descriptor instead.

func (*BanNodesByIdsRequest) GetNodeIds

func (x *BanNodesByIdsRequest) GetNodeIds() []string

func (*BanNodesByIdsRequest) ProtoMessage

func (*BanNodesByIdsRequest) ProtoMessage()

func (*BanNodesByIdsRequest) ProtoReflect

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

func (*BanNodesByIdsRequest) Reset

func (x *BanNodesByIdsRequest) Reset()

func (*BanNodesByIdsRequest) String

func (x *BanNodesByIdsRequest) String() string

type BanNodesByIdsResponse

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

BanNodesByIdsResponse holds the response from BanNodesByIds

func (*BanNodesByIdsResponse) Descriptor deprecated

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

Deprecated: Use BanNodesByIdsResponse.ProtoReflect.Descriptor instead.

func (*BanNodesByIdsResponse) ProtoMessage

func (*BanNodesByIdsResponse) ProtoMessage()

func (*BanNodesByIdsResponse) ProtoReflect

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

func (*BanNodesByIdsResponse) Reset

func (x *BanNodesByIdsResponse) Reset()

func (*BanNodesByIdsResponse) String

func (x *BanNodesByIdsResponse) String() string

type BanNodesByIpsRequest

type BanNodesByIpsRequest struct {

	// Node IP addresses to ban
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

BanNodesByIpsRequest holds the request for BanNodesByIps

func (*BanNodesByIpsRequest) Descriptor deprecated

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

Deprecated: Use BanNodesByIpsRequest.ProtoReflect.Descriptor instead.

func (*BanNodesByIpsRequest) GetIps

func (x *BanNodesByIpsRequest) GetIps() []string

func (*BanNodesByIpsRequest) ProtoMessage

func (*BanNodesByIpsRequest) ProtoMessage()

func (*BanNodesByIpsRequest) ProtoReflect

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

func (*BanNodesByIpsRequest) Reset

func (x *BanNodesByIpsRequest) Reset()

func (*BanNodesByIpsRequest) String

func (x *BanNodesByIpsRequest) String() string

type BanNodesByIpsResponse

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

BanNodesByIpsResponse holds the response from BanNodesByIps

func (*BanNodesByIpsResponse) Descriptor deprecated

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

Deprecated: Use BanNodesByIpsResponse.ProtoReflect.Descriptor instead.

func (*BanNodesByIpsResponse) ProtoMessage

func (*BanNodesByIpsResponse) ProtoMessage()

func (*BanNodesByIpsResponse) ProtoReflect

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

func (*BanNodesByIpsResponse) Reset

func (x *BanNodesByIpsResponse) Reset()

func (*BanNodesByIpsResponse) String

func (x *BanNodesByIpsResponse) String() string

type Block

type Block struct {

	// Signed header
	Header *SignedBlockHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	// Operations ids
	Operations []string `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

Block

func (*Block) Descriptor deprecated

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

Deprecated: Use Block.ProtoReflect.Descriptor instead.

func (*Block) GetHeader

func (x *Block) GetHeader() *SignedBlockHeader

func (*Block) GetOperations

func (x *Block) GetOperations() []string

func (*Block) ProtoMessage

func (*Block) ProtoMessage()

func (*Block) ProtoReflect

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

func (*Block) Reset

func (x *Block) Reset()

func (*Block) String

func (x *Block) String() string

type BlockHeader

type BlockHeader struct {

	// Current network version
	CurrentVersion uint32 `protobuf:"varint,1,opt,name=current_version,json=currentVersion,proto3" json:"current_version,omitempty"`
	// Announced network version(Optional)
	AnnouncedVersion *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=announced_version,json=announcedVersion,proto3" json:"announced_version,omitempty"`
	// Slot
	Slot *Slot `protobuf:"bytes,3,opt,name=slot,proto3" json:"slot,omitempty"`
	// parents
	Parents []string `protobuf:"bytes,4,rep,name=parents,proto3" json:"parents,omitempty"`
	// All operations hash
	OperationsHash string `protobuf:"bytes,5,opt,name=operations_hash,json=operationsHash,proto3" json:"operations_hash,omitempty"`
	// Signed endorsements
	Endorsements []*SignedEndorsement `protobuf:"bytes,6,rep,name=endorsements,proto3" json:"endorsements,omitempty"`
	// Denunciations
	Denunciations []*Denunciation `protobuf:"bytes,7,rep,name=denunciations,proto3" json:"denunciations,omitempty"`
	// contains filtered or unexported fields
}

Block header

func (*BlockHeader) Descriptor deprecated

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

Deprecated: Use BlockHeader.ProtoReflect.Descriptor instead.

func (*BlockHeader) GetAnnouncedVersion

func (x *BlockHeader) GetAnnouncedVersion() *wrapperspb.UInt32Value

func (*BlockHeader) GetCurrentVersion

func (x *BlockHeader) GetCurrentVersion() uint32

func (*BlockHeader) GetDenunciations

func (x *BlockHeader) GetDenunciations() []*Denunciation

func (*BlockHeader) GetEndorsements

func (x *BlockHeader) GetEndorsements() []*SignedEndorsement

func (*BlockHeader) GetOperationsHash

func (x *BlockHeader) GetOperationsHash() string

func (*BlockHeader) GetParents

func (x *BlockHeader) GetParents() []string

func (*BlockHeader) GetSlot

func (x *BlockHeader) GetSlot() *Slot

func (*BlockHeader) ProtoMessage

func (*BlockHeader) ProtoMessage()

func (*BlockHeader) ProtoReflect

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

func (*BlockHeader) Reset

func (x *BlockHeader) Reset()

func (*BlockHeader) String

func (x *BlockHeader) String() string

type BlockHeaderDenunciation

type BlockHeaderDenunciation struct {

	// Denunciation public key
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// Denunciation slot
	Slot *Slot `protobuf:"bytes,2,opt,name=slot,proto3" json:"slot,omitempty"`
	// Denunciation hash 1
	Hash_1 string `protobuf:"bytes,3,opt,name=hash_1,json=hash1,proto3" json:"hash_1,omitempty"`
	// Denunciation hash 2
	Hash_2 string `protobuf:"bytes,4,opt,name=hash_2,json=hash2,proto3" json:"hash_2,omitempty"`
	// Denunciation sig 1
	Signature_1 string `protobuf:"bytes,5,opt,name=signature_1,json=signature1,proto3" json:"signature_1,omitempty"`
	// Denunciation sig 2
	Signature_2 string `protobuf:"bytes,6,opt,name=signature_2,json=signature2,proto3" json:"signature_2,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockHeaderDenunciation) Descriptor deprecated

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

Deprecated: Use BlockHeaderDenunciation.ProtoReflect.Descriptor instead.

func (*BlockHeaderDenunciation) GetHash_1

func (x *BlockHeaderDenunciation) GetHash_1() string

func (*BlockHeaderDenunciation) GetHash_2

func (x *BlockHeaderDenunciation) GetHash_2() string

func (*BlockHeaderDenunciation) GetPublicKey

func (x *BlockHeaderDenunciation) GetPublicKey() string

func (*BlockHeaderDenunciation) GetSignature_1

func (x *BlockHeaderDenunciation) GetSignature_1() string

func (*BlockHeaderDenunciation) GetSignature_2

func (x *BlockHeaderDenunciation) GetSignature_2() string

func (*BlockHeaderDenunciation) GetSlot

func (x *BlockHeaderDenunciation) GetSlot() *Slot

func (*BlockHeaderDenunciation) ProtoMessage

func (*BlockHeaderDenunciation) ProtoMessage()

func (*BlockHeaderDenunciation) ProtoReflect

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

func (*BlockHeaderDenunciation) Reset

func (x *BlockHeaderDenunciation) Reset()

func (*BlockHeaderDenunciation) String

func (x *BlockHeaderDenunciation) String() string

type BlockIds

type BlockIds struct {

	// Block ids
	BlockIds []string `protobuf:"bytes,1,rep,name=block_ids,json=blockIds,proto3" json:"block_ids,omitempty"`
	// contains filtered or unexported fields
}

BlockIds holds block ids

func (*BlockIds) Descriptor deprecated

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

Deprecated: Use BlockIds.ProtoReflect.Descriptor instead.

func (*BlockIds) GetBlockIds

func (x *BlockIds) GetBlockIds() []string

func (*BlockIds) ProtoMessage

func (*BlockIds) ProtoMessage()

func (*BlockIds) ProtoReflect

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

func (*BlockIds) Reset

func (x *BlockIds) Reset()

func (*BlockIds) String

func (x *BlockIds) String() string

type BlockInfo

type BlockInfo struct {

	// The unique ID of the block.
	BlockId string `protobuf:"bytes,1,opt,name=block_id,json=blockId,proto3" json:"block_id,omitempty"`
	// The execution status of the block
	Status BlockStatus `protobuf:"varint,2,opt,name=status,proto3,enum=massa.model.v1.BlockStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

Informations about a block with its metadata

func (*BlockInfo) Descriptor deprecated

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

Deprecated: Use BlockInfo.ProtoReflect.Descriptor instead.

func (*BlockInfo) GetBlockId

func (x *BlockInfo) GetBlockId() string

func (*BlockInfo) GetStatus

func (x *BlockInfo) GetStatus() BlockStatus

func (*BlockInfo) ProtoMessage

func (*BlockInfo) ProtoMessage()

func (*BlockInfo) ProtoReflect

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

func (*BlockInfo) Reset

func (x *BlockInfo) Reset()

func (*BlockInfo) String

func (x *BlockInfo) String() string

type BlockParent

type BlockParent struct {

	// Block id
	BlockId string `protobuf:"bytes,1,opt,name=block_id,json=blockId,proto3" json:"block_id,omitempty"`
	// Period
	Period uint64 `protobuf:"varint,2,opt,name=period,proto3" json:"period,omitempty"`
	// contains filtered or unexported fields
}

Block parent tuple

func (*BlockParent) Descriptor deprecated

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

Deprecated: Use BlockParent.ProtoReflect.Descriptor instead.

func (*BlockParent) GetBlockId

func (x *BlockParent) GetBlockId() string

func (*BlockParent) GetPeriod

func (x *BlockParent) GetPeriod() uint64

func (*BlockParent) ProtoMessage

func (*BlockParent) ProtoMessage()

func (*BlockParent) ProtoReflect

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

func (*BlockParent) Reset

func (x *BlockParent) Reset()

func (*BlockParent) String

func (x *BlockParent) String() string

type BlockStatus

type BlockStatus int32

Possible statuses for a block

const (
	BlockStatus_BLOCK_STATUS_UNSPECIFIED                BlockStatus = 0 // Default enum value
	BlockStatus_BLOCK_STATUS_NON_FINAL_BLOCKCLIQUE      BlockStatus = 1 // The block is in the greatest clique (and not final)
	BlockStatus_BLOCK_STATUS_FINAL                      BlockStatus = 2 // The block is final
	BlockStatus_BLOCK_STATUS_NON_FINAL_ALTERNATE_CLIQUE BlockStatus = 3 // The block is candidate (active any clique but not final)
	BlockStatus_BLOCK_STATUS_DISCARDED                  BlockStatus = 4 // The block is discarded
)

func (BlockStatus) Descriptor

func (BlockStatus) Enum

func (x BlockStatus) Enum() *BlockStatus

func (BlockStatus) EnumDescriptor deprecated

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

Deprecated: Use BlockStatus.Descriptor instead.

func (BlockStatus) Number

func (x BlockStatus) Number() protoreflect.EnumNumber

func (BlockStatus) String

func (x BlockStatus) String() string

func (BlockStatus) Type

type BlockWrapper

type BlockWrapper struct {

	// The execution status of the block
	Status BlockStatus `protobuf:"varint,1,opt,name=status,proto3,enum=massa.model.v1.BlockStatus" json:"status,omitempty"`
	// The block object itself
	Block *Block `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

A wrapper around a block with its metadata

func (*BlockWrapper) Descriptor deprecated

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

Deprecated: Use BlockWrapper.ProtoReflect.Descriptor instead.

func (*BlockWrapper) GetBlock

func (x *BlockWrapper) GetBlock() *Block

func (*BlockWrapper) GetStatus

func (x *BlockWrapper) GetStatus() BlockStatus

func (*BlockWrapper) ProtoMessage

func (*BlockWrapper) ProtoMessage()

func (*BlockWrapper) ProtoReflect

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

func (*BlockWrapper) Reset

func (x *BlockWrapper) Reset()

func (*BlockWrapper) String

func (x *BlockWrapper) String() string

type BytecodeExecution

type BytecodeExecution struct {

	// Byte code
	Bytecode []byte `protobuf:"bytes,1,opt,name=bytecode,proto3" json:"bytecode,omitempty"`
	// Serialized datastore (key value store)  for `ExecuteSC` Operation (Optional)
	OperationDatastore []byte `protobuf:"bytes,2,opt,name=operation_datastore,json=operationDatastore,proto3" json:"operation_datastore,omitempty"`
	// contains filtered or unexported fields
}

/ Execute a bytecode

func (*BytecodeExecution) Descriptor deprecated

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

Deprecated: Use BytecodeExecution.ProtoReflect.Descriptor instead.

func (*BytecodeExecution) GetBytecode

func (x *BytecodeExecution) GetBytecode() []byte

func (*BytecodeExecution) GetOperationDatastore

func (x *BytecodeExecution) GetOperationDatastore() []byte

func (*BytecodeExecution) ProtoMessage

func (*BytecodeExecution) ProtoMessage()

func (*BytecodeExecution) ProtoReflect

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

func (*BytecodeExecution) Reset

func (x *BytecodeExecution) Reset()

func (*BytecodeExecution) String

func (x *BytecodeExecution) String() string

type BytesMapFieldEntry

type BytesMapFieldEntry struct {

	// bytes key
	Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// bytes key
	Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

BytesMapFieldEntry

func (*BytesMapFieldEntry) Descriptor deprecated

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

Deprecated: Use BytesMapFieldEntry.ProtoReflect.Descriptor instead.

func (*BytesMapFieldEntry) GetKey

func (x *BytesMapFieldEntry) GetKey() []byte

func (*BytesMapFieldEntry) GetValue

func (x *BytesMapFieldEntry) GetValue() []byte

func (*BytesMapFieldEntry) ProtoMessage

func (*BytesMapFieldEntry) ProtoMessage()

func (*BytesMapFieldEntry) ProtoReflect

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

func (*BytesMapFieldEntry) Reset

func (x *BytesMapFieldEntry) Reset()

func (*BytesMapFieldEntry) String

func (x *BytesMapFieldEntry) String() string

type CallSC

type CallSC struct {

	// Target smart contract address
	TargetAddress string `protobuf:"bytes,1,opt,name=target_address,json=targetAddress,proto3" json:"target_address,omitempty"`
	// Target function name. No function is called if empty
	TargetFunction string `protobuf:"bytes,2,opt,name=target_function,json=targetFunction,proto3" json:"target_function,omitempty"`
	// Parameter to pass to the target function
	Parameter []byte `protobuf:"bytes,3,opt,name=parameter,proto3" json:"parameter,omitempty"`
	// The maximum amount of gas that the execution of the contract is allowed to cost
	MaxGas uint64 `protobuf:"varint,4,opt,name=max_gas,json=maxGas,proto3" json:"max_gas,omitempty"`
	// Extra coins that are spent from the caller's balance and transferred to the target
	Coins *NativeAmount `protobuf:"bytes,5,opt,name=coins,proto3" json:"coins,omitempty"`
	// contains filtered or unexported fields
}

Calls an exported function from a stored smart contract

func (*CallSC) Descriptor deprecated

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

Deprecated: Use CallSC.ProtoReflect.Descriptor instead.

func (*CallSC) GetCoins

func (x *CallSC) GetCoins() *NativeAmount

func (*CallSC) GetMaxGas

func (x *CallSC) GetMaxGas() uint64

func (*CallSC) GetParameter

func (x *CallSC) GetParameter() []byte

func (*CallSC) GetTargetAddress

func (x *CallSC) GetTargetAddress() string

func (*CallSC) GetTargetFunction

func (x *CallSC) GetTargetFunction() string

func (*CallSC) ProtoMessage

func (*CallSC) ProtoMessage()

func (*CallSC) ProtoReflect

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

func (*CallSC) Reset

func (x *CallSC) Reset()

func (*CallSC) String

func (x *CallSC) String() string

type CompactConfig

type CompactConfig struct {

	// Time in milliseconds when the blockclique started.
	GenesisTimestamp *NativeTime `protobuf:"bytes,1,opt,name=genesis_timestamp,json=genesisTimestamp,proto3" json:"genesis_timestamp,omitempty"`
	// TESTNET: time when the blockclique is ended.
	EndTimestamp *NativeTime `protobuf:"bytes,2,opt,name=end_timestamp,json=endTimestamp,proto3" json:"end_timestamp,omitempty"`
	// Number of threads
	ThreadCount uint32 `protobuf:"varint,3,opt,name=thread_count,json=threadCount,proto3" json:"thread_count,omitempty"`
	// Time between the periods in the same thread.
	T0 *NativeTime `protobuf:"bytes,4,opt,name=t0,proto3" json:"t0,omitempty"`
	// Threshold for fitness.
	DeltaF0 uint64 `protobuf:"varint,5,opt,name=delta_f0,json=deltaF0,proto3" json:"delta_f0,omitempty"`
	// Maximum operation validity period count
	OperationValidityPeriods uint64 `` /* 136-byte string literal not displayed */
	// cycle duration in periods
	PeriodsPerCycle uint64 `protobuf:"varint,7,opt,name=periods_per_cycle,json=periodsPerCycle,proto3" json:"periods_per_cycle,omitempty"`
	// Reward amount for a block creation
	BlockReward *NativeAmount `protobuf:"bytes,8,opt,name=block_reward,json=blockReward,proto3" json:"block_reward,omitempty"`
	// Price of a roll on the network
	RollPrice *NativeAmount `protobuf:"bytes,9,opt,name=roll_price,json=rollPrice,proto3" json:"roll_price,omitempty"`
	// Max total size of a block
	MaxBlockSize uint32 `protobuf:"varint,10,opt,name=max_block_size,json=maxBlockSize,proto3" json:"max_block_size,omitempty"`
	// contains filtered or unexported fields
}

Compact configuration

func (*CompactConfig) Descriptor deprecated

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

Deprecated: Use CompactConfig.ProtoReflect.Descriptor instead.

func (*CompactConfig) GetBlockReward

func (x *CompactConfig) GetBlockReward() *NativeAmount

func (*CompactConfig) GetDeltaF0

func (x *CompactConfig) GetDeltaF0() uint64

func (*CompactConfig) GetEndTimestamp

func (x *CompactConfig) GetEndTimestamp() *NativeTime

func (*CompactConfig) GetGenesisTimestamp

func (x *CompactConfig) GetGenesisTimestamp() *NativeTime

func (*CompactConfig) GetMaxBlockSize

func (x *CompactConfig) GetMaxBlockSize() uint32

func (*CompactConfig) GetOperationValidityPeriods

func (x *CompactConfig) GetOperationValidityPeriods() uint64

func (*CompactConfig) GetPeriodsPerCycle

func (x *CompactConfig) GetPeriodsPerCycle() uint64

func (*CompactConfig) GetRollPrice

func (x *CompactConfig) GetRollPrice() *NativeAmount

func (*CompactConfig) GetT0

func (x *CompactConfig) GetT0() *NativeTime

func (*CompactConfig) GetThreadCount

func (x *CompactConfig) GetThreadCount() uint32

func (*CompactConfig) ProtoMessage

func (*CompactConfig) ProtoMessage()

func (*CompactConfig) ProtoReflect

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

func (*CompactConfig) Reset

func (x *CompactConfig) Reset()

func (*CompactConfig) String

func (x *CompactConfig) String() string

type ComparisonResult

type ComparisonResult int32

Comparison result

const (
	ComparisonResult_COMPARISON_RESULT_UNSPECIFIED ComparisonResult = 0
	// left is lower
	ComparisonResult_COMPARISON_RESULT_LOWER ComparisonResult = 1
	// left and right are equal
	ComparisonResult_COMPARISON_RESULT_EQUAL ComparisonResult = 2
	// left is greater
	ComparisonResult_COMPARISON_RESULT_GREATER ComparisonResult = 3
)

func (ComparisonResult) Descriptor

func (ComparisonResult) Enum

func (ComparisonResult) EnumDescriptor deprecated

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

Deprecated: Use ComparisonResult.Descriptor instead.

func (ComparisonResult) Number

func (ComparisonResult) String

func (x ComparisonResult) String() string

func (ComparisonResult) Type

type ComponentStateId

type ComponentStateId int32

State machine for a Versioning component that tracks the deployment state

const (
	ComponentStateId_COMPONENT_STATE_ID_UNSPECIFIED ComponentStateId = 0 // Default enum value
	ComponentStateId_COMPONENT_STATE_ID_ERROR       ComponentStateId = 1 // Error state
	ComponentStateId_COMPONENT_STATE_ID_DEFINED     ComponentStateId = 2 // Initial state
	ComponentStateId_COMPONENT_STATE_ID_STARTED     ComponentStateId = 3 // Past start, can only go to LockedIn after the threshold is above a given value
	ComponentStateId_COMPONENT_STATE_ID_LOCKEDIN    ComponentStateId = 4 // Locked but wait for some time before going to active (to let users the time to upgrade)
	ComponentStateId_COMPONENT_STATE_ID_ACTIVE      ComponentStateId = 5 // After LockedIn, deployment is considered successful (after activation delay)
	ComponentStateId_COMPONENT_STATE_ID_FAILED      ComponentStateId = 6 // Past the timeout, if LockedIn is not reach
)

func (ComponentStateId) Descriptor

func (ComponentStateId) Enum

func (ComponentStateId) EnumDescriptor deprecated

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

Deprecated: Use ComponentStateId.Descriptor instead.

func (ComponentStateId) Number

func (ComponentStateId) String

func (x ComponentStateId) String() string

func (ComponentStateId) Type

type ConnectedNode

type ConnectedNode struct {

	// Node id
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// Node ip
	NodeIp string `protobuf:"bytes,2,opt,name=node_ip,json=nodeIp,proto3" json:"node_ip,omitempty"`
	// Connection type
	ConnectionType ConnectionType `` /* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

Connected node

func (*ConnectedNode) Descriptor deprecated

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

Deprecated: Use ConnectedNode.ProtoReflect.Descriptor instead.

func (*ConnectedNode) GetConnectionType

func (x *ConnectedNode) GetConnectionType() ConnectionType

func (*ConnectedNode) GetNodeId

func (x *ConnectedNode) GetNodeId() string

func (*ConnectedNode) GetNodeIp

func (x *ConnectedNode) GetNodeIp() string

func (*ConnectedNode) ProtoMessage

func (*ConnectedNode) ProtoMessage()

func (*ConnectedNode) ProtoReflect

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

func (*ConnectedNode) Reset

func (x *ConnectedNode) Reset()

func (*ConnectedNode) String

func (x *ConnectedNode) String() string

type ConnectionType

type ConnectionType int32

ConnectionType enum

const (
	ConnectionType_CONNECTION_TYPE_UNSPECIFIED ConnectionType = 0 // Default enum value
	ConnectionType_CONNECTION_TYPE_INCOMING    ConnectionType = 1 // Incoming connection
	ConnectionType_CONNECTION_TYPE_OUTGOING    ConnectionType = 2 // Outgoing connection
)

func (ConnectionType) Descriptor

func (ConnectionType) Enum

func (x ConnectionType) Enum() *ConnectionType

func (ConnectionType) EnumDescriptor deprecated

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

Deprecated: Use ConnectionType.Descriptor instead.

func (ConnectionType) Number

func (ConnectionType) String

func (x ConnectionType) String() string

func (ConnectionType) Type

type ConsensusStats

type ConsensusStats struct {

	// Start of the time span for stats
	StartTimespan *NativeTime `protobuf:"bytes,1,opt,name=start_timespan,json=startTimespan,proto3" json:"start_timespan,omitempty"`
	// End of the time span for stats
	EndTimespan *NativeTime `protobuf:"bytes,2,opt,name=end_timespan,json=endTimespan,proto3" json:"end_timespan,omitempty"`
	// Number of final blocks
	FinalBlockCount uint64 `protobuf:"varint,3,opt,name=final_block_count,json=finalBlockCount,proto3" json:"final_block_count,omitempty"`
	// Number of stale blocks in memory
	StaleBlockCount uint64 `protobuf:"varint,4,opt,name=stale_block_count,json=staleBlockCount,proto3" json:"stale_block_count,omitempty"`
	// Number of actives cliques
	CliqueCount uint64 `protobuf:"varint,5,opt,name=clique_count,json=cliqueCount,proto3" json:"clique_count,omitempty"`
	// contains filtered or unexported fields
}

Consensus statistics

func (*ConsensusStats) Descriptor deprecated

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

Deprecated: Use ConsensusStats.ProtoReflect.Descriptor instead.

func (*ConsensusStats) GetCliqueCount

func (x *ConsensusStats) GetCliqueCount() uint64

func (*ConsensusStats) GetEndTimespan

func (x *ConsensusStats) GetEndTimespan() *NativeTime

func (*ConsensusStats) GetFinalBlockCount

func (x *ConsensusStats) GetFinalBlockCount() uint64

func (*ConsensusStats) GetStaleBlockCount

func (x *ConsensusStats) GetStaleBlockCount() uint64

func (*ConsensusStats) GetStartTimespan

func (x *ConsensusStats) GetStartTimespan() *NativeTime

func (*ConsensusStats) ProtoMessage

func (*ConsensusStats) ProtoMessage()

func (*ConsensusStats) ProtoReflect

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

func (*ConsensusStats) Reset

func (x *ConsensusStats) Reset()

func (*ConsensusStats) String

func (x *ConsensusStats) String() string

type CycleInfos

type CycleInfos struct {

	// Cycle to query
	Cycle uint64 `protobuf:"varint,1,opt,name=cycle,proto3" json:"cycle,omitempty"`
	// Addresses to restrict the query (if None, info for all addresses will be returned)
	RestrictToAddresses []string `protobuf:"bytes,2,rep,name=restrict_to_addresses,json=restrictToAddresses,proto3" json:"restrict_to_addresses,omitempty"`
	// contains filtered or unexported fields
}

Request to get all information for a given cycle

func (*CycleInfos) Descriptor deprecated

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

Deprecated: Use CycleInfos.ProtoReflect.Descriptor instead.

func (*CycleInfos) GetCycle

func (x *CycleInfos) GetCycle() uint64

func (*CycleInfos) GetRestrictToAddresses

func (x *CycleInfos) GetRestrictToAddresses() []string

func (*CycleInfos) ProtoMessage

func (*CycleInfos) ProtoMessage()

func (*CycleInfos) ProtoReflect

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

func (*CycleInfos) Reset

func (x *CycleInfos) Reset()

func (*CycleInfos) String

func (x *CycleInfos) String() string

type DatastoreEntry

type DatastoreEntry struct {

	// final datastore entry value
	FinalValue []byte `protobuf:"bytes,1,opt,name=final_value,json=finalValue,proto3" json:"final_value,omitempty"`
	// candidate_value datastore entry value
	CandidateValue []byte `protobuf:"bytes,2,opt,name=candidate_value,json=candidateValue,proto3" json:"candidate_value,omitempty"`
	// contains filtered or unexported fields
}

DatastoreEntry

func (*DatastoreEntry) Descriptor deprecated

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

Deprecated: Use DatastoreEntry.ProtoReflect.Descriptor instead.

func (*DatastoreEntry) GetCandidateValue

func (x *DatastoreEntry) GetCandidateValue() []byte

func (*DatastoreEntry) GetFinalValue

func (x *DatastoreEntry) GetFinalValue() []byte

func (*DatastoreEntry) ProtoMessage

func (*DatastoreEntry) ProtoMessage()

func (*DatastoreEntry) ProtoReflect

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

func (*DatastoreEntry) Reset

func (x *DatastoreEntry) Reset()

func (*DatastoreEntry) String

func (x *DatastoreEntry) String() string

type DeferredCreditsEntry

type DeferredCreditsEntry struct {

	// Slot
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Amount
	Amount *NativeAmount `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

Deferred credits entry

func (*DeferredCreditsEntry) Descriptor deprecated

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

Deprecated: Use DeferredCreditsEntry.ProtoReflect.Descriptor instead.

func (*DeferredCreditsEntry) GetAmount

func (x *DeferredCreditsEntry) GetAmount() *NativeAmount

func (*DeferredCreditsEntry) GetSlot

func (x *DeferredCreditsEntry) GetSlot() *Slot

func (*DeferredCreditsEntry) ProtoMessage

func (*DeferredCreditsEntry) ProtoMessage()

func (*DeferredCreditsEntry) ProtoReflect

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

func (*DeferredCreditsEntry) Reset

func (x *DeferredCreditsEntry) Reset()

func (*DeferredCreditsEntry) String

func (x *DeferredCreditsEntry) String() string

type DeferredCreditsEntryWrapper

type DeferredCreditsEntryWrapper struct {

	// Deferred credits entry
	Entries []*DeferredCreditsEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

Deferred credits entry wrapper

func (*DeferredCreditsEntryWrapper) Descriptor deprecated

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

Deprecated: Use DeferredCreditsEntryWrapper.ProtoReflect.Descriptor instead.

func (*DeferredCreditsEntryWrapper) GetEntries

func (*DeferredCreditsEntryWrapper) ProtoMessage

func (*DeferredCreditsEntryWrapper) ProtoMessage()

func (*DeferredCreditsEntryWrapper) ProtoReflect

func (*DeferredCreditsEntryWrapper) Reset

func (x *DeferredCreditsEntryWrapper) Reset()

func (*DeferredCreditsEntryWrapper) String

func (x *DeferredCreditsEntryWrapper) String() string

type Denunciation

type Denunciation struct {

	// BlockHeaderDenunciation or EndorsementDenunciation
	//
	// Types that are assignable to Entry:
	//
	//	*Denunciation_BlockHeader
	//	*Denunciation_Endorsement
	Entry isDenunciation_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*Denunciation) Descriptor deprecated

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

Deprecated: Use Denunciation.ProtoReflect.Descriptor instead.

func (*Denunciation) GetBlockHeader

func (x *Denunciation) GetBlockHeader() *BlockHeaderDenunciation

func (*Denunciation) GetEndorsement

func (x *Denunciation) GetEndorsement() *EndorsementDenunciation

func (*Denunciation) GetEntry

func (m *Denunciation) GetEntry() isDenunciation_Entry

func (*Denunciation) ProtoMessage

func (*Denunciation) ProtoMessage()

func (*Denunciation) ProtoReflect

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

func (*Denunciation) Reset

func (x *Denunciation) Reset()

func (*Denunciation) String

func (x *Denunciation) String() string

type DenunciationBlockHeader

type DenunciationBlockHeader struct {

	// Denunciation slot
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// contains filtered or unexported fields
}

Variant for Block header denunciation index

func (*DenunciationBlockHeader) Descriptor deprecated

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

Deprecated: Use DenunciationBlockHeader.ProtoReflect.Descriptor instead.

func (*DenunciationBlockHeader) GetSlot

func (x *DenunciationBlockHeader) GetSlot() *Slot

func (*DenunciationBlockHeader) ProtoMessage

func (*DenunciationBlockHeader) ProtoMessage()

func (*DenunciationBlockHeader) ProtoReflect

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

func (*DenunciationBlockHeader) Reset

func (x *DenunciationBlockHeader) Reset()

func (*DenunciationBlockHeader) String

func (x *DenunciationBlockHeader) String() string

type DenunciationEndorsement

type DenunciationEndorsement struct {

	// Denounciation slot
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Denounciation index
	Index uint32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

Variant for Endorsement denunciation index

func (*DenunciationEndorsement) Descriptor deprecated

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

Deprecated: Use DenunciationEndorsement.ProtoReflect.Descriptor instead.

func (*DenunciationEndorsement) GetIndex

func (x *DenunciationEndorsement) GetIndex() uint32

func (*DenunciationEndorsement) GetSlot

func (x *DenunciationEndorsement) GetSlot() *Slot

func (*DenunciationEndorsement) ProtoMessage

func (*DenunciationEndorsement) ProtoMessage()

func (*DenunciationEndorsement) ProtoReflect

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

func (*DenunciationEndorsement) Reset

func (x *DenunciationEndorsement) Reset()

func (*DenunciationEndorsement) String

func (x *DenunciationEndorsement) String() string

type DenunciationExecutionStatusCandidate

type DenunciationExecutionStatusCandidate struct {

	// Denunciation index to query
	DenunciationIndex *DenunciationIndex `protobuf:"bytes,1,opt,name=denunciation_index,json=denunciationIndex,proto3" json:"denunciation_index,omitempty"`
	// contains filtered or unexported fields
}

Request to get the execution status (candidate) for a denunciation

func (*DenunciationExecutionStatusCandidate) Descriptor deprecated

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

Deprecated: Use DenunciationExecutionStatusCandidate.ProtoReflect.Descriptor instead.

func (*DenunciationExecutionStatusCandidate) GetDenunciationIndex

func (x *DenunciationExecutionStatusCandidate) GetDenunciationIndex() *DenunciationIndex

func (*DenunciationExecutionStatusCandidate) ProtoMessage

func (*DenunciationExecutionStatusCandidate) ProtoMessage()

func (*DenunciationExecutionStatusCandidate) ProtoReflect

func (*DenunciationExecutionStatusCandidate) Reset

func (*DenunciationExecutionStatusCandidate) String

type DenunciationExecutionStatusFinal

type DenunciationExecutionStatusFinal struct {

	// Denunciation index to query
	DenunciationIndex *DenunciationIndex `protobuf:"bytes,1,opt,name=denunciation_index,json=denunciationIndex,proto3" json:"denunciation_index,omitempty"`
	// contains filtered or unexported fields
}

Request to get the execution status (final) for a denunciation

func (*DenunciationExecutionStatusFinal) Descriptor deprecated

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

Deprecated: Use DenunciationExecutionStatusFinal.ProtoReflect.Descriptor instead.

func (*DenunciationExecutionStatusFinal) GetDenunciationIndex

func (x *DenunciationExecutionStatusFinal) GetDenunciationIndex() *DenunciationIndex

func (*DenunciationExecutionStatusFinal) ProtoMessage

func (*DenunciationExecutionStatusFinal) ProtoMessage()

func (*DenunciationExecutionStatusFinal) ProtoReflect

func (*DenunciationExecutionStatusFinal) Reset

func (*DenunciationExecutionStatusFinal) String

type DenunciationIndex

type DenunciationIndex struct {

	// DenunciationBlockHeader or DenunciationEndorsement
	//
	// Types that are assignable to Entry:
	//
	//	*DenunciationIndex_BlockHeader
	//	*DenunciationIndex_Endorsement
	Entry isDenunciationIndex_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Index for Denunciations in collections (e.g. like a HashMap...)

func (*DenunciationIndex) Descriptor deprecated

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

Deprecated: Use DenunciationIndex.ProtoReflect.Descriptor instead.

func (*DenunciationIndex) GetBlockHeader

func (x *DenunciationIndex) GetBlockHeader() *DenunciationBlockHeader

func (*DenunciationIndex) GetEndorsement

func (x *DenunciationIndex) GetEndorsement() *DenunciationEndorsement

func (*DenunciationIndex) GetEntry

func (m *DenunciationIndex) GetEntry() isDenunciationIndex_Entry

func (*DenunciationIndex) ProtoMessage

func (*DenunciationIndex) ProtoMessage()

func (*DenunciationIndex) ProtoReflect

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

func (*DenunciationIndex) Reset

func (x *DenunciationIndex) Reset()

func (*DenunciationIndex) String

func (x *DenunciationIndex) String() string

type DenunciationIndex_BlockHeader

type DenunciationIndex_BlockHeader struct {
	// Denunciation block header
	BlockHeader *DenunciationBlockHeader `protobuf:"bytes,1,opt,name=block_header,json=blockHeader,proto3,oneof"`
}

type DenunciationIndex_Endorsement

type DenunciationIndex_Endorsement struct {
	// Denunciation endorsement
	Endorsement *DenunciationEndorsement `protobuf:"bytes,2,opt,name=endorsement,proto3,oneof"`
}

type Denunciation_BlockHeader

type Denunciation_BlockHeader struct {
	// Denunciation block header
	BlockHeader *BlockHeaderDenunciation `protobuf:"bytes,1,opt,name=block_header,json=blockHeader,proto3,oneof"`
}

type Denunciation_Endorsement

type Denunciation_Endorsement struct {
	// Denunciation endorsement
	Endorsement *EndorsementDenunciation `protobuf:"bytes,2,opt,name=endorsement,proto3,oneof"`
}

type Empty

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

Empty

func (*Empty) Descriptor deprecated

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

Deprecated: Use Empty.ProtoReflect.Descriptor instead.

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) ProtoReflect

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

func (*Empty) Reset

func (x *Empty) Reset()

func (*Empty) String

func (x *Empty) String() string

type Endorsement

type Endorsement struct {

	// Slot in which the endorsement can be included
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Endorsement index inside the including block
	Index uint32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	// Hash of endorsed block
	// This is the parent in thread `self.slot.thread` of the block in which the endorsement is included
	EndorsedBlock string `protobuf:"bytes,3,opt,name=endorsed_block,json=endorsedBlock,proto3" json:"endorsed_block,omitempty"`
	// contains filtered or unexported fields
}

An endorsement, as sent in the network

func (*Endorsement) Descriptor deprecated

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

Deprecated: Use Endorsement.ProtoReflect.Descriptor instead.

func (*Endorsement) GetEndorsedBlock

func (x *Endorsement) GetEndorsedBlock() string

func (*Endorsement) GetIndex

func (x *Endorsement) GetIndex() uint32

func (*Endorsement) GetSlot

func (x *Endorsement) GetSlot() *Slot

func (*Endorsement) ProtoMessage

func (*Endorsement) ProtoMessage()

func (*Endorsement) ProtoReflect

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

func (*Endorsement) Reset

func (x *Endorsement) Reset()

func (*Endorsement) String

func (x *Endorsement) String() string

type EndorsementDenunciation

type EndorsementDenunciation struct {

	// Denunciation public key
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// Denunciation slot
	Slot *Slot `protobuf:"bytes,2,opt,name=slot,proto3" json:"slot,omitempty"`
	// Denunciation index
	Index uint32 `protobuf:"varint,3,opt,name=index,proto3" json:"index,omitempty"`
	// Denunciation hash 1
	Hash_1 string `protobuf:"bytes,4,opt,name=hash_1,json=hash1,proto3" json:"hash_1,omitempty"`
	// Denunciation hash 2
	Hash_2 string `protobuf:"bytes,5,opt,name=hash_2,json=hash2,proto3" json:"hash_2,omitempty"`
	// Denunciation sig 1
	Signature_1 string `protobuf:"bytes,6,opt,name=signature_1,json=signature1,proto3" json:"signature_1,omitempty"`
	// Denunciation sig 2
	Signature_2 string `protobuf:"bytes,7,opt,name=signature_2,json=signature2,proto3" json:"signature_2,omitempty"`
	// contains filtered or unexported fields
}

func (*EndorsementDenunciation) Descriptor deprecated

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

Deprecated: Use EndorsementDenunciation.ProtoReflect.Descriptor instead.

func (*EndorsementDenunciation) GetHash_1

func (x *EndorsementDenunciation) GetHash_1() string

func (*EndorsementDenunciation) GetHash_2

func (x *EndorsementDenunciation) GetHash_2() string

func (*EndorsementDenunciation) GetIndex

func (x *EndorsementDenunciation) GetIndex() uint32

func (*EndorsementDenunciation) GetPublicKey

func (x *EndorsementDenunciation) GetPublicKey() string

func (*EndorsementDenunciation) GetSignature_1

func (x *EndorsementDenunciation) GetSignature_1() string

func (*EndorsementDenunciation) GetSignature_2

func (x *EndorsementDenunciation) GetSignature_2() string

func (*EndorsementDenunciation) GetSlot

func (x *EndorsementDenunciation) GetSlot() *Slot

func (*EndorsementDenunciation) ProtoMessage

func (*EndorsementDenunciation) ProtoMessage()

func (*EndorsementDenunciation) ProtoReflect

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

func (*EndorsementDenunciation) Reset

func (x *EndorsementDenunciation) Reset()

func (*EndorsementDenunciation) String

func (x *EndorsementDenunciation) String() string

type EndorsementDraw

type EndorsementDraw struct {

	// Endorsement index
	Index uint64 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	// Producer address
	Producer string `protobuf:"bytes,2,opt,name=producer,proto3" json:"producer,omitempty"`
	// contains filtered or unexported fields
}

Endorsement draw

func (*EndorsementDraw) Descriptor deprecated

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

Deprecated: Use EndorsementDraw.ProtoReflect.Descriptor instead.

func (*EndorsementDraw) GetIndex

func (x *EndorsementDraw) GetIndex() uint64

func (*EndorsementDraw) GetProducer

func (x *EndorsementDraw) GetProducer() string

func (*EndorsementDraw) ProtoMessage

func (*EndorsementDraw) ProtoMessage()

func (*EndorsementDraw) ProtoReflect

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

func (*EndorsementDraw) Reset

func (x *EndorsementDraw) Reset()

func (*EndorsementDraw) String

func (x *EndorsementDraw) String() string

type EndorsementIds

type EndorsementIds struct {

	// Endorsements ids
	EndorsementIds []string `protobuf:"bytes,1,rep,name=endorsement_ids,json=endorsementIds,proto3" json:"endorsement_ids,omitempty"`
	// contains filtered or unexported fields
}

EndorsementIds holds endorsements ids

func (*EndorsementIds) Descriptor deprecated

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

Deprecated: Use EndorsementIds.ProtoReflect.Descriptor instead.

func (*EndorsementIds) GetEndorsementIds

func (x *EndorsementIds) GetEndorsementIds() []string

func (*EndorsementIds) ProtoMessage

func (*EndorsementIds) ProtoMessage()

func (*EndorsementIds) ProtoReflect

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

func (*EndorsementIds) Reset

func (x *EndorsementIds) Reset()

func (*EndorsementIds) String

func (x *EndorsementIds) String() string

type EndorsementInfo

type EndorsementInfo struct {

	// The endorsement id
	EndorsementId string `protobuf:"bytes,1,opt,name=endorsement_id,json=endorsementId,proto3" json:"endorsement_id,omitempty"`
	// Whether the endorsement is still in pool
	InPool bool `protobuf:"varint,2,opt,name=in_pool,json=inPool,proto3" json:"in_pool,omitempty"`
	// The endorsement appears in `in_blocks`
	// If it appears in multiple blocks, these blocks are in different cliques
	InBlocks []string `protobuf:"bytes,3,rep,name=in_blocks,json=inBlocks,proto3" json:"in_blocks,omitempty"`
	// Whether the the endorsement is final (for example in a final block)
	IsFinal bool `protobuf:"varint,4,opt,name=is_final,json=isFinal,proto3" json:"is_final,omitempty"`
	// contains filtered or unexported fields
}

Informations about an endorsement with its metadata

func (*EndorsementInfo) Descriptor deprecated

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

Deprecated: Use EndorsementInfo.ProtoReflect.Descriptor instead.

func (*EndorsementInfo) GetEndorsementId

func (x *EndorsementInfo) GetEndorsementId() string

func (*EndorsementInfo) GetInBlocks

func (x *EndorsementInfo) GetInBlocks() []string

func (*EndorsementInfo) GetInPool

func (x *EndorsementInfo) GetInPool() bool

func (*EndorsementInfo) GetIsFinal

func (x *EndorsementInfo) GetIsFinal() bool

func (*EndorsementInfo) ProtoMessage

func (*EndorsementInfo) ProtoMessage()

func (*EndorsementInfo) ProtoReflect

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

func (*EndorsementInfo) Reset

func (x *EndorsementInfo) Reset()

func (*EndorsementInfo) String

func (x *EndorsementInfo) String() string

type EndorsementWrapper

type EndorsementWrapper struct {

	// Whether the endorsement is still in pool
	InPool bool `protobuf:"varint,1,opt,name=in_pool,json=inPool,proto3" json:"in_pool,omitempty"`
	// The endorsement appears in `in_blocks`
	// If it appears in multiple blocks, these blocks are in different cliques
	InBlocks []string `protobuf:"bytes,2,rep,name=in_blocks,json=inBlocks,proto3" json:"in_blocks,omitempty"`
	// Whether the the endorsement is final (for example in a final block)
	IsFinal bool `protobuf:"varint,3,opt,name=is_final,json=isFinal,proto3" json:"is_final,omitempty"`
	// The endorsement itself
	Endorsement *SignedEndorsement `protobuf:"bytes,4,opt,name=endorsement,proto3" json:"endorsement,omitempty"`
	// contains filtered or unexported fields
}

A wrapper around an endorsement with its metadata

func (*EndorsementWrapper) Descriptor deprecated

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

Deprecated: Use EndorsementWrapper.ProtoReflect.Descriptor instead.

func (*EndorsementWrapper) GetEndorsement

func (x *EndorsementWrapper) GetEndorsement() *SignedEndorsement

func (*EndorsementWrapper) GetInBlocks

func (x *EndorsementWrapper) GetInBlocks() []string

func (*EndorsementWrapper) GetInPool

func (x *EndorsementWrapper) GetInPool() bool

func (*EndorsementWrapper) GetIsFinal

func (x *EndorsementWrapper) GetIsFinal() bool

func (*EndorsementWrapper) ProtoMessage

func (*EndorsementWrapper) ProtoMessage()

func (*EndorsementWrapper) ProtoReflect

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

func (*EndorsementWrapper) Reset

func (x *EndorsementWrapper) Reset()

func (*EndorsementWrapper) String

func (x *EndorsementWrapper) String() string

type Error

type Error struct {

	// The error code
	Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	// A developer-facing error message, which should be in English
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

Massa error

func (*Error) Descriptor deprecated

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

Deprecated: Use Error.ProtoReflect.Descriptor instead.

func (*Error) GetCode

func (x *Error) GetCode() int32

func (*Error) GetMessage

func (x *Error) GetMessage() string

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) ProtoReflect

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

func (*Error) Reset

func (x *Error) Reset()

func (*Error) String

func (x *Error) String() string

type Events

type Events struct {

	// Returns all the events that verify all the filters
	Filters []*ScExecutionEventsFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

Request to get filtered events

func (*Events) Descriptor deprecated

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

Deprecated: Use Events.ProtoReflect.Descriptor instead.

func (*Events) GetFilters

func (x *Events) GetFilters() []*ScExecutionEventsFilter

func (*Events) ProtoMessage

func (*Events) ProtoMessage()

func (*Events) ProtoReflect

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

func (*Events) Reset

func (x *Events) Reset()

func (*Events) String

func (x *Events) String() string

type ExecuteReadOnlyCallRequest

type ExecuteReadOnlyCallRequest struct {

	// Execution call
	Call *ReadOnlyExecutionCall `protobuf:"bytes,1,opt,name=call,proto3" json:"call,omitempty"`
	// contains filtered or unexported fields
}

ExecuteReadOnlyCallRequest holds request for ExecuteReadOnlyCall

func (*ExecuteReadOnlyCallRequest) Descriptor deprecated

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

Deprecated: Use ExecuteReadOnlyCallRequest.ProtoReflect.Descriptor instead.

func (*ExecuteReadOnlyCallRequest) GetCall

func (*ExecuteReadOnlyCallRequest) ProtoMessage

func (*ExecuteReadOnlyCallRequest) ProtoMessage()

func (*ExecuteReadOnlyCallRequest) ProtoReflect

func (*ExecuteReadOnlyCallRequest) Reset

func (x *ExecuteReadOnlyCallRequest) Reset()

func (*ExecuteReadOnlyCallRequest) String

func (x *ExecuteReadOnlyCallRequest) String() string

type ExecuteReadOnlyCallResponse

type ExecuteReadOnlyCallResponse struct {

	// Execution output
	Output *ReadOnlyExecutionOutput `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
	// contains filtered or unexported fields
}

ExecuteReadOnlyCallResponse holds response from ExecuteReadOnlyCall

func (*ExecuteReadOnlyCallResponse) Descriptor deprecated

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

Deprecated: Use ExecuteReadOnlyCallResponse.ProtoReflect.Descriptor instead.

func (*ExecuteReadOnlyCallResponse) GetOutput

func (*ExecuteReadOnlyCallResponse) ProtoMessage

func (*ExecuteReadOnlyCallResponse) ProtoMessage()

func (*ExecuteReadOnlyCallResponse) ProtoReflect

func (*ExecuteReadOnlyCallResponse) Reset

func (x *ExecuteReadOnlyCallResponse) Reset()

func (*ExecuteReadOnlyCallResponse) String

func (x *ExecuteReadOnlyCallResponse) String() string

type ExecuteSC

type ExecuteSC struct {

	// Smart contract bytecode.
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// The maximum of coins that could be spent by the operation sender
	MaxCoins uint64 `protobuf:"varint,2,opt,name=max_coins,json=maxCoins,proto3" json:"max_coins,omitempty"`
	// The maximum amount of gas that the execution of the contract is allowed to cost
	MaxGas uint64 `protobuf:"varint,3,opt,name=max_gas,json=maxGas,proto3" json:"max_gas,omitempty"`
	// A key-value store associating a hash to arbitrary bytes
	Datastore []*BytesMapFieldEntry `protobuf:"bytes,4,rep,name=datastore,proto3" json:"datastore,omitempty"`
	// contains filtered or unexported fields
}

Execute a smart contract

func (*ExecuteSC) Descriptor deprecated

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

Deprecated: Use ExecuteSC.ProtoReflect.Descriptor instead.

func (*ExecuteSC) GetData

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

func (*ExecuteSC) GetDatastore

func (x *ExecuteSC) GetDatastore() []*BytesMapFieldEntry

func (*ExecuteSC) GetMaxCoins

func (x *ExecuteSC) GetMaxCoins() uint64

func (*ExecuteSC) GetMaxGas

func (x *ExecuteSC) GetMaxGas() uint64

func (*ExecuteSC) ProtoMessage

func (*ExecuteSC) ProtoMessage()

func (*ExecuteSC) ProtoReflect

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

func (*ExecuteSC) Reset

func (x *ExecuteSC) Reset()

func (*ExecuteSC) String

func (x *ExecuteSC) String() string

type ExecutedDenounciationFilter

type ExecutedDenounciationFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*ExecutedDenounciationFilter_None
	Filter isExecutedDenounciationFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

ExecutedDenounciationFilter

func (*ExecutedDenounciationFilter) Descriptor deprecated

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

Deprecated: Use ExecutedDenounciationFilter.ProtoReflect.Descriptor instead.

func (*ExecutedDenounciationFilter) GetFilter

func (m *ExecutedDenounciationFilter) GetFilter() isExecutedDenounciationFilter_Filter

func (*ExecutedDenounciationFilter) GetNone

func (x *ExecutedDenounciationFilter) GetNone() *Empty

func (*ExecutedDenounciationFilter) ProtoMessage

func (*ExecutedDenounciationFilter) ProtoMessage()

func (*ExecutedDenounciationFilter) ProtoReflect

func (*ExecutedDenounciationFilter) Reset

func (x *ExecutedDenounciationFilter) Reset()

func (*ExecutedDenounciationFilter) String

func (x *ExecutedDenounciationFilter) String() string

type ExecutedDenounciationFilter_None

type ExecutedDenounciationFilter_None struct {
	// Do not return any message
	None *Empty `protobuf:"bytes,1,opt,name=none,proto3,oneof"`
}

type ExecutedOpsChangeEntry

type ExecutedOpsChangeEntry struct {

	// string
	OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// ExecutedOpsChangeValue
	Value *ExecutedOpsChangeValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

ExecutedOpsChangeEntry

func (*ExecutedOpsChangeEntry) Descriptor deprecated

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

Deprecated: Use ExecutedOpsChangeEntry.ProtoReflect.Descriptor instead.

func (*ExecutedOpsChangeEntry) GetOperationId

func (x *ExecutedOpsChangeEntry) GetOperationId() string

func (*ExecutedOpsChangeEntry) GetValue

func (*ExecutedOpsChangeEntry) ProtoMessage

func (*ExecutedOpsChangeEntry) ProtoMessage()

func (*ExecutedOpsChangeEntry) ProtoReflect

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

func (*ExecutedOpsChangeEntry) Reset

func (x *ExecutedOpsChangeEntry) Reset()

func (*ExecutedOpsChangeEntry) String

func (x *ExecutedOpsChangeEntry) String() string

type ExecutedOpsChangeValue

type ExecutedOpsChangeValue struct {

	// The status of the execution of the operation
	Status OperationExecutionStatus `protobuf:"varint,1,opt,name=status,proto3,enum=massa.model.v1.OperationExecutionStatus" json:"status,omitempty"`
	// Slot until which the operation remains valid (included)
	Slot *Slot `protobuf:"bytes,2,opt,name=slot,proto3" json:"slot,omitempty"`
	// contains filtered or unexported fields
}

ExecutedOpsChangeValue

func (*ExecutedOpsChangeValue) Descriptor deprecated

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

Deprecated: Use ExecutedOpsChangeValue.ProtoReflect.Descriptor instead.

func (*ExecutedOpsChangeValue) GetSlot

func (x *ExecutedOpsChangeValue) GetSlot() *Slot

func (*ExecutedOpsChangeValue) GetStatus

func (*ExecutedOpsChangeValue) ProtoMessage

func (*ExecutedOpsChangeValue) ProtoMessage()

func (*ExecutedOpsChangeValue) ProtoReflect

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

func (*ExecutedOpsChangeValue) Reset

func (x *ExecutedOpsChangeValue) Reset()

func (*ExecutedOpsChangeValue) String

func (x *ExecutedOpsChangeValue) String() string

type ExecutedOpsChangesFilter

type ExecutedOpsChangesFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*ExecutedOpsChangesFilter_None
	//	*ExecutedOpsChangesFilter_OperationId
	Filter isExecutedOpsChangesFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

ExecutedOpsChangesFilter

func (*ExecutedOpsChangesFilter) Descriptor deprecated

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

Deprecated: Use ExecutedOpsChangesFilter.ProtoReflect.Descriptor instead.

func (*ExecutedOpsChangesFilter) GetFilter

func (m *ExecutedOpsChangesFilter) GetFilter() isExecutedOpsChangesFilter_Filter

func (*ExecutedOpsChangesFilter) GetNone

func (x *ExecutedOpsChangesFilter) GetNone() *Empty

func (*ExecutedOpsChangesFilter) GetOperationId

func (x *ExecutedOpsChangesFilter) GetOperationId() string

func (*ExecutedOpsChangesFilter) ProtoMessage

func (*ExecutedOpsChangesFilter) ProtoMessage()

func (*ExecutedOpsChangesFilter) ProtoReflect

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

func (*ExecutedOpsChangesFilter) Reset

func (x *ExecutedOpsChangesFilter) Reset()

func (*ExecutedOpsChangesFilter) String

func (x *ExecutedOpsChangesFilter) String() string

type ExecutedOpsChangesFilter_None

type ExecutedOpsChangesFilter_None struct {
	// Do not return any message
	None *Empty `protobuf:"bytes,1,opt,name=none,proto3,oneof"`
}

type ExecutedOpsChangesFilter_OperationId

type ExecutedOpsChangesFilter_OperationId struct {
	// Operation id
	OperationId string `protobuf:"bytes,2,opt,name=operation_id,json=operationId,proto3,oneof"`
}

type ExecutionEventFilter

type ExecutionEventFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*ExecutionEventFilter_None
	//	*ExecutionEventFilter_CallerAddress
	//	*ExecutionEventFilter_EmitterAddress
	//	*ExecutionEventFilter_OriginalOperationId
	//	*ExecutionEventFilter_IsFailure
	Filter isExecutionEventFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

ExecutionEventFilter

func (*ExecutionEventFilter) Descriptor deprecated

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

Deprecated: Use ExecutionEventFilter.ProtoReflect.Descriptor instead.

func (*ExecutionEventFilter) GetCallerAddress

func (x *ExecutionEventFilter) GetCallerAddress() string

func (*ExecutionEventFilter) GetEmitterAddress

func (x *ExecutionEventFilter) GetEmitterAddress() string

func (*ExecutionEventFilter) GetFilter

func (m *ExecutionEventFilter) GetFilter() isExecutionEventFilter_Filter

func (*ExecutionEventFilter) GetIsFailure

func (x *ExecutionEventFilter) GetIsFailure() bool

func (*ExecutionEventFilter) GetNone

func (x *ExecutionEventFilter) GetNone() *Empty

func (*ExecutionEventFilter) GetOriginalOperationId

func (x *ExecutionEventFilter) GetOriginalOperationId() string

func (*ExecutionEventFilter) ProtoMessage

func (*ExecutionEventFilter) ProtoMessage()

func (*ExecutionEventFilter) ProtoReflect

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

func (*ExecutionEventFilter) Reset

func (x *ExecutionEventFilter) Reset()

func (*ExecutionEventFilter) String

func (x *ExecutionEventFilter) String() string

type ExecutionEventFilter_CallerAddress

type ExecutionEventFilter_CallerAddress struct {
	// Caller address
	CallerAddress string `protobuf:"bytes,2,opt,name=caller_address,json=callerAddress,proto3,oneof"`
}

type ExecutionEventFilter_EmitterAddress

type ExecutionEventFilter_EmitterAddress struct {
	// Emitter address
	EmitterAddress string `protobuf:"bytes,3,opt,name=emitter_address,json=emitterAddress,proto3,oneof"`
}

type ExecutionEventFilter_IsFailure

type ExecutionEventFilter_IsFailure struct {
	// Whether the event is a failure
	IsFailure bool `protobuf:"varint,5,opt,name=is_failure,json=isFailure,proto3,oneof"`
}

type ExecutionEventFilter_None

type ExecutionEventFilter_None struct {
	// Do not return any message
	None *Empty `protobuf:"bytes,1,opt,name=none,proto3,oneof"`
}

type ExecutionEventFilter_OriginalOperationId

type ExecutionEventFilter_OriginalOperationId struct {
	// Original operation id
	OriginalOperationId string `protobuf:"bytes,4,opt,name=original_operation_id,json=originalOperationId,proto3,oneof"`
}

type ExecutionOutput

type ExecutionOutput struct {

	// Slot
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Block id at that slot (Optional)
	BlockId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=block_id,json=blockId,proto3" json:"block_id,omitempty"`
	// Events emitted by the execution step
	Events []*ScExecutionEvent `protobuf:"bytes,3,rep,name=events,proto3" json:"events,omitempty"`
	// State changes caused by the execution step
	StateChanges *StateChanges `protobuf:"bytes,4,opt,name=state_changes,json=stateChanges,proto3" json:"state_changes,omitempty"`
	// contains filtered or unexported fields
}

ExecutionOutput

func (*ExecutionOutput) Descriptor deprecated

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

Deprecated: Use ExecutionOutput.ProtoReflect.Descriptor instead.

func (*ExecutionOutput) GetBlockId

func (x *ExecutionOutput) GetBlockId() *wrapperspb.StringValue

func (*ExecutionOutput) GetEvents

func (x *ExecutionOutput) GetEvents() []*ScExecutionEvent

func (*ExecutionOutput) GetSlot

func (x *ExecutionOutput) GetSlot() *Slot

func (*ExecutionOutput) GetStateChanges

func (x *ExecutionOutput) GetStateChanges() *StateChanges

func (*ExecutionOutput) ProtoMessage

func (*ExecutionOutput) ProtoMessage()

func (*ExecutionOutput) ProtoReflect

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

func (*ExecutionOutput) Reset

func (x *ExecutionOutput) Reset()

func (*ExecutionOutput) String

func (x *ExecutionOutput) String() string

type ExecutionOutputStatus

type ExecutionOutputStatus int32

ExecutionOutputStatus type enum

const (
	ExecutionOutputStatus_EXECUTION_OUTPUT_STATUS_UNSPECIFIED ExecutionOutputStatus = 0 // Default enum value
	ExecutionOutputStatus_EXECUTION_OUTPUT_STATUS_CANDIDATE   ExecutionOutputStatus = 1 // Candidate status
	ExecutionOutputStatus_EXECUTION_OUTPUT_STATUS_FINAL       ExecutionOutputStatus = 2 // Final status
	ExecutionOutputStatus_EXECUTION_OUTPUT_STATUS_UNKNOWN     ExecutionOutputStatus = 3 // Unknown status
)

func (ExecutionOutputStatus) Descriptor

func (ExecutionOutputStatus) Enum

func (ExecutionOutputStatus) EnumDescriptor deprecated

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

Deprecated: Use ExecutionOutputStatus.Descriptor instead.

func (ExecutionOutputStatus) Number

func (ExecutionOutputStatus) String

func (x ExecutionOutputStatus) String() string

func (ExecutionOutputStatus) Type

type ExecutionQueryCycleInfos

type ExecutionQueryCycleInfos struct {

	// Cycle number
	Cycle uint64 `protobuf:"varint,1,opt,name=cycle,proto3" json:"cycle,omitempty"`
	// Whether the cycle is final
	IsFinal bool `protobuf:"varint,2,opt,name=is_final,json=isFinal,proto3" json:"is_final,omitempty"`
	// Infos for each PoS-participating address among the ones that were asked
	StakerInfos []*ExecutionQueryStakerInfoEntry `protobuf:"bytes,3,rep,name=staker_infos,json=stakerInfos,proto3" json:"staker_infos,omitempty"`
	// contains filtered or unexported fields
}

Cycle information for execution query

func (*ExecutionQueryCycleInfos) Descriptor deprecated

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

Deprecated: Use ExecutionQueryCycleInfos.ProtoReflect.Descriptor instead.

func (*ExecutionQueryCycleInfos) GetCycle

func (x *ExecutionQueryCycleInfos) GetCycle() uint64

func (*ExecutionQueryCycleInfos) GetIsFinal

func (x *ExecutionQueryCycleInfos) GetIsFinal() bool

func (*ExecutionQueryCycleInfos) GetStakerInfos

func (*ExecutionQueryCycleInfos) ProtoMessage

func (*ExecutionQueryCycleInfos) ProtoMessage()

func (*ExecutionQueryCycleInfos) ProtoReflect

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

func (*ExecutionQueryCycleInfos) Reset

func (x *ExecutionQueryCycleInfos) Reset()

func (*ExecutionQueryCycleInfos) String

func (x *ExecutionQueryCycleInfos) String() string

type ExecutionQueryExecutionStatus

type ExecutionQueryExecutionStatus int32

Execution status of an operation or denunciation

const (
	ExecutionQueryExecutionStatus_EXECUTION_QUERY_EXECUTION_STATUS_UNSPECIFIED                   ExecutionQueryExecutionStatus = 0 // Default enum value
	ExecutionQueryExecutionStatus_EXECUTION_QUERY_EXECUTION_STATUS_ALREADY_EXECUTED_WITH_SUCCESS ExecutionQueryExecutionStatus = 1 // The operation or denunciation was executed recently with success
	ExecutionQueryExecutionStatus_EXECUTION_QUERY_EXECUTION_STATUS_ALREADY_EXECUTED_WITH_FAILURE ExecutionQueryExecutionStatus = 2 // The operation or denunciation was executed recently with failure
	ExecutionQueryExecutionStatus_EXECUTION_QUERY_EXECUTION_STATUS_EXECUTABLE_OR_EXPIRED         ExecutionQueryExecutionStatus = 3 // The operation or denunciation was not executed recently but can still be executed unless expired
)

func (ExecutionQueryExecutionStatus) Descriptor

func (ExecutionQueryExecutionStatus) Enum

func (ExecutionQueryExecutionStatus) EnumDescriptor deprecated

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

Deprecated: Use ExecutionQueryExecutionStatus.Descriptor instead.

func (ExecutionQueryExecutionStatus) Number

func (ExecutionQueryExecutionStatus) String

func (ExecutionQueryExecutionStatus) Type

type ExecutionQueryRequestItem

type ExecutionQueryRequestItem struct {

	// Types that are assignable to RequestItem:
	//
	//	*ExecutionQueryRequestItem_AddressExistsCandidate
	//	*ExecutionQueryRequestItem_AddressExistsFinal
	//	*ExecutionQueryRequestItem_AddressBalanceCandidate
	//	*ExecutionQueryRequestItem_AddressBalanceFinal
	//	*ExecutionQueryRequestItem_AddressBytecodeCandidate
	//	*ExecutionQueryRequestItem_AddressBytecodeFinal
	//	*ExecutionQueryRequestItem_AddressDatastoreKeysCandidate
	//	*ExecutionQueryRequestItem_AddressDatastoreKeysFinal
	//	*ExecutionQueryRequestItem_AddressDatastoreValueCandidate
	//	*ExecutionQueryRequestItem_AddressDatastoreValueFinal
	//	*ExecutionQueryRequestItem_OpExecutionStatusCandidate
	//	*ExecutionQueryRequestItem_OpExecutionStatusFinal
	//	*ExecutionQueryRequestItem_DenunciationExecutionStatusCandidate
	//	*ExecutionQueryRequestItem_DenunciationExecutionStatusFinal
	//	*ExecutionQueryRequestItem_AddressRollsCandidate
	//	*ExecutionQueryRequestItem_AddressRollsFinal
	//	*ExecutionQueryRequestItem_AddressDeferredCreditsCandidate
	//	*ExecutionQueryRequestItem_AddressDeferredCreditsFinal
	//	*ExecutionQueryRequestItem_CycleInfos
	//	*ExecutionQueryRequestItem_Events
	RequestItem isExecutionQueryRequestItem_RequestItem `protobuf_oneof:"request_item"`
	// contains filtered or unexported fields
}

Query state query item

func (*ExecutionQueryRequestItem) Descriptor deprecated

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

Deprecated: Use ExecutionQueryRequestItem.ProtoReflect.Descriptor instead.

func (*ExecutionQueryRequestItem) GetAddressBalanceCandidate

func (x *ExecutionQueryRequestItem) GetAddressBalanceCandidate() *AddressBalanceCandidate

func (*ExecutionQueryRequestItem) GetAddressBalanceFinal

func (x *ExecutionQueryRequestItem) GetAddressBalanceFinal() *AddressBalanceFinal

func (*ExecutionQueryRequestItem) GetAddressBytecodeCandidate

func (x *ExecutionQueryRequestItem) GetAddressBytecodeCandidate() *AddressBytecodeCandidate

func (*ExecutionQueryRequestItem) GetAddressBytecodeFinal

func (x *ExecutionQueryRequestItem) GetAddressBytecodeFinal() *AddressBytecodeFinal

func (*ExecutionQueryRequestItem) GetAddressDatastoreKeysCandidate

func (x *ExecutionQueryRequestItem) GetAddressDatastoreKeysCandidate() *AddressDatastoreKeysCandidate

func (*ExecutionQueryRequestItem) GetAddressDatastoreKeysFinal

func (x *ExecutionQueryRequestItem) GetAddressDatastoreKeysFinal() *AddressDatastoreKeysFinal

func (*ExecutionQueryRequestItem) GetAddressDatastoreValueCandidate

func (x *ExecutionQueryRequestItem) GetAddressDatastoreValueCandidate() *AddressDatastoreValueCandidate

func (*ExecutionQueryRequestItem) GetAddressDatastoreValueFinal

func (x *ExecutionQueryRequestItem) GetAddressDatastoreValueFinal() *AddressDatastoreValueFinal

func (*ExecutionQueryRequestItem) GetAddressDeferredCreditsCandidate

func (x *ExecutionQueryRequestItem) GetAddressDeferredCreditsCandidate() *AddressDeferredCreditsCandidate

func (*ExecutionQueryRequestItem) GetAddressDeferredCreditsFinal

func (x *ExecutionQueryRequestItem) GetAddressDeferredCreditsFinal() *AddressDeferredCreditsFinal

func (*ExecutionQueryRequestItem) GetAddressExistsCandidate

func (x *ExecutionQueryRequestItem) GetAddressExistsCandidate() *AddressExistsCandidate

func (*ExecutionQueryRequestItem) GetAddressExistsFinal

func (x *ExecutionQueryRequestItem) GetAddressExistsFinal() *AddressExistsFinal

func (*ExecutionQueryRequestItem) GetAddressRollsCandidate

func (x *ExecutionQueryRequestItem) GetAddressRollsCandidate() *AddressRollsCandidate

func (*ExecutionQueryRequestItem) GetAddressRollsFinal

func (x *ExecutionQueryRequestItem) GetAddressRollsFinal() *AddressRollsFinal

func (*ExecutionQueryRequestItem) GetCycleInfos

func (x *ExecutionQueryRequestItem) GetCycleInfos() *CycleInfos

func (*ExecutionQueryRequestItem) GetDenunciationExecutionStatusCandidate

func (x *ExecutionQueryRequestItem) GetDenunciationExecutionStatusCandidate() *DenunciationExecutionStatusCandidate

func (*ExecutionQueryRequestItem) GetDenunciationExecutionStatusFinal

func (x *ExecutionQueryRequestItem) GetDenunciationExecutionStatusFinal() *DenunciationExecutionStatusFinal

func (*ExecutionQueryRequestItem) GetEvents

func (x *ExecutionQueryRequestItem) GetEvents() *Events

func (*ExecutionQueryRequestItem) GetOpExecutionStatusCandidate

func (x *ExecutionQueryRequestItem) GetOpExecutionStatusCandidate() *OpExecutionStatusCandidate

func (*ExecutionQueryRequestItem) GetOpExecutionStatusFinal

func (x *ExecutionQueryRequestItem) GetOpExecutionStatusFinal() *OpExecutionStatusFinal

func (*ExecutionQueryRequestItem) GetRequestItem

func (m *ExecutionQueryRequestItem) GetRequestItem() isExecutionQueryRequestItem_RequestItem

func (*ExecutionQueryRequestItem) ProtoMessage

func (*ExecutionQueryRequestItem) ProtoMessage()

func (*ExecutionQueryRequestItem) ProtoReflect

func (*ExecutionQueryRequestItem) Reset

func (x *ExecutionQueryRequestItem) Reset()

func (*ExecutionQueryRequestItem) String

func (x *ExecutionQueryRequestItem) String() string

type ExecutionQueryRequestItem_AddressBalanceCandidate

type ExecutionQueryRequestItem_AddressBalanceCandidate struct {
	// Gets the balance (candidate) of an address
	AddressBalanceCandidate *AddressBalanceCandidate `protobuf:"bytes,3,opt,name=address_balance_candidate,json=addressBalanceCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressBalanceFinal

type ExecutionQueryRequestItem_AddressBalanceFinal struct {
	// Gets the balance (final) of an address
	AddressBalanceFinal *AddressBalanceFinal `protobuf:"bytes,4,opt,name=address_balance_final,json=addressBalanceFinal,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressBytecodeCandidate

type ExecutionQueryRequestItem_AddressBytecodeCandidate struct {
	// Gets the bytecode (candidate) of an address
	AddressBytecodeCandidate *AddressBytecodeCandidate `protobuf:"bytes,5,opt,name=address_bytecode_candidate,json=addressBytecodeCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressBytecodeFinal

type ExecutionQueryRequestItem_AddressBytecodeFinal struct {
	// Gets the bytecode (final) of an address
	AddressBytecodeFinal *AddressBytecodeFinal `protobuf:"bytes,6,opt,name=address_bytecode_final,json=addressBytecodeFinal,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressDatastoreKeysCandidate

type ExecutionQueryRequestItem_AddressDatastoreKeysCandidate struct {
	// Gets the datastore keys (candidate) of an address
	AddressDatastoreKeysCandidate *AddressDatastoreKeysCandidate `protobuf:"bytes,7,opt,name=address_datastore_keys_candidate,json=addressDatastoreKeysCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressDatastoreKeysFinal

type ExecutionQueryRequestItem_AddressDatastoreKeysFinal struct {
	// Gets the datastore keys (final) of an address
	AddressDatastoreKeysFinal *AddressDatastoreKeysFinal `protobuf:"bytes,8,opt,name=address_datastore_keys_final,json=addressDatastoreKeysFinal,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressDatastoreValueCandidate

type ExecutionQueryRequestItem_AddressDatastoreValueCandidate struct {
	// Gets a datastore value (candidate) for an address
	AddressDatastoreValueCandidate *AddressDatastoreValueCandidate `protobuf:"bytes,9,opt,name=address_datastore_value_candidate,json=addressDatastoreValueCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressDatastoreValueFinal

type ExecutionQueryRequestItem_AddressDatastoreValueFinal struct {
	// Gets a datastore value (final) for an address
	AddressDatastoreValueFinal *AddressDatastoreValueFinal `protobuf:"bytes,10,opt,name=address_datastore_value_final,json=addressDatastoreValueFinal,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressDeferredCreditsCandidate

type ExecutionQueryRequestItem_AddressDeferredCreditsCandidate struct {
	// Gets the deferred credits (candidate) of an address
	AddressDeferredCreditsCandidate *AddressDeferredCreditsCandidate `protobuf:"bytes,17,opt,name=address_deferred_credits_candidate,json=addressDeferredCreditsCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressDeferredCreditsFinal

type ExecutionQueryRequestItem_AddressDeferredCreditsFinal struct {
	// Gets the deferred credits (final) of an address
	AddressDeferredCreditsFinal *AddressDeferredCreditsFinal `protobuf:"bytes,18,opt,name=address_deferred_credits_final,json=addressDeferredCreditsFinal,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressExistsCandidate

type ExecutionQueryRequestItem_AddressExistsCandidate struct {
	// Checks if address exists (candidate)
	AddressExistsCandidate *AddressExistsCandidate `protobuf:"bytes,1,opt,name=address_exists_candidate,json=addressExistsCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressExistsFinal

type ExecutionQueryRequestItem_AddressExistsFinal struct {
	// Checks if address exists (final)
	AddressExistsFinal *AddressExistsFinal `protobuf:"bytes,2,opt,name=address_exists_final,json=addressExistsFinal,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressRollsCandidate

type ExecutionQueryRequestItem_AddressRollsCandidate struct {
	// Gets the roll count (candidate) of an address
	AddressRollsCandidate *AddressRollsCandidate `protobuf:"bytes,15,opt,name=address_rolls_candidate,json=addressRollsCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_AddressRollsFinal

type ExecutionQueryRequestItem_AddressRollsFinal struct {
	// Gets the roll count (final) of an address
	AddressRollsFinal *AddressRollsFinal `protobuf:"bytes,16,opt,name=address_rolls_final,json=addressRollsFinal,proto3,oneof"`
}

type ExecutionQueryRequestItem_CycleInfos

type ExecutionQueryRequestItem_CycleInfos struct {
	// Gets all information for a given cycle
	CycleInfos *CycleInfos `protobuf:"bytes,19,opt,name=cycle_infos,json=cycleInfos,proto3,oneof"`
}

type ExecutionQueryRequestItem_DenunciationExecutionStatusCandidate

type ExecutionQueryRequestItem_DenunciationExecutionStatusCandidate struct {
	// Gets the execution status (candidate) for a denunciation
	DenunciationExecutionStatusCandidate *DenunciationExecutionStatusCandidate `protobuf:"bytes,13,opt,name=denunciation_execution_status_candidate,json=denunciationExecutionStatusCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_DenunciationExecutionStatusFinal

type ExecutionQueryRequestItem_DenunciationExecutionStatusFinal struct {
	// Gets the execution status (final) for a denunciation
	DenunciationExecutionStatusFinal *DenunciationExecutionStatusFinal `protobuf:"bytes,14,opt,name=denunciation_execution_status_final,json=denunciationExecutionStatusFinal,proto3,oneof"`
}

type ExecutionQueryRequestItem_Events

type ExecutionQueryRequestItem_Events struct {
	// Gets filtered events
	Events *Events `protobuf:"bytes,20,opt,name=events,proto3,oneof"`
}

type ExecutionQueryRequestItem_OpExecutionStatusCandidate

type ExecutionQueryRequestItem_OpExecutionStatusCandidate struct {
	// Gets the execution status (candidate) for an operation
	OpExecutionStatusCandidate *OpExecutionStatusCandidate `protobuf:"bytes,11,opt,name=op_execution_status_candidate,json=opExecutionStatusCandidate,proto3,oneof"`
}

type ExecutionQueryRequestItem_OpExecutionStatusFinal

type ExecutionQueryRequestItem_OpExecutionStatusFinal struct {
	// Gets the execution status (final) for an operation
	OpExecutionStatusFinal *OpExecutionStatusFinal `protobuf:"bytes,12,opt,name=op_execution_status_final,json=opExecutionStatusFinal,proto3,oneof"`
}

type ExecutionQueryResponse

type ExecutionQueryResponse struct {

	// Result or error
	//
	// Types that are assignable to Response:
	//
	//	*ExecutionQueryResponse_Result
	//	*ExecutionQueryResponse_Error
	Response isExecutionQueryResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

Execution state query response

func (*ExecutionQueryResponse) Descriptor deprecated

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

Deprecated: Use ExecutionQueryResponse.ProtoReflect.Descriptor instead.

func (*ExecutionQueryResponse) GetError

func (x *ExecutionQueryResponse) GetError() *Error

func (*ExecutionQueryResponse) GetResponse

func (m *ExecutionQueryResponse) GetResponse() isExecutionQueryResponse_Response

func (*ExecutionQueryResponse) GetResult

func (*ExecutionQueryResponse) ProtoMessage

func (*ExecutionQueryResponse) ProtoMessage()

func (*ExecutionQueryResponse) ProtoReflect

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

func (*ExecutionQueryResponse) Reset

func (x *ExecutionQueryResponse) Reset()

func (*ExecutionQueryResponse) String

func (x *ExecutionQueryResponse) String() string

type ExecutionQueryResponseItem

type ExecutionQueryResponseItem struct {

	// Types that are assignable to ResponseItem:
	//
	//	*ExecutionQueryResponseItem_Boolean
	//	*ExecutionQueryResponseItem_RollCount
	//	*ExecutionQueryResponseItem_Amount
	//	*ExecutionQueryResponseItem_Bytes
	//	*ExecutionQueryResponseItem_VecBytes
	//	*ExecutionQueryResponseItem_DeferredCredits
	//	*ExecutionQueryResponseItem_ExecutionStatus
	//	*ExecutionQueryResponseItem_CycleInfos
	//	*ExecutionQueryResponseItem_Events
	ResponseItem isExecutionQueryResponseItem_ResponseItem `protobuf_oneof:"response_item"`
	// contains filtered or unexported fields
}

Execution state query response item

func (*ExecutionQueryResponseItem) Descriptor deprecated

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

Deprecated: Use ExecutionQueryResponseItem.ProtoReflect.Descriptor instead.

func (*ExecutionQueryResponseItem) GetAmount

func (x *ExecutionQueryResponseItem) GetAmount() *NativeAmount

func (*ExecutionQueryResponseItem) GetBoolean

func (x *ExecutionQueryResponseItem) GetBoolean() bool

func (*ExecutionQueryResponseItem) GetBytes

func (x *ExecutionQueryResponseItem) GetBytes() []byte

func (*ExecutionQueryResponseItem) GetCycleInfos

func (*ExecutionQueryResponseItem) GetDeferredCredits

func (*ExecutionQueryResponseItem) GetEvents

func (*ExecutionQueryResponseItem) GetExecutionStatus

func (*ExecutionQueryResponseItem) GetResponseItem

func (m *ExecutionQueryResponseItem) GetResponseItem() isExecutionQueryResponseItem_ResponseItem

func (*ExecutionQueryResponseItem) GetRollCount

func (x *ExecutionQueryResponseItem) GetRollCount() uint64

func (*ExecutionQueryResponseItem) GetVecBytes

func (*ExecutionQueryResponseItem) ProtoMessage

func (*ExecutionQueryResponseItem) ProtoMessage()

func (*ExecutionQueryResponseItem) ProtoReflect

func (*ExecutionQueryResponseItem) Reset

func (x *ExecutionQueryResponseItem) Reset()

func (*ExecutionQueryResponseItem) String

func (x *ExecutionQueryResponseItem) String() string

type ExecutionQueryResponseItem_Amount

type ExecutionQueryResponseItem_Amount struct {
	// Amount value
	Amount *NativeAmount `protobuf:"bytes,3,opt,name=amount,proto3,oneof"`
}

type ExecutionQueryResponseItem_Boolean

type ExecutionQueryResponseItem_Boolean struct {
	// Boolean value
	Boolean bool `protobuf:"varint,1,opt,name=boolean,proto3,oneof"`
}

type ExecutionQueryResponseItem_Bytes

type ExecutionQueryResponseItem_Bytes struct {
	// Bytes value
	Bytes []byte `protobuf:"bytes,4,opt,name=bytes,proto3,oneof"`
}

type ExecutionQueryResponseItem_CycleInfos

type ExecutionQueryResponseItem_CycleInfos struct {
	// Cycle infos value
	CycleInfos *ExecutionQueryCycleInfos `protobuf:"bytes,8,opt,name=cycle_infos,json=cycleInfos,proto3,oneof"`
}

type ExecutionQueryResponseItem_DeferredCredits

type ExecutionQueryResponseItem_DeferredCredits struct {
	// Deferred credits value
	DeferredCredits *DeferredCreditsEntryWrapper `protobuf:"bytes,6,opt,name=deferred_credits,json=deferredCredits,proto3,oneof"`
}

type ExecutionQueryResponseItem_Events

type ExecutionQueryResponseItem_Events struct {
	// Events
	Events *ScOutputEventsWrapper `protobuf:"bytes,9,opt,name=events,proto3,oneof"`
}

type ExecutionQueryResponseItem_ExecutionStatus

type ExecutionQueryResponseItem_ExecutionStatus struct {
	// Execution status value
	ExecutionStatus ExecutionQueryExecutionStatus `` /* 127-byte string literal not displayed */
}

type ExecutionQueryResponseItem_RollCount

type ExecutionQueryResponseItem_RollCount struct {
	// Roll counts value
	RollCount uint64 `protobuf:"varint,2,opt,name=roll_count,json=rollCount,proto3,oneof"`
}

type ExecutionQueryResponseItem_VecBytes

type ExecutionQueryResponseItem_VecBytes struct {
	// Vector of bytes value
	VecBytes *ArrayOfBytesWrapper `protobuf:"bytes,5,opt,name=vec_bytes,json=vecBytes,proto3,oneof"`
}

type ExecutionQueryResponse_Error

type ExecutionQueryResponse_Error struct {
	// Massa error
	Error *Error `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type ExecutionQueryResponse_Result

type ExecutionQueryResponse_Result struct {
	// Execution query response item
	Result *ExecutionQueryResponseItem `protobuf:"bytes,1,opt,name=result,proto3,oneof"`
}

type ExecutionQueryStakerInfo

type ExecutionQueryStakerInfo struct {

	// Active roll count
	ActiveRolls uint64 `protobuf:"varint,1,opt,name=active_rolls,json=activeRolls,proto3" json:"active_rolls,omitempty"`
	// Production stats
	ProductionStats *ExecutionQueryStakerInfoProductionStatsEntry `protobuf:"bytes,2,opt,name=production_stats,json=productionStats,proto3" json:"production_stats,omitempty"`
	// contains filtered or unexported fields
}

Staker information for execution query

func (*ExecutionQueryStakerInfo) Descriptor deprecated

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

Deprecated: Use ExecutionQueryStakerInfo.ProtoReflect.Descriptor instead.

func (*ExecutionQueryStakerInfo) GetActiveRolls

func (x *ExecutionQueryStakerInfo) GetActiveRolls() uint64

func (*ExecutionQueryStakerInfo) GetProductionStats

func (*ExecutionQueryStakerInfo) ProtoMessage

func (*ExecutionQueryStakerInfo) ProtoMessage()

func (*ExecutionQueryStakerInfo) ProtoReflect

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

func (*ExecutionQueryStakerInfo) Reset

func (x *ExecutionQueryStakerInfo) Reset()

func (*ExecutionQueryStakerInfo) String

func (x *ExecutionQueryStakerInfo) String() string

type ExecutionQueryStakerInfoEntry

type ExecutionQueryStakerInfoEntry struct {

	// Address of the staker
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Staker info
	Info *ExecutionQueryStakerInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

Staker information for a given cycle

func (*ExecutionQueryStakerInfoEntry) Descriptor deprecated

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

Deprecated: Use ExecutionQueryStakerInfoEntry.ProtoReflect.Descriptor instead.

func (*ExecutionQueryStakerInfoEntry) GetAddress

func (x *ExecutionQueryStakerInfoEntry) GetAddress() string

func (*ExecutionQueryStakerInfoEntry) GetInfo

func (*ExecutionQueryStakerInfoEntry) ProtoMessage

func (*ExecutionQueryStakerInfoEntry) ProtoMessage()

func (*ExecutionQueryStakerInfoEntry) ProtoReflect

func (*ExecutionQueryStakerInfoEntry) Reset

func (x *ExecutionQueryStakerInfoEntry) Reset()

func (*ExecutionQueryStakerInfoEntry) String

type ExecutionQueryStakerInfoProductionStats

type ExecutionQueryStakerInfoProductionStats struct {

	// Production successes
	BlockSuccessCount uint64 `protobuf:"varint,1,opt,name=block_success_count,json=blockSuccessCount,proto3" json:"block_success_count,omitempty"`
	// Production failures
	BlockFailureCount uint64 `protobuf:"varint,2,opt,name=block_failure_count,json=blockFailureCount,proto3" json:"block_failure_count,omitempty"`
	// contains filtered or unexported fields
}

Production statistics for staker info in execution query

func (*ExecutionQueryStakerInfoProductionStats) Descriptor deprecated

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

Deprecated: Use ExecutionQueryStakerInfoProductionStats.ProtoReflect.Descriptor instead.

func (*ExecutionQueryStakerInfoProductionStats) GetBlockFailureCount

func (x *ExecutionQueryStakerInfoProductionStats) GetBlockFailureCount() uint64

func (*ExecutionQueryStakerInfoProductionStats) GetBlockSuccessCount

func (x *ExecutionQueryStakerInfoProductionStats) GetBlockSuccessCount() uint64

func (*ExecutionQueryStakerInfoProductionStats) ProtoMessage

func (*ExecutionQueryStakerInfoProductionStats) ProtoReflect

func (*ExecutionQueryStakerInfoProductionStats) Reset

func (*ExecutionQueryStakerInfoProductionStats) String

type ExecutionQueryStakerInfoProductionStatsEntry

type ExecutionQueryStakerInfoProductionStatsEntry struct {

	// Address of the staker
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Production failure
	Stats *ExecutionQueryStakerInfoProductionStats `protobuf:"bytes,2,opt,name=stats,proto3" json:"stats,omitempty"`
	// contains filtered or unexported fields
}

ExecutionQueryStakerInfoProductionStats entry

func (*ExecutionQueryStakerInfoProductionStatsEntry) Descriptor deprecated

Deprecated: Use ExecutionQueryStakerInfoProductionStatsEntry.ProtoReflect.Descriptor instead.

func (*ExecutionQueryStakerInfoProductionStatsEntry) GetAddress

func (*ExecutionQueryStakerInfoProductionStatsEntry) GetStats

func (*ExecutionQueryStakerInfoProductionStatsEntry) ProtoMessage

func (*ExecutionQueryStakerInfoProductionStatsEntry) ProtoReflect

func (*ExecutionQueryStakerInfoProductionStatsEntry) Reset

func (*ExecutionQueryStakerInfoProductionStatsEntry) String

type ExecutionStackElement

type ExecutionStackElement struct {

	// Called address
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Coins transferred to the target address during the call
	Coins *NativeAmount `protobuf:"bytes,2,opt,name=coins,proto3" json:"coins,omitempty"`
	// List of addresses owned by the current call, and on which the current call has write access.
	// This list should contain `ExecutionStackElement::address` in the sense that an address should have write access to itself.
	// This list should also contain all addresses created previously during the call
	// to allow write access on newly created addresses in order to set them up,
	// but only within the scope of the current stack element.
	// That way, only the current scope and neither its caller not the functions it calls gain this write access,
	// which is important for security.
	// Note that we use a vector instead of a pre-hashed set to ensure order determinism,
	// the performance hit of linear search remains minimal because `owned_addresses` will always contain very few elements.
	OwnedAddresses []string `protobuf:"bytes,3,rep,name=owned_addresses,json=ownedAddresses,proto3" json:"owned_addresses,omitempty"`
	// Datastore (key value store) for `ExecuteSC` Operation (Optional)
	OperationDatastore []*BytesMapFieldEntry `protobuf:"bytes,4,rep,name=operation_datastore,json=operationDatastore,proto3" json:"operation_datastore,omitempty"`
	// contains filtered or unexported fields
}

Structure describing an element of the execution stack. Every time a function is called from bytecode, a new `ExecutionStackElement` is pushed at the top of the execution stack to represent the local execution context of the called function, instead of the caller's which should lie just below in the stack.

func (*ExecutionStackElement) Descriptor deprecated

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

Deprecated: Use ExecutionStackElement.ProtoReflect.Descriptor instead.

func (*ExecutionStackElement) GetAddress

func (x *ExecutionStackElement) GetAddress() string

func (*ExecutionStackElement) GetCoins

func (x *ExecutionStackElement) GetCoins() *NativeAmount

func (*ExecutionStackElement) GetOperationDatastore

func (x *ExecutionStackElement) GetOperationDatastore() []*BytesMapFieldEntry

func (*ExecutionStackElement) GetOwnedAddresses

func (x *ExecutionStackElement) GetOwnedAddresses() []string

func (*ExecutionStackElement) ProtoMessage

func (*ExecutionStackElement) ProtoMessage()

func (*ExecutionStackElement) ProtoReflect

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

func (*ExecutionStackElement) Reset

func (x *ExecutionStackElement) Reset()

func (*ExecutionStackElement) String

func (x *ExecutionStackElement) String() string

type ExecutionStats

type ExecutionStats struct {

	// Time window start
	TimeWindowStart *NativeTime `protobuf:"bytes,1,opt,name=time_window_start,json=timeWindowStart,proto3" json:"time_window_start,omitempty"`
	// Time window end
	TimeWindowEnd *NativeTime `protobuf:"bytes,2,opt,name=time_window_end,json=timeWindowEnd,proto3" json:"time_window_end,omitempty"`
	// Number of final blocks in the time window
	FinalBlockCount uint64 `protobuf:"varint,3,opt,name=final_block_count,json=finalBlockCount,proto3" json:"final_block_count,omitempty"`
	// Number of final executed operations in the time window
	FinalExecutedOperationsCount uint64 `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

Execution statistics

func (*ExecutionStats) Descriptor deprecated

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

Deprecated: Use ExecutionStats.ProtoReflect.Descriptor instead.

func (*ExecutionStats) GetFinalBlockCount

func (x *ExecutionStats) GetFinalBlockCount() uint64

func (*ExecutionStats) GetFinalExecutedOperationsCount

func (x *ExecutionStats) GetFinalExecutedOperationsCount() uint64

func (*ExecutionStats) GetTimeWindowEnd

func (x *ExecutionStats) GetTimeWindowEnd() *NativeTime

func (*ExecutionStats) GetTimeWindowStart

func (x *ExecutionStats) GetTimeWindowStart() *NativeTime

func (*ExecutionStats) ProtoMessage

func (*ExecutionStats) ProtoMessage()

func (*ExecutionStats) ProtoReflect

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

func (*ExecutionStats) Reset

func (x *ExecutionStats) Reset()

func (*ExecutionStats) String

func (x *ExecutionStats) String() string

type FilledBlock

type FilledBlock struct {

	// Signed header
	Header *SignedBlockHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	// Operations
	Operations []*FilledOperationEntry `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

Filled block

func (*FilledBlock) Descriptor deprecated

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

Deprecated: Use FilledBlock.ProtoReflect.Descriptor instead.

func (*FilledBlock) GetHeader

func (x *FilledBlock) GetHeader() *SignedBlockHeader

func (*FilledBlock) GetOperations

func (x *FilledBlock) GetOperations() []*FilledOperationEntry

func (*FilledBlock) ProtoMessage

func (*FilledBlock) ProtoMessage()

func (*FilledBlock) ProtoReflect

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

func (*FilledBlock) Reset

func (x *FilledBlock) Reset()

func (*FilledBlock) String

func (x *FilledBlock) String() string

type FilledOperationEntry

type FilledOperationEntry struct {

	// Operation id
	OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// Signed operation
	Operation *SignedOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Filled Operation Tuple

func (*FilledOperationEntry) Descriptor deprecated

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

Deprecated: Use FilledOperationEntry.ProtoReflect.Descriptor instead.

func (*FilledOperationEntry) GetOperation

func (x *FilledOperationEntry) GetOperation() *SignedOperation

func (*FilledOperationEntry) GetOperationId

func (x *FilledOperationEntry) GetOperationId() string

func (*FilledOperationEntry) ProtoMessage

func (*FilledOperationEntry) ProtoMessage()

func (*FilledOperationEntry) ProtoReflect

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

func (*FilledOperationEntry) Reset

func (x *FilledOperationEntry) Reset()

func (*FilledOperationEntry) String

func (x *FilledOperationEntry) String() string

type FinalityLevel

type FinalityLevel int32

Finality level to filter on in streams

const (
	// Unspecified (receive both)
	FinalityLevel_FINALITY_LEVEL_UNSPECIFIED FinalityLevel = 0
	// Candidate level
	FinalityLevel_FINALITY_LEVEL_CANDIDATE FinalityLevel = 1
	// Final level
	FinalityLevel_FINALITY_LEVEL_FINAL FinalityLevel = 2
)

func (FinalityLevel) Descriptor

func (FinalityLevel) Enum

func (x FinalityLevel) Enum() *FinalityLevel

func (FinalityLevel) EnumDescriptor deprecated

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

Deprecated: Use FinalityLevel.Descriptor instead.

func (FinalityLevel) Number

func (FinalityLevel) String

func (x FinalityLevel) String() string

func (FinalityLevel) Type

type FinalizedExecutionOutput

type FinalizedExecutionOutput struct {

	// Slot
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// contains filtered or unexported fields
}

FinalizedExecutionOutput

func (*FinalizedExecutionOutput) Descriptor deprecated

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

Deprecated: Use FinalizedExecutionOutput.ProtoReflect.Descriptor instead.

func (*FinalizedExecutionOutput) GetSlot

func (x *FinalizedExecutionOutput) GetSlot() *Slot

func (*FinalizedExecutionOutput) ProtoMessage

func (*FinalizedExecutionOutput) ProtoMessage()

func (*FinalizedExecutionOutput) ProtoReflect

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

func (*FinalizedExecutionOutput) Reset

func (x *FinalizedExecutionOutput) Reset()

func (*FinalizedExecutionOutput) String

func (x *FinalizedExecutionOutput) String() string

type FunctionCall

type FunctionCall struct {

	// Target address
	TargetAddress string `protobuf:"bytes,1,opt,name=target_address,json=targetAddress,proto3" json:"target_address,omitempty"`
	// Target function
	TargetFunction string `protobuf:"bytes,2,opt,name=target_function,json=targetFunction,proto3" json:"target_function,omitempty"`
	// Parameter to pass to the target function
	Parameter []byte `protobuf:"bytes,3,opt,name=parameter,proto3" json:"parameter,omitempty"`
	// Coins transferred to the target address during the call
	Coins *NativeAmount `protobuf:"bytes,4,opt,name=coins,proto3" json:"coins,omitempty"`
	// contains filtered or unexported fields
}

Execute a function call

func (*FunctionCall) Descriptor deprecated

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

Deprecated: Use FunctionCall.ProtoReflect.Descriptor instead.

func (*FunctionCall) GetCoins

func (x *FunctionCall) GetCoins() *NativeAmount

func (*FunctionCall) GetParameter

func (x *FunctionCall) GetParameter() []byte

func (*FunctionCall) GetTargetAddress

func (x *FunctionCall) GetTargetAddress() string

func (*FunctionCall) GetTargetFunction

func (x *FunctionCall) GetTargetFunction() string

func (*FunctionCall) ProtoMessage

func (*FunctionCall) ProtoMessage()

func (*FunctionCall) ProtoReflect

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

func (*FunctionCall) Reset

func (x *FunctionCall) Reset()

func (*FunctionCall) String

func (x *FunctionCall) String() string

type GetBlocksRequest

type GetBlocksRequest struct {

	// Block ids
	BlockIds []string `protobuf:"bytes,1,rep,name=block_ids,json=blockIds,proto3" json:"block_ids,omitempty"`
	// contains filtered or unexported fields
}

GetBlocksRequest holds request for GetBlocks

func (*GetBlocksRequest) Descriptor deprecated

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

Deprecated: Use GetBlocksRequest.ProtoReflect.Descriptor instead.

func (*GetBlocksRequest) GetBlockIds

func (x *GetBlocksRequest) GetBlockIds() []string

func (*GetBlocksRequest) ProtoMessage

func (*GetBlocksRequest) ProtoMessage()

func (*GetBlocksRequest) ProtoReflect

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

func (*GetBlocksRequest) Reset

func (x *GetBlocksRequest) Reset()

func (*GetBlocksRequest) String

func (x *GetBlocksRequest) String() string

type GetBlocksResponse

type GetBlocksResponse struct {

	// Wrapped blocks
	WrappedBlocks []*BlockWrapper `protobuf:"bytes,1,rep,name=wrapped_blocks,json=wrappedBlocks,proto3" json:"wrapped_blocks,omitempty"`
	// contains filtered or unexported fields
}

GetBlocksResponse holds response from GetBlocks

func (*GetBlocksResponse) Descriptor deprecated

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

Deprecated: Use GetBlocksResponse.ProtoReflect.Descriptor instead.

func (*GetBlocksResponse) GetWrappedBlocks

func (x *GetBlocksResponse) GetWrappedBlocks() []*BlockWrapper

func (*GetBlocksResponse) ProtoMessage

func (*GetBlocksResponse) ProtoMessage()

func (*GetBlocksResponse) ProtoReflect

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

func (*GetBlocksResponse) Reset

func (x *GetBlocksResponse) Reset()

func (*GetBlocksResponse) String

func (x *GetBlocksResponse) String() string

type GetBootstrapBlacklistRequest

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

GetBootstrapBlacklistRequest holds the request for GetBootstrapBlacklist

func (*GetBootstrapBlacklistRequest) Descriptor deprecated

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

Deprecated: Use GetBootstrapBlacklistRequest.ProtoReflect.Descriptor instead.

func (*GetBootstrapBlacklistRequest) ProtoMessage

func (*GetBootstrapBlacklistRequest) ProtoMessage()

func (*GetBootstrapBlacklistRequest) ProtoReflect

func (*GetBootstrapBlacklistRequest) Reset

func (x *GetBootstrapBlacklistRequest) Reset()

func (*GetBootstrapBlacklistRequest) String

type GetBootstrapBlacklistResponse

type GetBootstrapBlacklistResponse struct {

	// Bootstrap blacklisted IP addresses
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

GetBootstrapBlacklistResponse holds the response from GetBootstrapBlacklist

func (*GetBootstrapBlacklistResponse) Descriptor deprecated

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

Deprecated: Use GetBootstrapBlacklistResponse.ProtoReflect.Descriptor instead.

func (*GetBootstrapBlacklistResponse) GetIps

func (x *GetBootstrapBlacklistResponse) GetIps() []string

func (*GetBootstrapBlacklistResponse) ProtoMessage

func (*GetBootstrapBlacklistResponse) ProtoMessage()

func (*GetBootstrapBlacklistResponse) ProtoReflect

func (*GetBootstrapBlacklistResponse) Reset

func (x *GetBootstrapBlacklistResponse) Reset()

func (*GetBootstrapBlacklistResponse) String

type GetBootstrapWhitelistRequest

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

GetBootstrapWhitelistRequest holds the request for GetBootstrapWhitelist

func (*GetBootstrapWhitelistRequest) Descriptor deprecated

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

Deprecated: Use GetBootstrapWhitelistRequest.ProtoReflect.Descriptor instead.

func (*GetBootstrapWhitelistRequest) ProtoMessage

func (*GetBootstrapWhitelistRequest) ProtoMessage()

func (*GetBootstrapWhitelistRequest) ProtoReflect

func (*GetBootstrapWhitelistRequest) Reset

func (x *GetBootstrapWhitelistRequest) Reset()

func (*GetBootstrapWhitelistRequest) String

type GetBootstrapWhitelistResponse

type GetBootstrapWhitelistResponse struct {

	// Bootstrap whitelisted IP addresses
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

GetBootstrapWhitelistResponse holds the response from GetBootstrapWhitelist

func (*GetBootstrapWhitelistResponse) Descriptor deprecated

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

Deprecated: Use GetBootstrapWhitelistResponse.ProtoReflect.Descriptor instead.

func (*GetBootstrapWhitelistResponse) GetIps

func (x *GetBootstrapWhitelistResponse) GetIps() []string

func (*GetBootstrapWhitelistResponse) ProtoMessage

func (*GetBootstrapWhitelistResponse) ProtoMessage()

func (*GetBootstrapWhitelistResponse) ProtoReflect

func (*GetBootstrapWhitelistResponse) Reset

func (x *GetBootstrapWhitelistResponse) Reset()

func (*GetBootstrapWhitelistResponse) String

type GetDatastoreEntriesRequest

type GetDatastoreEntriesRequest struct {

	// Returns all the datastore entries that verify all the filters
	Filters []*GetDatastoreEntryFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

GetDatastoreEntriesRequest holds request from GetDatastoreEntries

func (*GetDatastoreEntriesRequest) Descriptor deprecated

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

Deprecated: Use GetDatastoreEntriesRequest.ProtoReflect.Descriptor instead.

func (*GetDatastoreEntriesRequest) GetFilters

func (*GetDatastoreEntriesRequest) ProtoMessage

func (*GetDatastoreEntriesRequest) ProtoMessage()

func (*GetDatastoreEntriesRequest) ProtoReflect

func (*GetDatastoreEntriesRequest) Reset

func (x *GetDatastoreEntriesRequest) Reset()

func (*GetDatastoreEntriesRequest) String

func (x *GetDatastoreEntriesRequest) String() string

type GetDatastoreEntriesResponse

type GetDatastoreEntriesResponse struct {

	// Datastore entries
	DatastoreEntries []*DatastoreEntry `protobuf:"bytes,1,rep,name=datastore_entries,json=datastoreEntries,proto3" json:"datastore_entries,omitempty"`
	// contains filtered or unexported fields
}

GetDatastoreEntriesResponse holds response from GetDatastoreEntries

func (*GetDatastoreEntriesResponse) Descriptor deprecated

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

Deprecated: Use GetDatastoreEntriesResponse.ProtoReflect.Descriptor instead.

func (*GetDatastoreEntriesResponse) GetDatastoreEntries

func (x *GetDatastoreEntriesResponse) GetDatastoreEntries() []*DatastoreEntry

func (*GetDatastoreEntriesResponse) ProtoMessage

func (*GetDatastoreEntriesResponse) ProtoMessage()

func (*GetDatastoreEntriesResponse) ProtoReflect

func (*GetDatastoreEntriesResponse) Reset

func (x *GetDatastoreEntriesResponse) Reset()

func (*GetDatastoreEntriesResponse) String

func (x *GetDatastoreEntriesResponse) String() string

type GetDatastoreEntryFilter

type GetDatastoreEntryFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*GetDatastoreEntryFilter_AddressKey
	Filter isGetDatastoreEntryFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

DatastoreEntryFilter

func (*GetDatastoreEntryFilter) Descriptor deprecated

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

Deprecated: Use GetDatastoreEntryFilter.ProtoReflect.Descriptor instead.

func (*GetDatastoreEntryFilter) GetAddressKey

func (x *GetDatastoreEntryFilter) GetAddressKey() *AddressKeyEntry

func (*GetDatastoreEntryFilter) GetFilter

func (m *GetDatastoreEntryFilter) GetFilter() isGetDatastoreEntryFilter_Filter

func (*GetDatastoreEntryFilter) ProtoMessage

func (*GetDatastoreEntryFilter) ProtoMessage()

func (*GetDatastoreEntryFilter) ProtoReflect

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

func (*GetDatastoreEntryFilter) Reset

func (x *GetDatastoreEntryFilter) Reset()

func (*GetDatastoreEntryFilter) String

func (x *GetDatastoreEntryFilter) String() string

type GetDatastoreEntryFilter_AddressKey

type GetDatastoreEntryFilter_AddressKey struct {
	// One of these (address-key) pairs
	AddressKey *AddressKeyEntry `protobuf:"bytes,1,opt,name=address_key,json=addressKey,proto3,oneof"`
}

type GetEndorsementsRequest

type GetEndorsementsRequest struct {

	// Endorsement ids
	EndorsementIds []string `protobuf:"bytes,1,rep,name=endorsement_ids,json=endorsementIds,proto3" json:"endorsement_ids,omitempty"`
	// contains filtered or unexported fields
}

GetEndorsementsRequest holds request for GetEndorsements

func (*GetEndorsementsRequest) Descriptor deprecated

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

Deprecated: Use GetEndorsementsRequest.ProtoReflect.Descriptor instead.

func (*GetEndorsementsRequest) GetEndorsementIds

func (x *GetEndorsementsRequest) GetEndorsementIds() []string

func (*GetEndorsementsRequest) ProtoMessage

func (*GetEndorsementsRequest) ProtoMessage()

func (*GetEndorsementsRequest) ProtoReflect

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

func (*GetEndorsementsRequest) Reset

func (x *GetEndorsementsRequest) Reset()

func (*GetEndorsementsRequest) String

func (x *GetEndorsementsRequest) String() string

type GetEndorsementsResponse

type GetEndorsementsResponse struct {

	// Wrapped operations
	WrappedEndorsements []*EndorsementWrapper `protobuf:"bytes,1,rep,name=wrapped_endorsements,json=wrappedEndorsements,proto3" json:"wrapped_endorsements,omitempty"`
	// contains filtered or unexported fields
}

GetEndorsementsResponse holds response from GetEndorsements

func (*GetEndorsementsResponse) Descriptor deprecated

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

Deprecated: Use GetEndorsementsResponse.ProtoReflect.Descriptor instead.

func (*GetEndorsementsResponse) GetWrappedEndorsements

func (x *GetEndorsementsResponse) GetWrappedEndorsements() []*EndorsementWrapper

func (*GetEndorsementsResponse) ProtoMessage

func (*GetEndorsementsResponse) ProtoMessage()

func (*GetEndorsementsResponse) ProtoReflect

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

func (*GetEndorsementsResponse) Reset

func (x *GetEndorsementsResponse) Reset()

func (*GetEndorsementsResponse) String

func (x *GetEndorsementsResponse) String() string

type GetMipStatusRequest

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

GetMipStatusRequest holds request for GetMipStatus

func (*GetMipStatusRequest) Descriptor deprecated

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

Deprecated: Use GetMipStatusRequest.ProtoReflect.Descriptor instead.

func (*GetMipStatusRequest) ProtoMessage

func (*GetMipStatusRequest) ProtoMessage()

func (*GetMipStatusRequest) ProtoReflect

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

func (*GetMipStatusRequest) Reset

func (x *GetMipStatusRequest) Reset()

func (*GetMipStatusRequest) String

func (x *GetMipStatusRequest) String() string

type GetMipStatusResponse

type GetMipStatusResponse struct {

	// (MipInfo - status id) entries
	MipstatusEntries []*MipStatusEntry `protobuf:"bytes,1,rep,name=mipstatus_entries,json=mipstatusEntries,proto3" json:"mipstatus_entries,omitempty"`
	// contains filtered or unexported fields
}

GetMipStatusResponse holds response from GetMipStatus

func (*GetMipStatusResponse) Descriptor deprecated

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

Deprecated: Use GetMipStatusResponse.ProtoReflect.Descriptor instead.

func (*GetMipStatusResponse) GetMipstatusEntries

func (x *GetMipStatusResponse) GetMipstatusEntries() []*MipStatusEntry

func (*GetMipStatusResponse) ProtoMessage

func (*GetMipStatusResponse) ProtoMessage()

func (*GetMipStatusResponse) ProtoReflect

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

func (*GetMipStatusResponse) Reset

func (x *GetMipStatusResponse) Reset()

func (*GetMipStatusResponse) String

func (x *GetMipStatusResponse) String() string

type GetNextBlockBestParentsRequest

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

GetNextBlockBestParentsRequest holds request for GetNextBlockBestParents

func (*GetNextBlockBestParentsRequest) Descriptor deprecated

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

Deprecated: Use GetNextBlockBestParentsRequest.ProtoReflect.Descriptor instead.

func (*GetNextBlockBestParentsRequest) ProtoMessage

func (*GetNextBlockBestParentsRequest) ProtoMessage()

func (*GetNextBlockBestParentsRequest) ProtoReflect

func (*GetNextBlockBestParentsRequest) Reset

func (x *GetNextBlockBestParentsRequest) Reset()

func (*GetNextBlockBestParentsRequest) String

type GetNextBlockBestParentsResponse

type GetNextBlockBestParentsResponse struct {

	// Next block best parents
	BlockParents []*BlockParent `protobuf:"bytes,1,rep,name=block_parents,json=blockParents,proto3" json:"block_parents,omitempty"`
	// contains filtered or unexported fields
}

GetNextBlockBestParentsResponse holds response from GetNextBlockBestParents

func (*GetNextBlockBestParentsResponse) Descriptor deprecated

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

Deprecated: Use GetNextBlockBestParentsResponse.ProtoReflect.Descriptor instead.

func (*GetNextBlockBestParentsResponse) GetBlockParents

func (x *GetNextBlockBestParentsResponse) GetBlockParents() []*BlockParent

func (*GetNextBlockBestParentsResponse) ProtoMessage

func (*GetNextBlockBestParentsResponse) ProtoMessage()

func (*GetNextBlockBestParentsResponse) ProtoReflect

func (*GetNextBlockBestParentsResponse) Reset

func (*GetNextBlockBestParentsResponse) String

type GetNodeStatusRequest

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

GetNodeStatusRequest holds the request for GetNodeStatus

func (*GetNodeStatusRequest) Descriptor deprecated

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

Deprecated: Use GetNodeStatusRequest.ProtoReflect.Descriptor instead.

func (*GetNodeStatusRequest) ProtoMessage

func (*GetNodeStatusRequest) ProtoMessage()

func (*GetNodeStatusRequest) ProtoReflect

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

func (*GetNodeStatusRequest) Reset

func (x *GetNodeStatusRequest) Reset()

func (*GetNodeStatusRequest) String

func (x *GetNodeStatusRequest) String() string

type GetNodeStatusResponse

type GetNodeStatusResponse struct {

	// Node status
	Status *NodeStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

GetNodeStatusResponse holds the response from GetNodeStatus

func (*GetNodeStatusResponse) Descriptor deprecated

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

Deprecated: Use GetNodeStatusResponse.ProtoReflect.Descriptor instead.

func (*GetNodeStatusResponse) GetStatus

func (x *GetNodeStatusResponse) GetStatus() *NodeStatus

func (*GetNodeStatusResponse) ProtoMessage

func (*GetNodeStatusResponse) ProtoMessage()

func (*GetNodeStatusResponse) ProtoReflect

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

func (*GetNodeStatusResponse) Reset

func (x *GetNodeStatusResponse) Reset()

func (*GetNodeStatusResponse) String

func (x *GetNodeStatusResponse) String() string

type GetOperationABICallStacksRequest

type GetOperationABICallStacksRequest struct {

	// Operations ids to get the call stack from
	OperationIds []string `protobuf:"bytes,1,rep,name=operation_ids,json=operationIds,proto3" json:"operation_ids,omitempty"`
	// contains filtered or unexported fields
}

GetOperationABICallStacks request

func (*GetOperationABICallStacksRequest) Descriptor deprecated

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

Deprecated: Use GetOperationABICallStacksRequest.ProtoReflect.Descriptor instead.

func (*GetOperationABICallStacksRequest) GetOperationIds

func (x *GetOperationABICallStacksRequest) GetOperationIds() []string

func (*GetOperationABICallStacksRequest) ProtoMessage

func (*GetOperationABICallStacksRequest) ProtoMessage()

func (*GetOperationABICallStacksRequest) ProtoReflect

func (*GetOperationABICallStacksRequest) Reset

func (*GetOperationABICallStacksRequest) String

type GetOperationABICallStacksResponse

type GetOperationABICallStacksResponse struct {
	CallStacks []*ABICallStack `protobuf:"bytes,1,rep,name=call_stacks,json=callStacks,proto3" json:"call_stacks,omitempty"`
	// contains filtered or unexported fields
}

GetOperationABICallStacks response

func (*GetOperationABICallStacksResponse) Descriptor deprecated

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

Deprecated: Use GetOperationABICallStacksResponse.ProtoReflect.Descriptor instead.

func (*GetOperationABICallStacksResponse) GetCallStacks

func (x *GetOperationABICallStacksResponse) GetCallStacks() []*ABICallStack

func (*GetOperationABICallStacksResponse) ProtoMessage

func (*GetOperationABICallStacksResponse) ProtoMessage()

func (*GetOperationABICallStacksResponse) ProtoReflect

func (*GetOperationABICallStacksResponse) Reset

func (*GetOperationABICallStacksResponse) String

type GetOperationsRequest

type GetOperationsRequest struct {

	// Operation ids
	OperationIds []string `protobuf:"bytes,1,rep,name=operation_ids,json=operationIds,proto3" json:"operation_ids,omitempty"`
	// contains filtered or unexported fields
}

GetOperationsRequest holds request for GetOperations

func (*GetOperationsRequest) Descriptor deprecated

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

Deprecated: Use GetOperationsRequest.ProtoReflect.Descriptor instead.

func (*GetOperationsRequest) GetOperationIds

func (x *GetOperationsRequest) GetOperationIds() []string

func (*GetOperationsRequest) ProtoMessage

func (*GetOperationsRequest) ProtoMessage()

func (*GetOperationsRequest) ProtoReflect

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

func (*GetOperationsRequest) Reset

func (x *GetOperationsRequest) Reset()

func (*GetOperationsRequest) String

func (x *GetOperationsRequest) String() string

type GetOperationsResponse

type GetOperationsResponse struct {

	// Wrapped operations
	WrappedOperations []*OperationWrapper `protobuf:"bytes,1,rep,name=wrapped_operations,json=wrappedOperations,proto3" json:"wrapped_operations,omitempty"`
	// contains filtered or unexported fields
}

GetOperationsResponse holds response from GetOperations

func (*GetOperationsResponse) Descriptor deprecated

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

Deprecated: Use GetOperationsResponse.ProtoReflect.Descriptor instead.

func (*GetOperationsResponse) GetWrappedOperations

func (x *GetOperationsResponse) GetWrappedOperations() []*OperationWrapper

func (*GetOperationsResponse) ProtoMessage

func (*GetOperationsResponse) ProtoMessage()

func (*GetOperationsResponse) ProtoReflect

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

func (*GetOperationsResponse) Reset

func (x *GetOperationsResponse) Reset()

func (*GetOperationsResponse) String

func (x *GetOperationsResponse) String() string

type GetPeersWhitelistRequest

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

GetPeersWhitelistRequest holds the request for GetPeersWhitelist

func (*GetPeersWhitelistRequest) Descriptor deprecated

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

Deprecated: Use GetPeersWhitelistRequest.ProtoReflect.Descriptor instead.

func (*GetPeersWhitelistRequest) ProtoMessage

func (*GetPeersWhitelistRequest) ProtoMessage()

func (*GetPeersWhitelistRequest) ProtoReflect

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

func (*GetPeersWhitelistRequest) Reset

func (x *GetPeersWhitelistRequest) Reset()

func (*GetPeersWhitelistRequest) String

func (x *GetPeersWhitelistRequest) String() string

type GetPeersWhitelistResponse

type GetPeersWhitelistResponse struct {

	// Whitelisted IP addresses
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

GetPeersWhitelistResponse holds the response from GetPeersWhitelist

func (*GetPeersWhitelistResponse) Descriptor deprecated

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

Deprecated: Use GetPeersWhitelistResponse.ProtoReflect.Descriptor instead.

func (*GetPeersWhitelistResponse) GetIps

func (x *GetPeersWhitelistResponse) GetIps() []string

func (*GetPeersWhitelistResponse) ProtoMessage

func (*GetPeersWhitelistResponse) ProtoMessage()

func (*GetPeersWhitelistResponse) ProtoReflect

func (*GetPeersWhitelistResponse) Reset

func (x *GetPeersWhitelistResponse) Reset()

func (*GetPeersWhitelistResponse) String

func (x *GetPeersWhitelistResponse) String() string

type GetScExecutionEventsRequest

type GetScExecutionEventsRequest struct {

	// Returns all the sc execution events that verify all the filters
	Filters []*ScExecutionEventsFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

GetScExecutionEventsRequest holds request for GetScExecutionEvents

func (*GetScExecutionEventsRequest) Descriptor deprecated

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

Deprecated: Use GetScExecutionEventsRequest.ProtoReflect.Descriptor instead.

func (*GetScExecutionEventsRequest) GetFilters

func (*GetScExecutionEventsRequest) ProtoMessage

func (*GetScExecutionEventsRequest) ProtoMessage()

func (*GetScExecutionEventsRequest) ProtoReflect

func (*GetScExecutionEventsRequest) Reset

func (x *GetScExecutionEventsRequest) Reset()

func (*GetScExecutionEventsRequest) String

func (x *GetScExecutionEventsRequest) String() string

type GetScExecutionEventsResponse

type GetScExecutionEventsResponse struct {

	// ScExecutionEvents
	Events []*ScExecutionEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

GetScExecutionEventsResponse holds response from GetScExecutionEvents

func (*GetScExecutionEventsResponse) Descriptor deprecated

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

Deprecated: Use GetScExecutionEventsResponse.ProtoReflect.Descriptor instead.

func (*GetScExecutionEventsResponse) GetEvents

func (*GetScExecutionEventsResponse) ProtoMessage

func (*GetScExecutionEventsResponse) ProtoMessage()

func (*GetScExecutionEventsResponse) ProtoReflect

func (*GetScExecutionEventsResponse) Reset

func (x *GetScExecutionEventsResponse) Reset()

func (*GetScExecutionEventsResponse) String

type GetSelectorDrawsRequest

type GetSelectorDrawsRequest struct {

	// Returns all the selector draws that verify all the filters
	Filters []*SelectorDrawsFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

GetSelectorDrawsRequest holds request from GetSelectorDraws

func (*GetSelectorDrawsRequest) Descriptor deprecated

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

Deprecated: Use GetSelectorDrawsRequest.ProtoReflect.Descriptor instead.

func (*GetSelectorDrawsRequest) GetFilters

func (x *GetSelectorDrawsRequest) GetFilters() []*SelectorDrawsFilter

func (*GetSelectorDrawsRequest) ProtoMessage

func (*GetSelectorDrawsRequest) ProtoMessage()

func (*GetSelectorDrawsRequest) ProtoReflect

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

func (*GetSelectorDrawsRequest) Reset

func (x *GetSelectorDrawsRequest) Reset()

func (*GetSelectorDrawsRequest) String

func (x *GetSelectorDrawsRequest) String() string

type GetSelectorDrawsResponse

type GetSelectorDrawsResponse struct {

	// Selector draws
	Draws []*SlotDraw `protobuf:"bytes,1,rep,name=draws,proto3" json:"draws,omitempty"`
	// contains filtered or unexported fields
}

GetSelectorDrawsResponse holds response from GetSelectorDraws

func (*GetSelectorDrawsResponse) Descriptor deprecated

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

Deprecated: Use GetSelectorDrawsResponse.ProtoReflect.Descriptor instead.

func (*GetSelectorDrawsResponse) GetDraws

func (x *GetSelectorDrawsResponse) GetDraws() []*SlotDraw

func (*GetSelectorDrawsResponse) ProtoMessage

func (*GetSelectorDrawsResponse) ProtoMessage()

func (*GetSelectorDrawsResponse) ProtoReflect

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

func (*GetSelectorDrawsResponse) Reset

func (x *GetSelectorDrawsResponse) Reset()

func (*GetSelectorDrawsResponse) String

func (x *GetSelectorDrawsResponse) String() string

type GetSlotABICallStacksRequest

type GetSlotABICallStacksRequest struct {

	// Slots asked
	Slots []*Slot `protobuf:"bytes,1,rep,name=slots,proto3" json:"slots,omitempty"`
	// contains filtered or unexported fields
}

GetSlotABICallStacks request

func (*GetSlotABICallStacksRequest) Descriptor deprecated

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

Deprecated: Use GetSlotABICallStacksRequest.ProtoReflect.Descriptor instead.

func (*GetSlotABICallStacksRequest) GetSlots

func (x *GetSlotABICallStacksRequest) GetSlots() []*Slot

func (*GetSlotABICallStacksRequest) ProtoMessage

func (*GetSlotABICallStacksRequest) ProtoMessage()

func (*GetSlotABICallStacksRequest) ProtoReflect

func (*GetSlotABICallStacksRequest) Reset

func (x *GetSlotABICallStacksRequest) Reset()

func (*GetSlotABICallStacksRequest) String

func (x *GetSlotABICallStacksRequest) String() string

type GetSlotABICallStacksResponse

type GetSlotABICallStacksResponse struct {

	// Call stacks for the slots
	SlotCallStacks []*SlotABICallStacks `protobuf:"bytes,1,rep,name=slot_call_stacks,json=slotCallStacks,proto3" json:"slot_call_stacks,omitempty"`
	// contains filtered or unexported fields
}

GetSlotABICallStacks response

func (*GetSlotABICallStacksResponse) Descriptor deprecated

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

Deprecated: Use GetSlotABICallStacksResponse.ProtoReflect.Descriptor instead.

func (*GetSlotABICallStacksResponse) GetSlotCallStacks

func (x *GetSlotABICallStacksResponse) GetSlotCallStacks() []*SlotABICallStacks

func (*GetSlotABICallStacksResponse) ProtoMessage

func (*GetSlotABICallStacksResponse) ProtoMessage()

func (*GetSlotABICallStacksResponse) ProtoReflect

func (*GetSlotABICallStacksResponse) Reset

func (x *GetSlotABICallStacksResponse) Reset()

func (*GetSlotABICallStacksResponse) String

type GetSlotTransfersRequest

type GetSlotTransfersRequest struct {

	// Slot to get the transfers from
	Slots []*Slot `protobuf:"bytes,1,rep,name=slots,proto3" json:"slots,omitempty"`
	// contains filtered or unexported fields
}

GetSlotTransfersRequest holds request for GetSlotTransfers

func (*GetSlotTransfersRequest) Descriptor deprecated

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

Deprecated: Use GetSlotTransfersRequest.ProtoReflect.Descriptor instead.

func (*GetSlotTransfersRequest) GetSlots

func (x *GetSlotTransfersRequest) GetSlots() []*Slot

func (*GetSlotTransfersRequest) ProtoMessage

func (*GetSlotTransfersRequest) ProtoMessage()

func (*GetSlotTransfersRequest) ProtoReflect

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

func (*GetSlotTransfersRequest) Reset

func (x *GetSlotTransfersRequest) Reset()

func (*GetSlotTransfersRequest) String

func (x *GetSlotTransfersRequest) String() string

type GetSlotTransfersResponse

type GetSlotTransfersResponse struct {

	// Transfers for the slot
	TransferEachSlot []*TransferInfos `protobuf:"bytes,1,rep,name=transfer_each_slot,json=transferEachSlot,proto3" json:"transfer_each_slot,omitempty"`
	// contains filtered or unexported fields
}

GetSlotTransfersResponse holds response from GetSlotTransfers

func (*GetSlotTransfersResponse) Descriptor deprecated

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

Deprecated: Use GetSlotTransfersResponse.ProtoReflect.Descriptor instead.

func (*GetSlotTransfersResponse) GetTransferEachSlot

func (x *GetSlotTransfersResponse) GetTransferEachSlot() []*TransferInfos

func (*GetSlotTransfersResponse) ProtoMessage

func (*GetSlotTransfersResponse) ProtoMessage()

func (*GetSlotTransfersResponse) ProtoReflect

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

func (*GetSlotTransfersResponse) Reset

func (x *GetSlotTransfersResponse) Reset()

func (*GetSlotTransfersResponse) String

func (x *GetSlotTransfersResponse) String() string

type GetStakersRequest

type GetStakersRequest struct {

	// Returns all the stakers that verify all the filters
	Filters []*StakersFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

GetStakersRequest holds request from GetStakers

func (*GetStakersRequest) Descriptor deprecated

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

Deprecated: Use GetStakersRequest.ProtoReflect.Descriptor instead.

func (*GetStakersRequest) GetFilters

func (x *GetStakersRequest) GetFilters() []*StakersFilter

func (*GetStakersRequest) ProtoMessage

func (*GetStakersRequest) ProtoMessage()

func (*GetStakersRequest) ProtoReflect

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

func (*GetStakersRequest) Reset

func (x *GetStakersRequest) Reset()

func (*GetStakersRequest) String

func (x *GetStakersRequest) String() string

type GetStakersResponse

type GetStakersResponse struct {

	// Stakers
	Stakers []*StakerEntry `protobuf:"bytes,1,rep,name=stakers,proto3" json:"stakers,omitempty"`
	// contains filtered or unexported fields
}

GetStakersResponse holds response from GetStakers

func (*GetStakersResponse) Descriptor deprecated

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

Deprecated: Use GetStakersResponse.ProtoReflect.Descriptor instead.

func (*GetStakersResponse) GetStakers

func (x *GetStakersResponse) GetStakers() []*StakerEntry

func (*GetStakersResponse) ProtoMessage

func (*GetStakersResponse) ProtoMessage()

func (*GetStakersResponse) ProtoReflect

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

func (*GetStakersResponse) Reset

func (x *GetStakersResponse) Reset()

func (*GetStakersResponse) String

func (x *GetStakersResponse) String() string

type GetStatusRequest

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

GetStatusRequest holds request from GetStatus

func (*GetStatusRequest) Descriptor deprecated

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

Deprecated: Use GetStatusRequest.ProtoReflect.Descriptor instead.

func (*GetStatusRequest) ProtoMessage

func (*GetStatusRequest) ProtoMessage()

func (*GetStatusRequest) ProtoReflect

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

func (*GetStatusRequest) Reset

func (x *GetStatusRequest) Reset()

func (*GetStatusRequest) String

func (x *GetStatusRequest) String() string

type GetStatusResponse

type GetStatusResponse struct {

	// Status
	Status *PublicStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

GetStatusResponse holds request from GetStatus

func (*GetStatusResponse) Descriptor deprecated

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

Deprecated: Use GetStatusResponse.ProtoReflect.Descriptor instead.

func (*GetStatusResponse) GetStatus

func (x *GetStatusResponse) GetStatus() *PublicStatus

func (*GetStatusResponse) ProtoMessage

func (*GetStatusResponse) ProtoMessage()

func (*GetStatusResponse) ProtoReflect

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

func (*GetStatusResponse) Reset

func (x *GetStatusResponse) Reset()

func (*GetStatusResponse) String

func (x *GetStatusResponse) String() string

type GetTransactionsThroughputRequest

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

GetTransactionsThroughputRequest holds request for GetTransactionsThroughput

func (*GetTransactionsThroughputRequest) Descriptor deprecated

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

Deprecated: Use GetTransactionsThroughputRequest.ProtoReflect.Descriptor instead.

func (*GetTransactionsThroughputRequest) ProtoMessage

func (*GetTransactionsThroughputRequest) ProtoMessage()

func (*GetTransactionsThroughputRequest) ProtoReflect

func (*GetTransactionsThroughputRequest) Reset

func (*GetTransactionsThroughputRequest) String

type GetTransactionsThroughputResponse

type GetTransactionsThroughputResponse struct {

	// Transactions throughput
	Throughput uint32 `protobuf:"varint,1,opt,name=throughput,proto3" json:"throughput,omitempty"`
	// contains filtered or unexported fields
}

GetTransactionsThroughputResponse holds response from GetTransactionsThroughput

func (*GetTransactionsThroughputResponse) Descriptor deprecated

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

Deprecated: Use GetTransactionsThroughputResponse.ProtoReflect.Descriptor instead.

func (*GetTransactionsThroughputResponse) GetThroughput

func (x *GetTransactionsThroughputResponse) GetThroughput() uint32

func (*GetTransactionsThroughputResponse) ProtoMessage

func (*GetTransactionsThroughputResponse) ProtoMessage()

func (*GetTransactionsThroughputResponse) ProtoReflect

func (*GetTransactionsThroughputResponse) Reset

func (*GetTransactionsThroughputResponse) String

type IndexedSlot

type IndexedSlot struct {

	// Slot
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Endorsement index in the slot
	Index uint64 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

When an address is drawn to create an endorsement it is selected for a specific index

func (*IndexedSlot) Descriptor deprecated

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

Deprecated: Use IndexedSlot.ProtoReflect.Descriptor instead.

func (*IndexedSlot) GetIndex

func (x *IndexedSlot) GetIndex() uint64

func (*IndexedSlot) GetSlot

func (x *IndexedSlot) GetSlot() *Slot

func (*IndexedSlot) ProtoMessage

func (*IndexedSlot) ProtoMessage()

func (*IndexedSlot) ProtoReflect

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

func (*IndexedSlot) Reset

func (x *IndexedSlot) Reset()

func (*IndexedSlot) String

func (x *IndexedSlot) String() string

type KeyPair

type KeyPair struct {

	// Public key
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// Secret key
	SecretKey string `protobuf:"bytes,2,opt,name=secret_key,json=secretKey,proto3" json:"secret_key,omitempty"`
	// contains filtered or unexported fields
}

KeyPair

func (*KeyPair) Descriptor deprecated

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

Deprecated: Use KeyPair.ProtoReflect.Descriptor instead.

func (*KeyPair) GetPublicKey

func (x *KeyPair) GetPublicKey() string

func (*KeyPair) GetSecretKey

func (x *KeyPair) GetSecretKey() string

func (*KeyPair) ProtoMessage

func (*KeyPair) ProtoMessage()

func (*KeyPair) ProtoReflect

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

func (*KeyPair) Reset

func (x *KeyPair) Reset()

func (*KeyPair) String

func (x *KeyPair) String() string

type LedgerChangeEntry

type LedgerChangeEntry struct {

	// Address
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Ledger message
	Value *LedgerChangeValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

LedgerChangeEntry

func (*LedgerChangeEntry) Descriptor deprecated

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

Deprecated: Use LedgerChangeEntry.ProtoReflect.Descriptor instead.

func (*LedgerChangeEntry) GetAddress

func (x *LedgerChangeEntry) GetAddress() string

func (*LedgerChangeEntry) GetValue

func (x *LedgerChangeEntry) GetValue() *LedgerChangeValue

func (*LedgerChangeEntry) ProtoMessage

func (*LedgerChangeEntry) ProtoMessage()

func (*LedgerChangeEntry) ProtoReflect

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

func (*LedgerChangeEntry) Reset

func (x *LedgerChangeEntry) Reset()

func (*LedgerChangeEntry) String

func (x *LedgerChangeEntry) String() string

type LedgerChangeType

type LedgerChangeType int32

LedgerChangeType type enum

const (
	LedgerChangeType_LEDGER_CHANGE_TYPE_UNSPECIFIED LedgerChangeType = 0 // Default enum value
	LedgerChangeType_LEDGER_CHANGE_TYPE_SET         LedgerChangeType = 1 // Set type
	LedgerChangeType_LEDGER_CHANGE_TYPE_UPDATE      LedgerChangeType = 2 // Update type
	LedgerChangeType_LEDGER_CHANGE_TYPE_DELETE      LedgerChangeType = 3 // Delete type
)

func (LedgerChangeType) Descriptor

func (LedgerChangeType) Enum

func (LedgerChangeType) EnumDescriptor deprecated

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

Deprecated: Use LedgerChangeType.Descriptor instead.

func (LedgerChangeType) Number

func (LedgerChangeType) String

func (x LedgerChangeType) String() string

func (LedgerChangeType) Type

type LedgerChangeValue

type LedgerChangeValue struct {

	// The type of the change
	Type LedgerChangeType `protobuf:"varint,1,opt,name=type,proto3,enum=massa.model.v1.LedgerChangeType" json:"type,omitempty"`
	// LedgerEntry or LedgerEntryUpdate
	//
	// Types that are assignable to Entry:
	//
	//	*LedgerChangeValue_CreatedEntry
	//	*LedgerChangeValue_UpdatedEntry
	Entry isLedgerChangeValue_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

LedgerChangeValue

func (*LedgerChangeValue) Descriptor deprecated

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

Deprecated: Use LedgerChangeValue.ProtoReflect.Descriptor instead.

func (*LedgerChangeValue) GetCreatedEntry

func (x *LedgerChangeValue) GetCreatedEntry() *LedgerEntry

func (*LedgerChangeValue) GetEntry

func (m *LedgerChangeValue) GetEntry() isLedgerChangeValue_Entry

func (*LedgerChangeValue) GetType

func (x *LedgerChangeValue) GetType() LedgerChangeType

func (*LedgerChangeValue) GetUpdatedEntry

func (x *LedgerChangeValue) GetUpdatedEntry() *LedgerEntryUpdate

func (*LedgerChangeValue) ProtoMessage

func (*LedgerChangeValue) ProtoMessage()

func (*LedgerChangeValue) ProtoReflect

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

func (*LedgerChangeValue) Reset

func (x *LedgerChangeValue) Reset()

func (*LedgerChangeValue) String

func (x *LedgerChangeValue) String() string

type LedgerChangeValue_CreatedEntry

type LedgerChangeValue_CreatedEntry struct {
	// Created ledger entry
	CreatedEntry *LedgerEntry `protobuf:"bytes,2,opt,name=created_entry,json=createdEntry,proto3,oneof"`
}

type LedgerChangeValue_UpdatedEntry

type LedgerChangeValue_UpdatedEntry struct {
	// Update ledger entry
	UpdatedEntry *LedgerEntryUpdate `protobuf:"bytes,3,opt,name=updated_entry,json=updatedEntry,proto3,oneof"`
}

type LedgerChangesFilter

type LedgerChangesFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*LedgerChangesFilter_None
	//	*LedgerChangesFilter_Address
	Filter isLedgerChangesFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

LedgerChangesFilter

func (*LedgerChangesFilter) Descriptor deprecated

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

Deprecated: Use LedgerChangesFilter.ProtoReflect.Descriptor instead.

func (*LedgerChangesFilter) GetAddress

func (x *LedgerChangesFilter) GetAddress() string

func (*LedgerChangesFilter) GetFilter

func (m *LedgerChangesFilter) GetFilter() isLedgerChangesFilter_Filter

func (*LedgerChangesFilter) GetNone

func (x *LedgerChangesFilter) GetNone() *Empty

func (*LedgerChangesFilter) ProtoMessage

func (*LedgerChangesFilter) ProtoMessage()

func (*LedgerChangesFilter) ProtoReflect

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

func (*LedgerChangesFilter) Reset

func (x *LedgerChangesFilter) Reset()

func (*LedgerChangesFilter) String

func (x *LedgerChangesFilter) String() string

type LedgerChangesFilter_Address

type LedgerChangesFilter_Address struct {
	// Address for which we have ledger changes
	Address string `protobuf:"bytes,2,opt,name=address,proto3,oneof"`
}

type LedgerChangesFilter_None

type LedgerChangesFilter_None struct {
	// Do not return any message
	None *Empty `protobuf:"bytes,1,opt,name=none,proto3,oneof"`
}

type LedgerEntry

type LedgerEntry struct {

	// The balance of that entry
	Balance *NativeAmount `protobuf:"bytes,1,opt,name=balance,proto3" json:"balance,omitempty"`
	// Executable bytecode
	Bytecode []byte `protobuf:"bytes,2,opt,name=bytecode,proto3" json:"bytecode,omitempty"`
	// A key-value store associating a hash to arbitrary bytes
	Datastore []*BytesMapFieldEntry `protobuf:"bytes,3,rep,name=datastore,proto3" json:"datastore,omitempty"`
	// contains filtered or unexported fields
}

An entry associated to an address in the `FinalLedger`

func (*LedgerEntry) Descriptor deprecated

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

Deprecated: Use LedgerEntry.ProtoReflect.Descriptor instead.

func (*LedgerEntry) GetBalance

func (x *LedgerEntry) GetBalance() *NativeAmount

func (*LedgerEntry) GetBytecode

func (x *LedgerEntry) GetBytecode() []byte

func (*LedgerEntry) GetDatastore

func (x *LedgerEntry) GetDatastore() []*BytesMapFieldEntry

func (*LedgerEntry) ProtoMessage

func (*LedgerEntry) ProtoMessage()

func (*LedgerEntry) ProtoReflect

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

func (*LedgerEntry) Reset

func (x *LedgerEntry) Reset()

func (*LedgerEntry) String

func (x *LedgerEntry) String() string

type LedgerEntryUpdate

type LedgerEntryUpdate struct {

	// Change the balance
	Balance *SetOrKeepBalance `protobuf:"bytes,1,opt,name=balance,proto3" json:"balance,omitempty"`
	// Change the executable bytecode
	Bytecode *SetOrKeepBytes `protobuf:"bytes,2,opt,name=bytecode,proto3" json:"bytecode,omitempty"`
	// Change datastore entries
	Datastore []*SetOrDeleteDatastoreEntry `protobuf:"bytes,3,rep,name=datastore,proto3" json:"datastore,omitempty"`
	// contains filtered or unexported fields
}

Represents an update to one or more fields of a `LedgerEntry`

func (*LedgerEntryUpdate) Descriptor deprecated

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

Deprecated: Use LedgerEntryUpdate.ProtoReflect.Descriptor instead.

func (*LedgerEntryUpdate) GetBalance

func (x *LedgerEntryUpdate) GetBalance() *SetOrKeepBalance

func (*LedgerEntryUpdate) GetBytecode

func (x *LedgerEntryUpdate) GetBytecode() *SetOrKeepBytes

func (*LedgerEntryUpdate) GetDatastore

func (x *LedgerEntryUpdate) GetDatastore() []*SetOrDeleteDatastoreEntry

func (*LedgerEntryUpdate) ProtoMessage

func (*LedgerEntryUpdate) ProtoMessage()

func (*LedgerEntryUpdate) ProtoReflect

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

func (*LedgerEntryUpdate) Reset

func (x *LedgerEntryUpdate) Reset()

func (*LedgerEntryUpdate) String

func (x *LedgerEntryUpdate) String() string

type MipComponent

type MipComponent int32

Versioning component enum

const (
	MipComponent_MIP_COMPONENT_UNSPECIFIED MipComponent = 0 // Default enum value
	MipComponent_MIP_COMPONENT_ADDRESS     MipComponent = 1 // Address component
	MipComponent_MIP_COMPONENT_KEYPAIR     MipComponent = 2 // Keypair component
)

func (MipComponent) Descriptor

func (MipComponent) Enum

func (x MipComponent) Enum() *MipComponent

func (MipComponent) EnumDescriptor deprecated

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

Deprecated: Use MipComponent.Descriptor instead.

func (MipComponent) Number

func (MipComponent) String

func (x MipComponent) String() string

func (MipComponent) Type

type MipComponentEntry

type MipComponentEntry struct {

	// Kind
	Kind MipComponent `protobuf:"varint,1,opt,name=kind,proto3,enum=massa.model.v1.MipComponent" json:"kind,omitempty"`
	// Version
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

MipComponentEntry

func (*MipComponentEntry) Descriptor deprecated

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

Deprecated: Use MipComponentEntry.ProtoReflect.Descriptor instead.

func (*MipComponentEntry) GetKind

func (x *MipComponentEntry) GetKind() MipComponent

func (*MipComponentEntry) GetVersion

func (x *MipComponentEntry) GetVersion() uint32

func (*MipComponentEntry) ProtoMessage

func (*MipComponentEntry) ProtoMessage()

func (*MipComponentEntry) ProtoReflect

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

func (*MipComponentEntry) Reset

func (x *MipComponentEntry) Reset()

func (*MipComponentEntry) String

func (x *MipComponentEntry) String() string

type MipInfo

type MipInfo struct {

	// MIP name or descriptive name
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Network (or global) version (to be included in block header)
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// A timestamp at which the version gains its meaning (e.g. announced in block header)
	Start *NativeTime `protobuf:"bytes,3,opt,name=start,proto3" json:"start,omitempty"`
	// A timestamp at the which the deployment is considered failed
	Timeout *NativeTime `protobuf:"bytes,4,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// Once deployment has been locked, wait for this duration before deployment is considered active
	ActivationDelay *NativeTime `protobuf:"bytes,5,opt,name=activation_delay,json=activationDelay,proto3" json:"activation_delay,omitempty"`
	// Components concerned by this versioning (e.g. a new Block version), and the associated component_version
	Components []*MipComponentEntry `protobuf:"bytes,6,rep,name=components,proto3" json:"components,omitempty"`
	// contains filtered or unexported fields
}

MIP info (name & versions & time range for a MIP)

func (*MipInfo) Descriptor deprecated

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

Deprecated: Use MipInfo.ProtoReflect.Descriptor instead.

func (*MipInfo) GetActivationDelay

func (x *MipInfo) GetActivationDelay() *NativeTime

func (*MipInfo) GetComponents

func (x *MipInfo) GetComponents() []*MipComponentEntry

func (*MipInfo) GetName

func (x *MipInfo) GetName() string

func (*MipInfo) GetStart

func (x *MipInfo) GetStart() *NativeTime

func (*MipInfo) GetTimeout

func (x *MipInfo) GetTimeout() *NativeTime

func (*MipInfo) GetVersion

func (x *MipInfo) GetVersion() uint32

func (*MipInfo) ProtoMessage

func (*MipInfo) ProtoMessage()

func (*MipInfo) ProtoReflect

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

func (*MipInfo) Reset

func (x *MipInfo) Reset()

func (*MipInfo) String

func (x *MipInfo) String() string

type MipStatusEntry

type MipStatusEntry struct {

	// Mip info
	MipInfo *MipInfo `protobuf:"bytes,1,opt,name=mip_info,json=mipInfo,proto3" json:"mip_info,omitempty"`
	// State id
	StateId ComponentStateId `protobuf:"varint,2,opt,name=state_id,json=stateId,proto3,enum=massa.model.v1.ComponentStateId" json:"state_id,omitempty"`
	// contains filtered or unexported fields
}

Entry for GetMipStatusResponse

func (*MipStatusEntry) Descriptor deprecated

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

Deprecated: Use MipStatusEntry.ProtoReflect.Descriptor instead.

func (*MipStatusEntry) GetMipInfo

func (x *MipStatusEntry) GetMipInfo() *MipInfo

func (*MipStatusEntry) GetStateId

func (x *MipStatusEntry) GetStateId() ComponentStateId

func (*MipStatusEntry) ProtoMessage

func (*MipStatusEntry) ProtoMessage()

func (*MipStatusEntry) ProtoReflect

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

func (*MipStatusEntry) Reset

func (x *MipStatusEntry) Reset()

func (*MipStatusEntry) String

func (x *MipStatusEntry) String() string

type NativeAddress

type NativeAddress struct {

	// Address category
	Category AddressCategory `protobuf:"varint,1,opt,name=category,proto3,enum=massa.model.v1.AddressCategory" json:"category,omitempty"`
	// Address version
	Version uint64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// Address content
	Content []byte `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

Massa NativeAddress

func (*NativeAddress) Descriptor deprecated

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

Deprecated: Use NativeAddress.ProtoReflect.Descriptor instead.

func (*NativeAddress) GetCategory

func (x *NativeAddress) GetCategory() AddressCategory

func (*NativeAddress) GetContent

func (x *NativeAddress) GetContent() []byte

func (*NativeAddress) GetVersion

func (x *NativeAddress) GetVersion() uint64

func (*NativeAddress) ProtoMessage

func (*NativeAddress) ProtoMessage()

func (*NativeAddress) ProtoReflect

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

func (*NativeAddress) Reset

func (x *NativeAddress) Reset()

func (*NativeAddress) String

func (x *NativeAddress) String() string

type NativeAmount

type NativeAmount struct {

	// Mantissa
	Mantissa uint64 `protobuf:"varint,1,opt,name=mantissa,proto3" json:"mantissa,omitempty"`
	// Scale
	Scale uint32 `protobuf:"varint,2,opt,name=scale,proto3" json:"scale,omitempty"`
	// contains filtered or unexported fields
}

NativeAmount is represented as a fraction so precision can be adjusted in the future. value = mantissa / (10^scale)

func (*NativeAmount) Descriptor deprecated

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

Deprecated: Use NativeAmount.ProtoReflect.Descriptor instead.

func (*NativeAmount) GetMantissa

func (x *NativeAmount) GetMantissa() uint64

func (*NativeAmount) GetScale

func (x *NativeAmount) GetScale() uint32

func (*NativeAmount) ProtoMessage

func (*NativeAmount) ProtoMessage()

func (*NativeAmount) ProtoReflect

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

func (*NativeAmount) Reset

func (x *NativeAmount) Reset()

func (*NativeAmount) String

func (x *NativeAmount) String() string

type NativeTime

type NativeTime struct {

	// Milliseconds
	Milliseconds uint64 `protobuf:"varint,1,opt,name=milliseconds,proto3" json:"milliseconds,omitempty"`
	// contains filtered or unexported fields
}

NativeTime represents a native duration or unix timestamp

func (*NativeTime) Descriptor deprecated

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

Deprecated: Use NativeTime.ProtoReflect.Descriptor instead.

func (*NativeTime) GetMilliseconds

func (x *NativeTime) GetMilliseconds() uint64

func (*NativeTime) ProtoMessage

func (*NativeTime) ProtoMessage()

func (*NativeTime) ProtoReflect

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

func (*NativeTime) Reset

func (x *NativeTime) Reset()

func (*NativeTime) String

func (x *NativeTime) String() string

type NetworkStats

type NetworkStats struct {

	// In connections count
	InConnectionCount uint64 `protobuf:"varint,1,opt,name=in_connection_count,json=inConnectionCount,proto3" json:"in_connection_count,omitempty"`
	// Out connections count
	OutConnectionCount uint64 `protobuf:"varint,2,opt,name=out_connection_count,json=outConnectionCount,proto3" json:"out_connection_count,omitempty"`
	// Total known peers count
	KnownPeerCount uint64 `protobuf:"varint,3,opt,name=known_peer_count,json=knownPeerCount,proto3" json:"known_peer_count,omitempty"`
	// Banned node count
	BannedPeerCount uint64 `protobuf:"varint,4,opt,name=banned_peer_count,json=bannedPeerCount,proto3" json:"banned_peer_count,omitempty"`
	// Active node count
	ActiveNodeCount uint64 `protobuf:"varint,5,opt,name=active_node_count,json=activeNodeCount,proto3" json:"active_node_count,omitempty"`
	// contains filtered or unexported fields
}

Network statistics

func (*NetworkStats) Descriptor deprecated

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

Deprecated: Use NetworkStats.ProtoReflect.Descriptor instead.

func (*NetworkStats) GetActiveNodeCount

func (x *NetworkStats) GetActiveNodeCount() uint64

func (*NetworkStats) GetBannedPeerCount

func (x *NetworkStats) GetBannedPeerCount() uint64

func (*NetworkStats) GetInConnectionCount

func (x *NetworkStats) GetInConnectionCount() uint64

func (*NetworkStats) GetKnownPeerCount

func (x *NetworkStats) GetKnownPeerCount() uint64

func (*NetworkStats) GetOutConnectionCount

func (x *NetworkStats) GetOutConnectionCount() uint64

func (*NetworkStats) ProtoMessage

func (*NetworkStats) ProtoMessage()

func (*NetworkStats) ProtoReflect

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

func (*NetworkStats) Reset

func (x *NetworkStats) Reset()

func (*NetworkStats) String

func (x *NetworkStats) String() string

type NewBlocksFilter

type NewBlocksFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*NewBlocksFilter_BlockIds
	//	*NewBlocksFilter_Addresses
	//	*NewBlocksFilter_SlotRange
	Filter isNewBlocksFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

NewBlocks Filter

func (*NewBlocksFilter) Descriptor deprecated

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

Deprecated: Use NewBlocksFilter.ProtoReflect.Descriptor instead.

func (*NewBlocksFilter) GetAddresses

func (x *NewBlocksFilter) GetAddresses() *Addresses

func (*NewBlocksFilter) GetBlockIds

func (x *NewBlocksFilter) GetBlockIds() *BlockIds

func (*NewBlocksFilter) GetFilter

func (m *NewBlocksFilter) GetFilter() isNewBlocksFilter_Filter

func (*NewBlocksFilter) GetSlotRange

func (x *NewBlocksFilter) GetSlotRange() *SlotRange

func (*NewBlocksFilter) ProtoMessage

func (*NewBlocksFilter) ProtoMessage()

func (*NewBlocksFilter) ProtoReflect

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

func (*NewBlocksFilter) Reset

func (x *NewBlocksFilter) Reset()

func (*NewBlocksFilter) String

func (x *NewBlocksFilter) String() string

type NewBlocksFilter_Addresses

type NewBlocksFilter_Addresses struct {
	// One of these creator addresses
	Addresses *Addresses `protobuf:"bytes,2,opt,name=addresses,proto3,oneof"`
}

type NewBlocksFilter_BlockIds

type NewBlocksFilter_BlockIds struct {
	// One of these block ids
	BlockIds *BlockIds `protobuf:"bytes,1,opt,name=block_ids,json=blockIds,proto3,oneof"`
}

type NewBlocksFilter_SlotRange

type NewBlocksFilter_SlotRange struct {
	// One of these slot ranges (inclusive)
	SlotRange *SlotRange `protobuf:"bytes,3,opt,name=slot_range,json=slotRange,proto3,oneof"`
}

type NewBlocksRequest

type NewBlocksRequest struct {

	// Returns all the blocks that verify all the filters
	Filters []*NewBlocksFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

NewBlocksRequest holds request for NewBlocks

func (*NewBlocksRequest) Descriptor deprecated

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

Deprecated: Use NewBlocksRequest.ProtoReflect.Descriptor instead.

func (*NewBlocksRequest) GetFilters

func (x *NewBlocksRequest) GetFilters() []*NewBlocksFilter

func (*NewBlocksRequest) ProtoMessage

func (*NewBlocksRequest) ProtoMessage()

func (*NewBlocksRequest) ProtoReflect

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

func (*NewBlocksRequest) Reset

func (x *NewBlocksRequest) Reset()

func (*NewBlocksRequest) String

func (x *NewBlocksRequest) String() string

type NewBlocksResponse

type NewBlocksResponse struct {

	// Signed block
	SignedBlock *SignedBlock `protobuf:"bytes,1,opt,name=signed_block,json=signedBlock,proto3" json:"signed_block,omitempty"`
	// contains filtered or unexported fields
}

NewBlocksResponse holds response from NewBlocks

func (*NewBlocksResponse) Descriptor deprecated

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

Deprecated: Use NewBlocksResponse.ProtoReflect.Descriptor instead.

func (*NewBlocksResponse) GetSignedBlock

func (x *NewBlocksResponse) GetSignedBlock() *SignedBlock

func (*NewBlocksResponse) ProtoMessage

func (*NewBlocksResponse) ProtoMessage()

func (*NewBlocksResponse) ProtoReflect

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

func (*NewBlocksResponse) Reset

func (x *NewBlocksResponse) Reset()

func (*NewBlocksResponse) String

func (x *NewBlocksResponse) String() string

type NewEndorsementsFilter

type NewEndorsementsFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*NewEndorsementsFilter_EndorsementIds
	//	*NewEndorsementsFilter_Addresses
	//	*NewEndorsementsFilter_BlockIds
	Filter isNewEndorsementsFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

NewEndorsements Filter

func (*NewEndorsementsFilter) Descriptor deprecated

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

Deprecated: Use NewEndorsementsFilter.ProtoReflect.Descriptor instead.

func (*NewEndorsementsFilter) GetAddresses

func (x *NewEndorsementsFilter) GetAddresses() *Addresses

func (*NewEndorsementsFilter) GetBlockIds

func (x *NewEndorsementsFilter) GetBlockIds() *BlockIds

func (*NewEndorsementsFilter) GetEndorsementIds

func (x *NewEndorsementsFilter) GetEndorsementIds() *EndorsementIds

func (*NewEndorsementsFilter) GetFilter

func (m *NewEndorsementsFilter) GetFilter() isNewEndorsementsFilter_Filter

func (*NewEndorsementsFilter) ProtoMessage

func (*NewEndorsementsFilter) ProtoMessage()

func (*NewEndorsementsFilter) ProtoReflect

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

func (*NewEndorsementsFilter) Reset

func (x *NewEndorsementsFilter) Reset()

func (*NewEndorsementsFilter) String

func (x *NewEndorsementsFilter) String() string

type NewEndorsementsFilter_Addresses

type NewEndorsementsFilter_Addresses struct {
	// One of these creator addresses
	Addresses *Addresses `protobuf:"bytes,2,opt,name=addresses,proto3,oneof"`
}

type NewEndorsementsFilter_BlockIds

type NewEndorsementsFilter_BlockIds struct {
	// One of these block ids
	BlockIds *BlockIds `protobuf:"bytes,3,opt,name=block_ids,json=blockIds,proto3,oneof"`
}

type NewEndorsementsFilter_EndorsementIds

type NewEndorsementsFilter_EndorsementIds struct {
	// One of these endorsement ids
	EndorsementIds *EndorsementIds `protobuf:"bytes,1,opt,name=endorsement_ids,json=endorsementIds,proto3,oneof"`
}

type NewEndorsementsRequest

type NewEndorsementsRequest struct {

	// Returns all the endorsements that verify all the filters
	Filters []*NewEndorsementsFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

NewEndorsementsRequest holds request for NewEndorsements

func (*NewEndorsementsRequest) Descriptor deprecated

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

Deprecated: Use NewEndorsementsRequest.ProtoReflect.Descriptor instead.

func (*NewEndorsementsRequest) GetFilters

func (x *NewEndorsementsRequest) GetFilters() []*NewEndorsementsFilter

func (*NewEndorsementsRequest) ProtoMessage

func (*NewEndorsementsRequest) ProtoMessage()

func (*NewEndorsementsRequest) ProtoReflect

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

func (*NewEndorsementsRequest) Reset

func (x *NewEndorsementsRequest) Reset()

func (*NewEndorsementsRequest) String

func (x *NewEndorsementsRequest) String() string

type NewEndorsementsResponse

type NewEndorsementsResponse struct {

	// Signed endorsement
	SignedEndorsement *SignedEndorsement `protobuf:"bytes,1,opt,name=signed_endorsement,json=signedEndorsement,proto3" json:"signed_endorsement,omitempty"`
	// contains filtered or unexported fields
}

NewEndorsementsResponse holds response from NewEndorsements

func (*NewEndorsementsResponse) Descriptor deprecated

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

Deprecated: Use NewEndorsementsResponse.ProtoReflect.Descriptor instead.

func (*NewEndorsementsResponse) GetSignedEndorsement

func (x *NewEndorsementsResponse) GetSignedEndorsement() *SignedEndorsement

func (*NewEndorsementsResponse) ProtoMessage

func (*NewEndorsementsResponse) ProtoMessage()

func (*NewEndorsementsResponse) ProtoReflect

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

func (*NewEndorsementsResponse) Reset

func (x *NewEndorsementsResponse) Reset()

func (*NewEndorsementsResponse) String

func (x *NewEndorsementsResponse) String() string

type NewFilledBlocksFilter

type NewFilledBlocksFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*NewFilledBlocksFilter_BlockIds
	//	*NewFilledBlocksFilter_Addresses
	//	*NewFilledBlocksFilter_SlotRange
	Filter isNewFilledBlocksFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

NewFilledBlocks Filter

func (*NewFilledBlocksFilter) Descriptor deprecated

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

Deprecated: Use NewFilledBlocksFilter.ProtoReflect.Descriptor instead.

func (*NewFilledBlocksFilter) GetAddresses

func (x *NewFilledBlocksFilter) GetAddresses() *Addresses

func (*NewFilledBlocksFilter) GetBlockIds

func (x *NewFilledBlocksFilter) GetBlockIds() *BlockIds

func (*NewFilledBlocksFilter) GetFilter

func (m *NewFilledBlocksFilter) GetFilter() isNewFilledBlocksFilter_Filter

func (*NewFilledBlocksFilter) GetSlotRange

func (x *NewFilledBlocksFilter) GetSlotRange() *SlotRange

func (*NewFilledBlocksFilter) ProtoMessage

func (*NewFilledBlocksFilter) ProtoMessage()

func (*NewFilledBlocksFilter) ProtoReflect

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

func (*NewFilledBlocksFilter) Reset

func (x *NewFilledBlocksFilter) Reset()

func (*NewFilledBlocksFilter) String

func (x *NewFilledBlocksFilter) String() string

type NewFilledBlocksFilter_Addresses

type NewFilledBlocksFilter_Addresses struct {
	// One of these creator addresses
	Addresses *Addresses `protobuf:"bytes,2,opt,name=addresses,proto3,oneof"`
}

type NewFilledBlocksFilter_BlockIds

type NewFilledBlocksFilter_BlockIds struct {
	// One of these block ids
	BlockIds *BlockIds `protobuf:"bytes,1,opt,name=block_ids,json=blockIds,proto3,oneof"`
}

type NewFilledBlocksFilter_SlotRange

type NewFilledBlocksFilter_SlotRange struct {
	// One of these slot ranges (inclusive)
	SlotRange *SlotRange `protobuf:"bytes,3,opt,name=slot_range,json=slotRange,proto3,oneof"`
}

type NewFilledBlocksRequest

type NewFilledBlocksRequest struct {

	// Returns all the blocks that verify one of the filters
	Filters []*NewBlocksFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

NewFilledBlocksRequest holds request for NewFilledBlocks

func (*NewFilledBlocksRequest) Descriptor deprecated

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

Deprecated: Use NewFilledBlocksRequest.ProtoReflect.Descriptor instead.

func (*NewFilledBlocksRequest) GetFilters

func (x *NewFilledBlocksRequest) GetFilters() []*NewBlocksFilter

func (*NewFilledBlocksRequest) ProtoMessage

func (*NewFilledBlocksRequest) ProtoMessage()

func (*NewFilledBlocksRequest) ProtoReflect

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

func (*NewFilledBlocksRequest) Reset

func (x *NewFilledBlocksRequest) Reset()

func (*NewFilledBlocksRequest) String

func (x *NewFilledBlocksRequest) String() string

type NewFilledBlocksResponse

type NewFilledBlocksResponse struct {

	// Block with operations content found in the node.
	FilledBlock *FilledBlock `protobuf:"bytes,1,opt,name=filled_block,json=filledBlock,proto3" json:"filled_block,omitempty"`
	// contains filtered or unexported fields
}

NewFilledBlocksResponse holds response from NewFilledBlocks

func (*NewFilledBlocksResponse) Descriptor deprecated

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

Deprecated: Use NewFilledBlocksResponse.ProtoReflect.Descriptor instead.

func (*NewFilledBlocksResponse) GetFilledBlock

func (x *NewFilledBlocksResponse) GetFilledBlock() *FilledBlock

func (*NewFilledBlocksResponse) ProtoMessage

func (*NewFilledBlocksResponse) ProtoMessage()

func (*NewFilledBlocksResponse) ProtoReflect

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

func (*NewFilledBlocksResponse) Reset

func (x *NewFilledBlocksResponse) Reset()

func (*NewFilledBlocksResponse) String

func (x *NewFilledBlocksResponse) String() string

type NewOperationsFilter

type NewOperationsFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*NewOperationsFilter_OperationIds
	//	*NewOperationsFilter_Addresses
	//	*NewOperationsFilter_OperationTypes
	Filter isNewOperationsFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

NewOperations Filter

func (*NewOperationsFilter) Descriptor deprecated

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

Deprecated: Use NewOperationsFilter.ProtoReflect.Descriptor instead.

func (*NewOperationsFilter) GetAddresses

func (x *NewOperationsFilter) GetAddresses() *Addresses

func (*NewOperationsFilter) GetFilter

func (m *NewOperationsFilter) GetFilter() isNewOperationsFilter_Filter

func (*NewOperationsFilter) GetOperationIds

func (x *NewOperationsFilter) GetOperationIds() *OperationIds

func (*NewOperationsFilter) GetOperationTypes

func (x *NewOperationsFilter) GetOperationTypes() *OpTypes

func (*NewOperationsFilter) ProtoMessage

func (*NewOperationsFilter) ProtoMessage()

func (*NewOperationsFilter) ProtoReflect

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

func (*NewOperationsFilter) Reset

func (x *NewOperationsFilter) Reset()

func (*NewOperationsFilter) String

func (x *NewOperationsFilter) String() string

type NewOperationsFilter_Addresses

type NewOperationsFilter_Addresses struct {
	// One of these creator addresses
	Addresses *Addresses `protobuf:"bytes,2,opt,name=addresses,proto3,oneof"`
}

type NewOperationsFilter_OperationIds

type NewOperationsFilter_OperationIds struct {
	// One of the operation ids
	OperationIds *OperationIds `protobuf:"bytes,1,opt,name=operation_ids,json=operationIds,proto3,oneof"`
}

type NewOperationsFilter_OperationTypes

type NewOperationsFilter_OperationTypes struct {
	// One of the operation types
	OperationTypes *OpTypes `protobuf:"bytes,3,opt,name=operation_types,json=operationTypes,proto3,oneof"`
}

type NewOperationsRequest

type NewOperationsRequest struct {

	// Returns all the operations that verify all the filters
	Filters []*NewOperationsFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

NewOperationsRequest holds request for NewOperations

func (*NewOperationsRequest) Descriptor deprecated

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

Deprecated: Use NewOperationsRequest.ProtoReflect.Descriptor instead.

func (*NewOperationsRequest) GetFilters

func (x *NewOperationsRequest) GetFilters() []*NewOperationsFilter

func (*NewOperationsRequest) ProtoMessage

func (*NewOperationsRequest) ProtoMessage()

func (*NewOperationsRequest) ProtoReflect

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

func (*NewOperationsRequest) Reset

func (x *NewOperationsRequest) Reset()

func (*NewOperationsRequest) String

func (x *NewOperationsRequest) String() string

type NewOperationsResponse

type NewOperationsResponse struct {

	// Signed operation
	SignedOperation *SignedOperation `protobuf:"bytes,1,opt,name=signed_operation,json=signedOperation,proto3" json:"signed_operation,omitempty"`
	// contains filtered or unexported fields
}

NewOperationsResponse holds response from NewOperations

func (*NewOperationsResponse) Descriptor deprecated

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

Deprecated: Use NewOperationsResponse.ProtoReflect.Descriptor instead.

func (*NewOperationsResponse) GetSignedOperation

func (x *NewOperationsResponse) GetSignedOperation() *SignedOperation

func (*NewOperationsResponse) ProtoMessage

func (*NewOperationsResponse) ProtoMessage()

func (*NewOperationsResponse) ProtoReflect

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

func (*NewOperationsResponse) Reset

func (x *NewOperationsResponse) Reset()

func (*NewOperationsResponse) String

func (x *NewOperationsResponse) String() string

type NewSlotABICallStacksRequest

type NewSlotABICallStacksRequest struct {

	// Finality level to receive informations from
	FinalityLevel FinalityLevel `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewSlotABICallStacks request

func (*NewSlotABICallStacksRequest) Descriptor deprecated

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

Deprecated: Use NewSlotABICallStacksRequest.ProtoReflect.Descriptor instead.

func (*NewSlotABICallStacksRequest) GetFinalityLevel

func (x *NewSlotABICallStacksRequest) GetFinalityLevel() FinalityLevel

func (*NewSlotABICallStacksRequest) ProtoMessage

func (*NewSlotABICallStacksRequest) ProtoMessage()

func (*NewSlotABICallStacksRequest) ProtoReflect

func (*NewSlotABICallStacksRequest) Reset

func (x *NewSlotABICallStacksRequest) Reset()

func (*NewSlotABICallStacksRequest) String

func (x *NewSlotABICallStacksRequest) String() string

type NewSlotABICallStacksResponse

type NewSlotABICallStacksResponse struct {

	// Finality level to receive informations from
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Call stacks for asynchronous execution
	AscCallStacks []*ASCABICallStack `protobuf:"bytes,2,rep,name=asc_call_stacks,json=ascCallStacks,proto3" json:"asc_call_stacks,omitempty"`
	// Call stack for operations
	OperationCallStacks []*OperationABICallStack `protobuf:"bytes,3,rep,name=operation_call_stacks,json=operationCallStacks,proto3" json:"operation_call_stacks,omitempty"`
	// contains filtered or unexported fields
}

NewSlotABICallStacks response

func (*NewSlotABICallStacksResponse) Descriptor deprecated

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

Deprecated: Use NewSlotABICallStacksResponse.ProtoReflect.Descriptor instead.

func (*NewSlotABICallStacksResponse) GetAscCallStacks

func (x *NewSlotABICallStacksResponse) GetAscCallStacks() []*ASCABICallStack

func (*NewSlotABICallStacksResponse) GetOperationCallStacks

func (x *NewSlotABICallStacksResponse) GetOperationCallStacks() []*OperationABICallStack

func (*NewSlotABICallStacksResponse) GetSlot

func (x *NewSlotABICallStacksResponse) GetSlot() *Slot

func (*NewSlotABICallStacksResponse) ProtoMessage

func (*NewSlotABICallStacksResponse) ProtoMessage()

func (*NewSlotABICallStacksResponse) ProtoReflect

func (*NewSlotABICallStacksResponse) Reset

func (x *NewSlotABICallStacksResponse) Reset()

func (*NewSlotABICallStacksResponse) String

type NewSlotExecutionOutputsFilter

type NewSlotExecutionOutputsFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*NewSlotExecutionOutputsFilter_Status
	//	*NewSlotExecutionOutputsFilter_SlotRange
	//	*NewSlotExecutionOutputsFilter_AsyncPoolChangesFilter
	//	*NewSlotExecutionOutputsFilter_ExecutedDenounciationFilter
	//	*NewSlotExecutionOutputsFilter_EventFilter
	//	*NewSlotExecutionOutputsFilter_ExecutedOpsChangesFilter
	//	*NewSlotExecutionOutputsFilter_LedgerChangesFilter
	Filter isNewSlotExecutionOutputsFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

NewSlotExecutionOutputs Filter

func (*NewSlotExecutionOutputsFilter) Descriptor deprecated

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

Deprecated: Use NewSlotExecutionOutputsFilter.ProtoReflect.Descriptor instead.

func (*NewSlotExecutionOutputsFilter) GetAsyncPoolChangesFilter

func (x *NewSlotExecutionOutputsFilter) GetAsyncPoolChangesFilter() *AsyncPoolChangesFilter

func (*NewSlotExecutionOutputsFilter) GetEventFilter

func (*NewSlotExecutionOutputsFilter) GetExecutedDenounciationFilter

func (x *NewSlotExecutionOutputsFilter) GetExecutedDenounciationFilter() *ExecutedDenounciationFilter

func (*NewSlotExecutionOutputsFilter) GetExecutedOpsChangesFilter

func (x *NewSlotExecutionOutputsFilter) GetExecutedOpsChangesFilter() *ExecutedOpsChangesFilter

func (*NewSlotExecutionOutputsFilter) GetFilter

func (m *NewSlotExecutionOutputsFilter) GetFilter() isNewSlotExecutionOutputsFilter_Filter

func (*NewSlotExecutionOutputsFilter) GetLedgerChangesFilter

func (x *NewSlotExecutionOutputsFilter) GetLedgerChangesFilter() *LedgerChangesFilter

func (*NewSlotExecutionOutputsFilter) GetSlotRange

func (x *NewSlotExecutionOutputsFilter) GetSlotRange() *SlotRange

func (*NewSlotExecutionOutputsFilter) GetStatus

func (*NewSlotExecutionOutputsFilter) ProtoMessage

func (*NewSlotExecutionOutputsFilter) ProtoMessage()

func (*NewSlotExecutionOutputsFilter) ProtoReflect

func (*NewSlotExecutionOutputsFilter) Reset

func (x *NewSlotExecutionOutputsFilter) Reset()

func (*NewSlotExecutionOutputsFilter) String

type NewSlotExecutionOutputsFilter_AsyncPoolChangesFilter

type NewSlotExecutionOutputsFilter_AsyncPoolChangesFilter struct {
	// AsyncPoolChangesFilter
	AsyncPoolChangesFilter *AsyncPoolChangesFilter `protobuf:"bytes,3,opt,name=async_pool_changes_filter,json=asyncPoolChangesFilter,proto3,oneof"`
}

type NewSlotExecutionOutputsFilter_EventFilter

type NewSlotExecutionOutputsFilter_EventFilter struct {
	// Execution event filter
	EventFilter *ExecutionEventFilter `protobuf:"bytes,5,opt,name=event_filter,json=eventFilter,proto3,oneof"`
}

type NewSlotExecutionOutputsFilter_ExecutedDenounciationFilter

type NewSlotExecutionOutputsFilter_ExecutedDenounciationFilter struct {
	// ExecutedDenounciationFilter
	ExecutedDenounciationFilter *ExecutedDenounciationFilter `protobuf:"bytes,4,opt,name=executed_denounciation_filter,json=executedDenounciationFilter,proto3,oneof"`
}

type NewSlotExecutionOutputsFilter_ExecutedOpsChangesFilter

type NewSlotExecutionOutputsFilter_ExecutedOpsChangesFilter struct {
	// ExecutedOpsChangesFilter
	ExecutedOpsChangesFilter *ExecutedOpsChangesFilter `protobuf:"bytes,6,opt,name=executed_ops_changes_filter,json=executedOpsChangesFilter,proto3,oneof"`
}

type NewSlotExecutionOutputsFilter_LedgerChangesFilter

type NewSlotExecutionOutputsFilter_LedgerChangesFilter struct {
	// LedgerChangesFilter
	LedgerChangesFilter *LedgerChangesFilter `protobuf:"bytes,7,opt,name=ledger_changes_filter,json=ledgerChangesFilter,proto3,oneof"`
}

type NewSlotExecutionOutputsFilter_SlotRange

type NewSlotExecutionOutputsFilter_SlotRange struct {
	// Slot range
	SlotRange *SlotRange `protobuf:"bytes,2,opt,name=slot_range,json=slotRange,proto3,oneof"`
}

type NewSlotExecutionOutputsFilter_Status

type NewSlotExecutionOutputsFilter_Status struct {
	// Execution output status
	Status ExecutionOutputStatus `protobuf:"varint,1,opt,name=status,proto3,enum=massa.model.v1.ExecutionOutputStatus,oneof"`
}

type NewSlotExecutionOutputsRequest

type NewSlotExecutionOutputsRequest struct {

	// Returns all the slot execution outputs that verify all the filters
	Filters []*NewSlotExecutionOutputsFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

NewSlotExecutionOutputsRequest holds request for NewSlotExecutionOutputs

func (*NewSlotExecutionOutputsRequest) Descriptor deprecated

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

Deprecated: Use NewSlotExecutionOutputsRequest.ProtoReflect.Descriptor instead.

func (*NewSlotExecutionOutputsRequest) GetFilters

func (*NewSlotExecutionOutputsRequest) ProtoMessage

func (*NewSlotExecutionOutputsRequest) ProtoMessage()

func (*NewSlotExecutionOutputsRequest) ProtoReflect

func (*NewSlotExecutionOutputsRequest) Reset

func (x *NewSlotExecutionOutputsRequest) Reset()

func (*NewSlotExecutionOutputsRequest) String

type NewSlotExecutionOutputsResponse

type NewSlotExecutionOutputsResponse struct {

	// Slot execution output
	Output *SlotExecutionOutput `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
	// contains filtered or unexported fields
}

NewSlotExecutionOutputsResponse holds response from NewSlotExecutionOutputs

func (*NewSlotExecutionOutputsResponse) Descriptor deprecated

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

Deprecated: Use NewSlotExecutionOutputsResponse.ProtoReflect.Descriptor instead.

func (*NewSlotExecutionOutputsResponse) GetOutput

func (*NewSlotExecutionOutputsResponse) ProtoMessage

func (*NewSlotExecutionOutputsResponse) ProtoMessage()

func (*NewSlotExecutionOutputsResponse) ProtoReflect

func (*NewSlotExecutionOutputsResponse) Reset

func (*NewSlotExecutionOutputsResponse) String

type NewSlotTransfersRequest

type NewSlotTransfersRequest struct {

	// Finality level to receive informations from
	FinalityLevel FinalityLevel `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

NewSlotTransfers request

func (*NewSlotTransfersRequest) Descriptor deprecated

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

Deprecated: Use NewSlotTransfersRequest.ProtoReflect.Descriptor instead.

func (*NewSlotTransfersRequest) GetFinalityLevel

func (x *NewSlotTransfersRequest) GetFinalityLevel() FinalityLevel

func (*NewSlotTransfersRequest) ProtoMessage

func (*NewSlotTransfersRequest) ProtoMessage()

func (*NewSlotTransfersRequest) ProtoReflect

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

func (*NewSlotTransfersRequest) Reset

func (x *NewSlotTransfersRequest) Reset()

func (*NewSlotTransfersRequest) String

func (x *NewSlotTransfersRequest) String() string

type NewSlotTransfersResponse

type NewSlotTransfersResponse struct {

	// Finality level to receive informations from
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Transfers
	Transfers []*TransferInfo `protobuf:"bytes,2,rep,name=transfers,proto3" json:"transfers,omitempty"`
	// contains filtered or unexported fields
}

NewSlotTransfers response

func (*NewSlotTransfersResponse) Descriptor deprecated

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

Deprecated: Use NewSlotTransfersResponse.ProtoReflect.Descriptor instead.

func (*NewSlotTransfersResponse) GetSlot

func (x *NewSlotTransfersResponse) GetSlot() *Slot

func (*NewSlotTransfersResponse) GetTransfers

func (x *NewSlotTransfersResponse) GetTransfers() []*TransferInfo

func (*NewSlotTransfersResponse) ProtoMessage

func (*NewSlotTransfersResponse) ProtoMessage()

func (*NewSlotTransfersResponse) ProtoReflect

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

func (*NewSlotTransfersResponse) Reset

func (x *NewSlotTransfersResponse) Reset()

func (*NewSlotTransfersResponse) String

func (x *NewSlotTransfersResponse) String() string

type NodeStatus

type NodeStatus struct {

	// Our node id
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// Optional node ip
	NodeIp string `protobuf:"bytes,2,opt,name=node_ip,json=nodeIp,proto3" json:"node_ip,omitempty"`
	// Node version
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// Now
	CurrentTime *NativeTime `protobuf:"bytes,4,opt,name=current_time,json=currentTime,proto3" json:"current_time,omitempty"`
	// Current cycle
	CurrentCycle uint64 `protobuf:"varint,5,opt,name=current_cycle,json=currentCycle,proto3" json:"current_cycle,omitempty"`
	// Current cycle starting timestamp
	CurrentCycleTime *NativeTime `protobuf:"bytes,6,opt,name=current_cycle_time,json=currentCycleTime,proto3" json:"current_cycle_time,omitempty"`
	// Next cycle starting timestamp
	NextCycleTime *NativeTime `protobuf:"bytes,7,opt,name=next_cycle_time,json=nextCycleTime,proto3" json:"next_cycle_time,omitempty"`
	// Connected nodes
	ConnectedNodes []*ConnectedNode `protobuf:"bytes,8,rep,name=connected_nodes,json=connectedNodes,proto3" json:"connected_nodes,omitempty"`
	// Last executed final slot
	LastExecutedFinalSlot *Slot `` /* 128-byte string literal not displayed */
	// Last executed speculative slot
	LastExecutedSpeculativeSlot *Slot `` /* 147-byte string literal not displayed */
	// The hash of the XOF final state hash
	FinalStateFingerprint string `` /* 127-byte string literal not displayed */
	// Consensus stats
	ConsensusStats *ConsensusStats `protobuf:"bytes,12,opt,name=consensus_stats,json=consensusStats,proto3" json:"consensus_stats,omitempty"`
	// Pool stats (operation count and endorsement count)
	PoolStats *PoolStats `protobuf:"bytes,13,opt,name=pool_stats,json=poolStats,proto3" json:"pool_stats,omitempty"`
	// Network stats
	NetworkStats *NetworkStats `protobuf:"bytes,14,opt,name=network_stats,json=networkStats,proto3" json:"network_stats,omitempty"`
	// Execution stats
	ExecutionStats *ExecutionStats `protobuf:"bytes,15,opt,name=execution_stats,json=executionStats,proto3" json:"execution_stats,omitempty"`
	// Compact configuration
	Config *CompactConfig `protobuf:"bytes,16,opt,name=config,proto3" json:"config,omitempty"`
	// Chain id
	ChainId uint64 `protobuf:"varint,17,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// contains filtered or unexported fields
}

Node status

func (*NodeStatus) Descriptor deprecated

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

Deprecated: Use NodeStatus.ProtoReflect.Descriptor instead.

func (*NodeStatus) GetChainId

func (x *NodeStatus) GetChainId() uint64

func (*NodeStatus) GetConfig

func (x *NodeStatus) GetConfig() *CompactConfig

func (*NodeStatus) GetConnectedNodes

func (x *NodeStatus) GetConnectedNodes() []*ConnectedNode

func (*NodeStatus) GetConsensusStats

func (x *NodeStatus) GetConsensusStats() *ConsensusStats

func (*NodeStatus) GetCurrentCycle

func (x *NodeStatus) GetCurrentCycle() uint64

func (*NodeStatus) GetCurrentCycleTime

func (x *NodeStatus) GetCurrentCycleTime() *NativeTime

func (*NodeStatus) GetCurrentTime

func (x *NodeStatus) GetCurrentTime() *NativeTime

func (*NodeStatus) GetExecutionStats

func (x *NodeStatus) GetExecutionStats() *ExecutionStats

func (*NodeStatus) GetFinalStateFingerprint

func (x *NodeStatus) GetFinalStateFingerprint() string

func (*NodeStatus) GetLastExecutedFinalSlot

func (x *NodeStatus) GetLastExecutedFinalSlot() *Slot

func (*NodeStatus) GetLastExecutedSpeculativeSlot

func (x *NodeStatus) GetLastExecutedSpeculativeSlot() *Slot

func (*NodeStatus) GetNetworkStats

func (x *NodeStatus) GetNetworkStats() *NetworkStats

func (*NodeStatus) GetNextCycleTime

func (x *NodeStatus) GetNextCycleTime() *NativeTime

func (*NodeStatus) GetNodeId

func (x *NodeStatus) GetNodeId() string

func (*NodeStatus) GetNodeIp

func (x *NodeStatus) GetNodeIp() string

func (*NodeStatus) GetPoolStats

func (x *NodeStatus) GetPoolStats() *PoolStats

func (*NodeStatus) GetVersion

func (x *NodeStatus) GetVersion() string

func (*NodeStatus) ProtoMessage

func (*NodeStatus) ProtoMessage()

func (*NodeStatus) ProtoReflect

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

func (*NodeStatus) Reset

func (x *NodeStatus) Reset()

func (*NodeStatus) String

func (x *NodeStatus) String() string

type OpExecutionStatusCandidate

type OpExecutionStatusCandidate struct {

	// Operation ID to query
	OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// contains filtered or unexported fields
}

Request to get the execution status (candidate) for an operation

func (*OpExecutionStatusCandidate) Descriptor deprecated

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

Deprecated: Use OpExecutionStatusCandidate.ProtoReflect.Descriptor instead.

func (*OpExecutionStatusCandidate) GetOperationId

func (x *OpExecutionStatusCandidate) GetOperationId() string

func (*OpExecutionStatusCandidate) ProtoMessage

func (*OpExecutionStatusCandidate) ProtoMessage()

func (*OpExecutionStatusCandidate) ProtoReflect

func (*OpExecutionStatusCandidate) Reset

func (x *OpExecutionStatusCandidate) Reset()

func (*OpExecutionStatusCandidate) String

func (x *OpExecutionStatusCandidate) String() string

type OpExecutionStatusFinal

type OpExecutionStatusFinal struct {

	// Operation ID to query
	OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// contains filtered or unexported fields
}

Request to get the execution status (final) for an operation

func (*OpExecutionStatusFinal) Descriptor deprecated

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

Deprecated: Use OpExecutionStatusFinal.ProtoReflect.Descriptor instead.

func (*OpExecutionStatusFinal) GetOperationId

func (x *OpExecutionStatusFinal) GetOperationId() string

func (*OpExecutionStatusFinal) ProtoMessage

func (*OpExecutionStatusFinal) ProtoMessage()

func (*OpExecutionStatusFinal) ProtoReflect

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

func (*OpExecutionStatusFinal) Reset

func (x *OpExecutionStatusFinal) Reset()

func (*OpExecutionStatusFinal) String

func (x *OpExecutionStatusFinal) String() string

type OpType

type OpType int32

Operation type enum

const (
	OpType_OP_TYPE_UNSPECIFIED OpType = 0 // Default enum value
	OpType_OP_TYPE_TRANSACTION OpType = 1 // Transaction
	OpType_OP_TYPE_ROLL_BUY    OpType = 2 // Roll buy
	OpType_OP_TYPE_ROLL_SELL   OpType = 3 // Roll sell
	OpType_OP_TYPE_EXECUTE_SC  OpType = 4 // Execute smart contract
	OpType_OP_TYPE_CALL_SC     OpType = 5 // Call smart contract
)

func (OpType) Descriptor

func (OpType) Descriptor() protoreflect.EnumDescriptor

func (OpType) Enum

func (x OpType) Enum() *OpType

func (OpType) EnumDescriptor deprecated

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

Deprecated: Use OpType.Descriptor instead.

func (OpType) Number

func (x OpType) Number() protoreflect.EnumNumber

func (OpType) String

func (x OpType) String() string

func (OpType) Type

func (OpType) Type() protoreflect.EnumType

type OpTypes

type OpTypes struct {

	// Operations types
	OpTypes []OpType `protobuf:"varint,1,rep,packed,name=op_types,json=opTypes,proto3,enum=massa.model.v1.OpType" json:"op_types,omitempty"`
	// contains filtered or unexported fields
}

OpTypes

func (*OpTypes) Descriptor deprecated

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

Deprecated: Use OpTypes.ProtoReflect.Descriptor instead.

func (*OpTypes) GetOpTypes

func (x *OpTypes) GetOpTypes() []OpType

func (*OpTypes) ProtoMessage

func (*OpTypes) ProtoMessage()

func (*OpTypes) ProtoReflect

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

func (*OpTypes) Reset

func (x *OpTypes) Reset()

func (*OpTypes) String

func (x *OpTypes) String() string

type Operation

type Operation struct {

	// The fee they have decided for this operation
	Fee *NativeAmount `protobuf:"bytes,1,opt,name=fee,proto3" json:"fee,omitempty"`
	// After `expire_period` slot the operation won't be included in a block
	ExpirePeriod uint64 `protobuf:"varint,2,opt,name=expire_period,json=expirePeriod,proto3" json:"expire_period,omitempty"`
	// The type specific operation part
	Op *OperationType `protobuf:"bytes,3,opt,name=op,proto3" json:"op,omitempty"`
	// contains filtered or unexported fields
}

The operation as sent in the network

func (*Operation) Descriptor deprecated

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

Deprecated: Use Operation.ProtoReflect.Descriptor instead.

func (*Operation) GetExpirePeriod

func (x *Operation) GetExpirePeriod() uint64

func (*Operation) GetFee

func (x *Operation) GetFee() *NativeAmount

func (*Operation) GetOp

func (x *Operation) GetOp() *OperationType

func (*Operation) ProtoMessage

func (*Operation) ProtoMessage()

func (*Operation) ProtoReflect

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

func (*Operation) Reset

func (x *Operation) Reset()

func (*Operation) String

func (x *Operation) String() string

type OperationABICallStack

type OperationABICallStack struct {

	// Operation id
	OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// Call stack
	CallStack []*ABICallStackElementParent `protobuf:"bytes,2,rep,name=call_stack,json=callStack,proto3" json:"call_stack,omitempty"`
	// contains filtered or unexported fields
}

Operation execution call stack

func (*OperationABICallStack) Descriptor deprecated

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

Deprecated: Use OperationABICallStack.ProtoReflect.Descriptor instead.

func (*OperationABICallStack) GetCallStack

func (x *OperationABICallStack) GetCallStack() []*ABICallStackElementParent

func (*OperationABICallStack) GetOperationId

func (x *OperationABICallStack) GetOperationId() string

func (*OperationABICallStack) ProtoMessage

func (*OperationABICallStack) ProtoMessage()

func (*OperationABICallStack) ProtoReflect

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

func (*OperationABICallStack) Reset

func (x *OperationABICallStack) Reset()

func (*OperationABICallStack) String

func (x *OperationABICallStack) String() string

type OperationExecutionStatus

type OperationExecutionStatus int32

OperationExecutionStatus type enum

const (
	OperationExecutionStatus_OPERATION_EXECUTION_STATUS_UNSPECIFIED OperationExecutionStatus = 0 // Default enum value
	OperationExecutionStatus_OPERATION_EXECUTION_STATUS_SUCCESS     OperationExecutionStatus = 1 // Success status
	OperationExecutionStatus_OPERATION_EXECUTION_STATUS_FAILED      OperationExecutionStatus = 2 // Failed only status
)

func (OperationExecutionStatus) Descriptor

func (OperationExecutionStatus) Enum

func (OperationExecutionStatus) EnumDescriptor deprecated

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

Deprecated: Use OperationExecutionStatus.Descriptor instead.

func (OperationExecutionStatus) Number

func (OperationExecutionStatus) String

func (x OperationExecutionStatus) String() string

func (OperationExecutionStatus) Type

type OperationIds

type OperationIds struct {

	// Operations ids
	OperationIds []string `protobuf:"bytes,1,rep,name=operation_ids,json=operationIds,proto3" json:"operation_ids,omitempty"`
	// contains filtered or unexported fields
}

OperationIds

func (*OperationIds) Descriptor deprecated

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

Deprecated: Use OperationIds.ProtoReflect.Descriptor instead.

func (*OperationIds) GetOperationIds

func (x *OperationIds) GetOperationIds() []string

func (*OperationIds) ProtoMessage

func (*OperationIds) ProtoMessage()

func (*OperationIds) ProtoReflect

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

func (*OperationIds) Reset

func (x *OperationIds) Reset()

func (*OperationIds) String

func (x *OperationIds) String() string

type OperationInfo

type OperationInfo struct {

	// The unique ID of the operation.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The IDs of the blocks in which the operation appears
	BlockIds []string `protobuf:"bytes,2,rep,name=block_ids,json=blockIds,proto3" json:"block_ids,omitempty"`
	// The thread in which the operation can be included
	Thread uint32 `protobuf:"varint,3,opt,name=thread,proto3" json:"thread,omitempty"`
	// contains filtered or unexported fields
}

Information about an operation with its metadata

func (*OperationInfo) Descriptor deprecated

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

Deprecated: Use OperationInfo.ProtoReflect.Descriptor instead.

func (*OperationInfo) GetBlockIds

func (x *OperationInfo) GetBlockIds() []string

func (*OperationInfo) GetId

func (x *OperationInfo) GetId() string

func (*OperationInfo) GetThread

func (x *OperationInfo) GetThread() uint32

func (*OperationInfo) ProtoMessage

func (*OperationInfo) ProtoMessage()

func (*OperationInfo) ProtoReflect

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

func (*OperationInfo) Reset

func (x *OperationInfo) Reset()

func (*OperationInfo) String

func (x *OperationInfo) String() string

type OperationType

type OperationType struct {

	// Types that are assignable to Type:
	//
	//	*OperationType_Transaction
	//	*OperationType_RollBuy
	//	*OperationType_RollSell
	//	*OperationType_ExecutSc
	//	*OperationType_CallSc
	Type isOperationType_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

Type specific operation content

func (*OperationType) Descriptor deprecated

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

Deprecated: Use OperationType.ProtoReflect.Descriptor instead.

func (*OperationType) GetCallSc

func (x *OperationType) GetCallSc() *CallSC

func (*OperationType) GetExecutSc

func (x *OperationType) GetExecutSc() *ExecuteSC

func (*OperationType) GetRollBuy

func (x *OperationType) GetRollBuy() *RollBuy

func (*OperationType) GetRollSell

func (x *OperationType) GetRollSell() *RollSell

func (*OperationType) GetTransaction

func (x *OperationType) GetTransaction() *Transaction

func (*OperationType) GetType

func (m *OperationType) GetType() isOperationType_Type

func (*OperationType) ProtoMessage

func (*OperationType) ProtoMessage()

func (*OperationType) ProtoReflect

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

func (*OperationType) Reset

func (x *OperationType) Reset()

func (*OperationType) String

func (x *OperationType) String() string

type OperationType_CallSc

type OperationType_CallSc struct {
	// Calls an exported function from a stored smart contract
	CallSc *CallSC `protobuf:"bytes,5,opt,name=call_sc,json=callSc,proto3,oneof"`
}

type OperationType_ExecutSc

type OperationType_ExecutSc struct {
	// Execute a smart contract
	ExecutSc *ExecuteSC `protobuf:"bytes,4,opt,name=execut_sc,json=executSc,proto3,oneof"`
}

type OperationType_RollBuy

type OperationType_RollBuy struct {
	// The sender buys `roll_count` rolls. Roll price is defined in configuration
	RollBuy *RollBuy `protobuf:"bytes,2,opt,name=roll_buy,json=rollBuy,proto3,oneof"`
}

type OperationType_RollSell

type OperationType_RollSell struct {
	// The sender sells `roll_count` rolls. Roll price is defined in configuration
	RollSell *RollSell `protobuf:"bytes,3,opt,name=roll_sell,json=rollSell,proto3,oneof"`
}

type OperationType_Transaction

type OperationType_Transaction struct {
	// Transfer coins from sender to recipient
	Transaction *Transaction `protobuf:"bytes,1,opt,name=transaction,proto3,oneof"`
}

type OperationWrapper

type OperationWrapper struct {

	// The IDs of the blocks in which the operation appears
	BlockIds []string `protobuf:"bytes,1,rep,name=block_ids,json=blockIds,proto3" json:"block_ids,omitempty"`
	// The thread in which the operation can be included
	Thread uint32 `protobuf:"varint,2,opt,name=thread,proto3" json:"thread,omitempty"`
	// The operation object itself
	Operation *SignedOperation `protobuf:"bytes,3,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

A wrapper around an operation with its metadata

func (*OperationWrapper) Descriptor deprecated

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

Deprecated: Use OperationWrapper.ProtoReflect.Descriptor instead.

func (*OperationWrapper) GetBlockIds

func (x *OperationWrapper) GetBlockIds() []string

func (*OperationWrapper) GetOperation

func (x *OperationWrapper) GetOperation() *SignedOperation

func (*OperationWrapper) GetThread

func (x *OperationWrapper) GetThread() uint32

func (*OperationWrapper) ProtoMessage

func (*OperationWrapper) ProtoMessage()

func (*OperationWrapper) ProtoReflect

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

func (*OperationWrapper) Reset

func (x *OperationWrapper) Reset()

func (*OperationWrapper) String

func (x *OperationWrapper) String() string

type PoolStats

type PoolStats struct {

	// Endorsements
	EndorsementsCount uint64 `protobuf:"varint,1,opt,name=endorsements_count,json=endorsementsCount,proto3" json:"endorsements_count,omitempty"`
	// Operations
	OperationsCount uint64 `protobuf:"varint,2,opt,name=operations_count,json=operationsCount,proto3" json:"operations_count,omitempty"`
	// contains filtered or unexported fields
}

Pool statistics

func (*PoolStats) Descriptor deprecated

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

Deprecated: Use PoolStats.ProtoReflect.Descriptor instead.

func (*PoolStats) GetEndorsementsCount

func (x *PoolStats) GetEndorsementsCount() uint64

func (*PoolStats) GetOperationsCount

func (x *PoolStats) GetOperationsCount() uint64

func (*PoolStats) ProtoMessage

func (*PoolStats) ProtoMessage()

func (*PoolStats) ProtoReflect

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

func (*PoolStats) Reset

func (x *PoolStats) Reset()

func (*PoolStats) String

func (x *PoolStats) String() string

type PosChangesFilter

type PosChangesFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*PosChangesFilter_None
	//	*PosChangesFilter_Address
	Filter isPosChangesFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

PosChangesFilter

func (*PosChangesFilter) Descriptor deprecated

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

Deprecated: Use PosChangesFilter.ProtoReflect.Descriptor instead.

func (*PosChangesFilter) GetAddress

func (x *PosChangesFilter) GetAddress() string

func (*PosChangesFilter) GetFilter

func (m *PosChangesFilter) GetFilter() isPosChangesFilter_Filter

func (*PosChangesFilter) GetNone

func (x *PosChangesFilter) GetNone() *Empty

func (*PosChangesFilter) ProtoMessage

func (*PosChangesFilter) ProtoMessage()

func (*PosChangesFilter) ProtoReflect

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

func (*PosChangesFilter) Reset

func (x *PosChangesFilter) Reset()

func (*PosChangesFilter) String

func (x *PosChangesFilter) String() string

type PosChangesFilter_Address

type PosChangesFilter_Address struct {
	// Address for which we have roll changes
	Address string `protobuf:"bytes,2,opt,name=address,proto3,oneof"`
}

type PosChangesFilter_None

type PosChangesFilter_None struct {
	// Do not return any message
	None *Empty `protobuf:"bytes,1,opt,name=none,proto3,oneof"`
}

type PrivateServiceClient

type PrivateServiceClient interface {
	// Add IP addresses to node bootstrap blacklist
	AddToBootstrapBlacklist(ctx context.Context, in *AddToBootstrapBlacklistRequest, opts ...grpc.CallOption) (*AddToBootstrapBlacklistResponse, error)
	// Add IP addresses to node bootstrap whitelist
	AddToBootstrapWhitelist(ctx context.Context, in *AddToBootstrapWhitelistRequest, opts ...grpc.CallOption) (*AddToBootstrapWhitelistResponse, error)
	// Add IP addresses to node peers whitelist. No confirmation to expect.
	// Note: If the ip was unknown it adds it to the known peers, otherwise it updates the peer type
	AddToPeersWhitelist(ctx context.Context, in *AddToPeersWhitelistRequest, opts ...grpc.CallOption) (*AddToPeersWhitelistResponse, error)
	// Add staking secret keys to wallet
	AddStakingSecretKeys(ctx context.Context, in *AddStakingSecretKeysRequest, opts ...grpc.CallOption) (*AddStakingSecretKeysResponse, error)
	// Allow everyone to bootstrap from the node by removing bootstrap whitelist configuration file
	AllowEveryoneToBootstrap(ctx context.Context, in *AllowEveryoneToBootstrapRequest, opts ...grpc.CallOption) (*AllowEveryoneToBootstrapResponse, error)
	// Get node bootstrap blacklist IP addresses
	GetBootstrapBlacklist(ctx context.Context, in *GetBootstrapBlacklistRequest, opts ...grpc.CallOption) (*GetBootstrapBlacklistResponse, error)
	// Get node bootstrap whitelist IP addresses
	GetBootstrapWhitelist(ctx context.Context, in *GetBootstrapWhitelistRequest, opts ...grpc.CallOption) (*GetBootstrapWhitelistResponse, error)
	// Get Mip status
	GetMipStatus(ctx context.Context, in *GetMipStatusRequest, opts ...grpc.CallOption) (*GetMipStatusResponse, error)
	// Get node status
	GetNodeStatus(ctx context.Context, in *GetNodeStatusRequest, opts ...grpc.CallOption) (*GetNodeStatusResponse, error)
	// Get node peers whitelist IP addresses
	GetPeersWhitelist(ctx context.Context, in *GetPeersWhitelistRequest, opts ...grpc.CallOption) (*GetPeersWhitelistResponse, error)
	// Ban multiple nodes by their individual ids
	BanNodesByIds(ctx context.Context, in *BanNodesByIdsRequest, opts ...grpc.CallOption) (*BanNodesByIdsResponse, error)
	// Ban multiple nodes by their individual IP addresses
	BanNodesByIps(ctx context.Context, in *BanNodesByIpsRequest, opts ...grpc.CallOption) (*BanNodesByIpsResponse, error)
	// Remove from bootstrap blacklist given IP addresses
	RemoveFromBootstrapBlacklist(ctx context.Context, in *RemoveFromBootstrapBlacklistRequest, opts ...grpc.CallOption) (*RemoveFromBootstrapBlacklistResponse, error)
	// Remove from bootstrap whitelist given IP addresses
	RemoveFromBootstrapWhitelist(ctx context.Context, in *RemoveFromBootstrapWhitelistRequest, opts ...grpc.CallOption) (*RemoveFromBootstrapWhitelistResponse, error)
	// Remove from peers whitelist given IP addresses
	RemoveFromPeersWhitelist(ctx context.Context, in *RemoveFromPeersWhitelistRequest, opts ...grpc.CallOption) (*RemoveFromPeersWhitelistResponse, error)
	// Remove addresses from staking
	RemoveStakingAddresses(ctx context.Context, in *RemoveStakingAddressesRequest, opts ...grpc.CallOption) (*RemoveStakingAddressesResponse, error)
	// Sign messages with node's key
	SignMessages(ctx context.Context, in *SignMessagesRequest, opts ...grpc.CallOption) (*SignMessagesResponse, error)
	// Shutdown the node gracefully
	ShutdownGracefully(ctx context.Context, in *ShutdownGracefullyRequest, opts ...grpc.CallOption) (*ShutdownGracefullyResponse, error)
	// Unban multiple nodes by their individual ids
	UnbanNodesByIds(ctx context.Context, in *UnbanNodesByIdsRequest, opts ...grpc.CallOption) (*UnbanNodesByIdsResponse, error)
	// Unban multiple nodes by their individual IP addresses
	UnbanNodesByIps(ctx context.Context, in *UnbanNodesByIpsRequest, opts ...grpc.CallOption) (*UnbanNodesByIpsResponse, error)
}

PrivateServiceClient is the client API for PrivateService 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.

Massa private gRPC service

type PrivateServiceServer

type PrivateServiceServer interface {
	// Add IP addresses to node bootstrap blacklist
	AddToBootstrapBlacklist(context.Context, *AddToBootstrapBlacklistRequest) (*AddToBootstrapBlacklistResponse, error)
	// Add IP addresses to node bootstrap whitelist
	AddToBootstrapWhitelist(context.Context, *AddToBootstrapWhitelistRequest) (*AddToBootstrapWhitelistResponse, error)
	// Add IP addresses to node peers whitelist. No confirmation to expect.
	// Note: If the ip was unknown it adds it to the known peers, otherwise it updates the peer type
	AddToPeersWhitelist(context.Context, *AddToPeersWhitelistRequest) (*AddToPeersWhitelistResponse, error)
	// Add staking secret keys to wallet
	AddStakingSecretKeys(context.Context, *AddStakingSecretKeysRequest) (*AddStakingSecretKeysResponse, error)
	// Allow everyone to bootstrap from the node by removing bootstrap whitelist configuration file
	AllowEveryoneToBootstrap(context.Context, *AllowEveryoneToBootstrapRequest) (*AllowEveryoneToBootstrapResponse, error)
	// Get node bootstrap blacklist IP addresses
	GetBootstrapBlacklist(context.Context, *GetBootstrapBlacklistRequest) (*GetBootstrapBlacklistResponse, error)
	// Get node bootstrap whitelist IP addresses
	GetBootstrapWhitelist(context.Context, *GetBootstrapWhitelistRequest) (*GetBootstrapWhitelistResponse, error)
	// Get Mip status
	GetMipStatus(context.Context, *GetMipStatusRequest) (*GetMipStatusResponse, error)
	// Get node status
	GetNodeStatus(context.Context, *GetNodeStatusRequest) (*GetNodeStatusResponse, error)
	// Get node peers whitelist IP addresses
	GetPeersWhitelist(context.Context, *GetPeersWhitelistRequest) (*GetPeersWhitelistResponse, error)
	// Ban multiple nodes by their individual ids
	BanNodesByIds(context.Context, *BanNodesByIdsRequest) (*BanNodesByIdsResponse, error)
	// Ban multiple nodes by their individual IP addresses
	BanNodesByIps(context.Context, *BanNodesByIpsRequest) (*BanNodesByIpsResponse, error)
	// Remove from bootstrap blacklist given IP addresses
	RemoveFromBootstrapBlacklist(context.Context, *RemoveFromBootstrapBlacklistRequest) (*RemoveFromBootstrapBlacklistResponse, error)
	// Remove from bootstrap whitelist given IP addresses
	RemoveFromBootstrapWhitelist(context.Context, *RemoveFromBootstrapWhitelistRequest) (*RemoveFromBootstrapWhitelistResponse, error)
	// Remove from peers whitelist given IP addresses
	RemoveFromPeersWhitelist(context.Context, *RemoveFromPeersWhitelistRequest) (*RemoveFromPeersWhitelistResponse, error)
	// Remove addresses from staking
	RemoveStakingAddresses(context.Context, *RemoveStakingAddressesRequest) (*RemoveStakingAddressesResponse, error)
	// Sign messages with node's key
	SignMessages(context.Context, *SignMessagesRequest) (*SignMessagesResponse, error)
	// Shutdown the node gracefully
	ShutdownGracefully(context.Context, *ShutdownGracefullyRequest) (*ShutdownGracefullyResponse, error)
	// Unban multiple nodes by their individual ids
	UnbanNodesByIds(context.Context, *UnbanNodesByIdsRequest) (*UnbanNodesByIdsResponse, error)
	// Unban multiple nodes by their individual IP addresses
	UnbanNodesByIps(context.Context, *UnbanNodesByIpsRequest) (*UnbanNodesByIpsResponse, error)
	// contains filtered or unexported methods
}

PrivateServiceServer is the server API for PrivateService service. All implementations must embed UnimplementedPrivateServiceServer for forward compatibility.

Massa private gRPC service

type PublicServiceClient

type PublicServiceClient interface {
	// Execute read only call
	ExecuteReadOnlyCall(ctx context.Context, in *ExecuteReadOnlyCallRequest, opts ...grpc.CallOption) (*ExecuteReadOnlyCallResponse, error)
	// Get blocks by ids
	GetBlocks(ctx context.Context, in *GetBlocksRequest, opts ...grpc.CallOption) (*GetBlocksResponse, error)
	// Get datastore entries
	GetDatastoreEntries(ctx context.Context, in *GetDatastoreEntriesRequest, opts ...grpc.CallOption) (*GetDatastoreEntriesResponse, error)
	// Get endorsements by ids
	GetEndorsements(ctx context.Context, in *GetEndorsementsRequest, opts ...grpc.CallOption) (*GetEndorsementsResponse, error)
	// Get next block best parents
	GetNextBlockBestParents(ctx context.Context, in *GetNextBlockBestParentsRequest, opts ...grpc.CallOption) (*GetNextBlockBestParentsResponse, error)
	// Get operations by ids
	GetOperations(ctx context.Context, in *GetOperationsRequest, opts ...grpc.CallOption) (*GetOperationsResponse, error)
	// Get smart contracts execution events
	GetScExecutionEvents(ctx context.Context, in *GetScExecutionEventsRequest, opts ...grpc.CallOption) (*GetScExecutionEventsResponse, error)
	// Get selector draws
	GetSelectorDraws(ctx context.Context, in *GetSelectorDrawsRequest, opts ...grpc.CallOption) (*GetSelectorDrawsResponse, error)
	// Get stakers
	GetStakers(ctx context.Context, in *GetStakersRequest, opts ...grpc.CallOption) (*GetStakersResponse, error)
	// Get status
	GetStatus(ctx context.Context, in *GetStatusRequest, opts ...grpc.CallOption) (*GetStatusResponse, error)
	// Get transactions throughput
	GetTransactionsThroughput(ctx context.Context, in *GetTransactionsThroughputRequest, opts ...grpc.CallOption) (*GetTransactionsThroughputResponse, error)
	// Query state
	QueryState(ctx context.Context, in *QueryStateRequest, opts ...grpc.CallOption) (*QueryStateResponse, error)
	// Search blocks
	SearchBlocks(ctx context.Context, in *SearchBlocksRequest, opts ...grpc.CallOption) (*SearchBlocksResponse, error)
	// Search endorsements
	SearchEndorsements(ctx context.Context, in *SearchEndorsementsRequest, opts ...grpc.CallOption) (*SearchEndorsementsResponse, error)
	// Search operations
	SearchOperations(ctx context.Context, in *SearchOperationsRequest, opts ...grpc.CallOption) (*SearchOperationsResponse, error)
	// Get ABI call stack of an operation
	GetOperationABICallStacks(ctx context.Context, in *GetOperationABICallStacksRequest, opts ...grpc.CallOption) (*GetOperationABICallStacksResponse, error)
	// Get ABI call stack of all asynchronous executions and all operations for a given slot
	GetSlotABICallStacks(ctx context.Context, in *GetSlotABICallStacksRequest, opts ...grpc.CallOption) (*GetSlotABICallStacksResponse, error)
	// Get all the transfers of MAS for a given slot
	GetSlotTransfers(ctx context.Context, in *GetSlotTransfersRequest, opts ...grpc.CallOption) (*GetSlotTransfersResponse, error)
	// New received and produced blocks
	NewBlocks(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[NewBlocksRequest, NewBlocksResponse], error)
	// New received and produced endorsements
	NewEndorsements(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[NewEndorsementsRequest, NewEndorsementsResponse], error)
	// New received and produced blocks with operations
	NewFilledBlocks(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[NewFilledBlocksRequest, NewFilledBlocksResponse], error)
	// New received and produced operations
	NewOperations(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[NewOperationsRequest, NewOperationsResponse], error)
	// New received and slot execution events
	NewSlotExecutionOutputs(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[NewSlotExecutionOutputsRequest, NewSlotExecutionOutputsResponse], error)
	// Call stack for each slot executed
	NewSlotABICallStacks(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[NewSlotABICallStacksRequest, NewSlotABICallStacksResponse], error)
	// Transfer list for each slot executed
	NewSlotTransfers(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[NewSlotTransfersRequest, NewSlotTransfersResponse], error)
	// Send blocks
	SendBlocks(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[SendBlocksRequest, SendBlocksResponse], error)
	// Send endorsements
	SendEndorsements(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[SendEndorsementsRequest, SendEndorsementsResponse], error)
	// Send operations
	SendOperations(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[SendOperationsRequest, SendOperationsResponse], error)
	// Transactions throughput
	TransactionsThroughput(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[TransactionsThroughputRequest, TransactionsThroughputResponse], error)
}

PublicServiceClient is the client API for PublicService 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.

Massa public gRPC service

type PublicServiceServer

type PublicServiceServer interface {
	// Execute read only call
	ExecuteReadOnlyCall(context.Context, *ExecuteReadOnlyCallRequest) (*ExecuteReadOnlyCallResponse, error)
	// Get blocks by ids
	GetBlocks(context.Context, *GetBlocksRequest) (*GetBlocksResponse, error)
	// Get datastore entries
	GetDatastoreEntries(context.Context, *GetDatastoreEntriesRequest) (*GetDatastoreEntriesResponse, error)
	// Get endorsements by ids
	GetEndorsements(context.Context, *GetEndorsementsRequest) (*GetEndorsementsResponse, error)
	// Get next block best parents
	GetNextBlockBestParents(context.Context, *GetNextBlockBestParentsRequest) (*GetNextBlockBestParentsResponse, error)
	// Get operations by ids
	GetOperations(context.Context, *GetOperationsRequest) (*GetOperationsResponse, error)
	// Get smart contracts execution events
	GetScExecutionEvents(context.Context, *GetScExecutionEventsRequest) (*GetScExecutionEventsResponse, error)
	// Get selector draws
	GetSelectorDraws(context.Context, *GetSelectorDrawsRequest) (*GetSelectorDrawsResponse, error)
	// Get stakers
	GetStakers(context.Context, *GetStakersRequest) (*GetStakersResponse, error)
	// Get status
	GetStatus(context.Context, *GetStatusRequest) (*GetStatusResponse, error)
	// Get transactions throughput
	GetTransactionsThroughput(context.Context, *GetTransactionsThroughputRequest) (*GetTransactionsThroughputResponse, error)
	// Query state
	QueryState(context.Context, *QueryStateRequest) (*QueryStateResponse, error)
	// Search blocks
	SearchBlocks(context.Context, *SearchBlocksRequest) (*SearchBlocksResponse, error)
	// Search endorsements
	SearchEndorsements(context.Context, *SearchEndorsementsRequest) (*SearchEndorsementsResponse, error)
	// Search operations
	SearchOperations(context.Context, *SearchOperationsRequest) (*SearchOperationsResponse, error)
	// Get ABI call stack of an operation
	GetOperationABICallStacks(context.Context, *GetOperationABICallStacksRequest) (*GetOperationABICallStacksResponse, error)
	// Get ABI call stack of all asynchronous executions and all operations for a given slot
	GetSlotABICallStacks(context.Context, *GetSlotABICallStacksRequest) (*GetSlotABICallStacksResponse, error)
	// Get all the transfers of MAS for a given slot
	GetSlotTransfers(context.Context, *GetSlotTransfersRequest) (*GetSlotTransfersResponse, error)
	// New received and produced blocks
	NewBlocks(grpc.BidiStreamingServer[NewBlocksRequest, NewBlocksResponse]) error
	// New received and produced endorsements
	NewEndorsements(grpc.BidiStreamingServer[NewEndorsementsRequest, NewEndorsementsResponse]) error
	// New received and produced blocks with operations
	NewFilledBlocks(grpc.BidiStreamingServer[NewFilledBlocksRequest, NewFilledBlocksResponse]) error
	// New received and produced operations
	NewOperations(grpc.BidiStreamingServer[NewOperationsRequest, NewOperationsResponse]) error
	// New received and slot execution events
	NewSlotExecutionOutputs(grpc.BidiStreamingServer[NewSlotExecutionOutputsRequest, NewSlotExecutionOutputsResponse]) error
	// Call stack for each slot executed
	NewSlotABICallStacks(grpc.BidiStreamingServer[NewSlotABICallStacksRequest, NewSlotABICallStacksResponse]) error
	// Transfer list for each slot executed
	NewSlotTransfers(grpc.BidiStreamingServer[NewSlotTransfersRequest, NewSlotTransfersResponse]) error
	// Send blocks
	SendBlocks(grpc.BidiStreamingServer[SendBlocksRequest, SendBlocksResponse]) error
	// Send endorsements
	SendEndorsements(grpc.BidiStreamingServer[SendEndorsementsRequest, SendEndorsementsResponse]) error
	// Send operations
	SendOperations(grpc.BidiStreamingServer[SendOperationsRequest, SendOperationsResponse]) error
	// Transactions throughput
	TransactionsThroughput(grpc.BidiStreamingServer[TransactionsThroughputRequest, TransactionsThroughputResponse]) error
	// contains filtered or unexported methods
}

PublicServiceServer is the server API for PublicService service. All implementations must embed UnimplementedPublicServiceServer for forward compatibility.

Massa public gRPC service

type PublicService_NewBlocksClient

type PublicService_NewBlocksClient = grpc.BidiStreamingClient[NewBlocksRequest, NewBlocksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewBlocksServer

type PublicService_NewBlocksServer = grpc.BidiStreamingServer[NewBlocksRequest, NewBlocksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewEndorsementsClient

type PublicService_NewEndorsementsClient = grpc.BidiStreamingClient[NewEndorsementsRequest, NewEndorsementsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewEndorsementsServer

type PublicService_NewEndorsementsServer = grpc.BidiStreamingServer[NewEndorsementsRequest, NewEndorsementsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewFilledBlocksClient

type PublicService_NewFilledBlocksClient = grpc.BidiStreamingClient[NewFilledBlocksRequest, NewFilledBlocksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewFilledBlocksServer

type PublicService_NewFilledBlocksServer = grpc.BidiStreamingServer[NewFilledBlocksRequest, NewFilledBlocksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewOperationsClient

type PublicService_NewOperationsClient = grpc.BidiStreamingClient[NewOperationsRequest, NewOperationsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewOperationsServer

type PublicService_NewOperationsServer = grpc.BidiStreamingServer[NewOperationsRequest, NewOperationsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewSlotABICallStacksClient

type PublicService_NewSlotABICallStacksClient = grpc.BidiStreamingClient[NewSlotABICallStacksRequest, NewSlotABICallStacksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewSlotABICallStacksServer

type PublicService_NewSlotABICallStacksServer = grpc.BidiStreamingServer[NewSlotABICallStacksRequest, NewSlotABICallStacksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewSlotExecutionOutputsClient

type PublicService_NewSlotExecutionOutputsClient = grpc.BidiStreamingClient[NewSlotExecutionOutputsRequest, NewSlotExecutionOutputsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewSlotExecutionOutputsServer

type PublicService_NewSlotExecutionOutputsServer = grpc.BidiStreamingServer[NewSlotExecutionOutputsRequest, NewSlotExecutionOutputsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewSlotTransfersClient

type PublicService_NewSlotTransfersClient = grpc.BidiStreamingClient[NewSlotTransfersRequest, NewSlotTransfersResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_NewSlotTransfersServer

type PublicService_NewSlotTransfersServer = grpc.BidiStreamingServer[NewSlotTransfersRequest, NewSlotTransfersResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_SendBlocksClient

type PublicService_SendBlocksClient = grpc.BidiStreamingClient[SendBlocksRequest, SendBlocksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_SendBlocksServer

type PublicService_SendBlocksServer = grpc.BidiStreamingServer[SendBlocksRequest, SendBlocksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_SendEndorsementsClient

type PublicService_SendEndorsementsClient = grpc.BidiStreamingClient[SendEndorsementsRequest, SendEndorsementsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_SendEndorsementsServer

type PublicService_SendEndorsementsServer = grpc.BidiStreamingServer[SendEndorsementsRequest, SendEndorsementsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_SendOperationsClient

type PublicService_SendOperationsClient = grpc.BidiStreamingClient[SendOperationsRequest, SendOperationsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_SendOperationsServer

type PublicService_SendOperationsServer = grpc.BidiStreamingServer[SendOperationsRequest, SendOperationsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_TransactionsThroughputClient

type PublicService_TransactionsThroughputClient = grpc.BidiStreamingClient[TransactionsThroughputRequest, TransactionsThroughputResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicService_TransactionsThroughputServer

type PublicService_TransactionsThroughputServer = grpc.BidiStreamingServer[TransactionsThroughputRequest, TransactionsThroughputResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type PublicStatus

type PublicStatus struct {

	// Our node id
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// Node version
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// Now
	CurrentTime *NativeTime `protobuf:"bytes,4,opt,name=current_time,json=currentTime,proto3" json:"current_time,omitempty"`
	// Current cycle
	CurrentCycle uint64 `protobuf:"varint,5,opt,name=current_cycle,json=currentCycle,proto3" json:"current_cycle,omitempty"`
	// Current cycle starting timestamp
	CurrentCycleTime *NativeTime `protobuf:"bytes,6,opt,name=current_cycle_time,json=currentCycleTime,proto3" json:"current_cycle_time,omitempty"`
	// Next cycle starting timestamp
	NextCycleTime *NativeTime `protobuf:"bytes,7,opt,name=next_cycle_time,json=nextCycleTime,proto3" json:"next_cycle_time,omitempty"`
	// Last executed final slot
	LastExecutedFinalSlot *Slot `` /* 128-byte string literal not displayed */
	// Last executed speculative slot
	LastExecutedSpeculativeSlot *Slot `` /* 146-byte string literal not displayed */
	// The hash of the XOF final state hash
	FinalStateFingerprint string `` /* 127-byte string literal not displayed */
	// Compact configuration
	Config *CompactConfig `protobuf:"bytes,11,opt,name=config,proto3" json:"config,omitempty"`
	// Chain id
	ChainId uint64 `protobuf:"varint,12,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// minimal fees
	MinimalFees *NativeAmount `protobuf:"bytes,13,opt,name=minimal_fees,json=minimalFees,proto3" json:"minimal_fees,omitempty"`
	// contains filtered or unexported fields
}

Public status

func (*PublicStatus) Descriptor deprecated

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

Deprecated: Use PublicStatus.ProtoReflect.Descriptor instead.

func (*PublicStatus) GetChainId

func (x *PublicStatus) GetChainId() uint64

func (*PublicStatus) GetConfig

func (x *PublicStatus) GetConfig() *CompactConfig

func (*PublicStatus) GetCurrentCycle

func (x *PublicStatus) GetCurrentCycle() uint64

func (*PublicStatus) GetCurrentCycleTime

func (x *PublicStatus) GetCurrentCycleTime() *NativeTime

func (*PublicStatus) GetCurrentTime

func (x *PublicStatus) GetCurrentTime() *NativeTime

func (*PublicStatus) GetFinalStateFingerprint

func (x *PublicStatus) GetFinalStateFingerprint() string

func (*PublicStatus) GetLastExecutedFinalSlot

func (x *PublicStatus) GetLastExecutedFinalSlot() *Slot

func (*PublicStatus) GetLastExecutedSpeculativeSlot

func (x *PublicStatus) GetLastExecutedSpeculativeSlot() *Slot

func (*PublicStatus) GetMinimalFees

func (x *PublicStatus) GetMinimalFees() *NativeAmount

func (*PublicStatus) GetNextCycleTime

func (x *PublicStatus) GetNextCycleTime() *NativeTime

func (*PublicStatus) GetNodeId

func (x *PublicStatus) GetNodeId() string

func (*PublicStatus) GetVersion

func (x *PublicStatus) GetVersion() string

func (*PublicStatus) ProtoMessage

func (*PublicStatus) ProtoMessage()

func (*PublicStatus) ProtoReflect

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

func (*PublicStatus) Reset

func (x *PublicStatus) Reset()

func (*PublicStatus) String

func (x *PublicStatus) String() string

type QueryStateRequest

type QueryStateRequest struct {

	// Execution queries
	Queries []*ExecutionQueryRequestItem `protobuf:"bytes,1,rep,name=queries,proto3" json:"queries,omitempty"`
	// contains filtered or unexported fields
}

Request to atomically execute a batch of execution state queries

func (*QueryStateRequest) Descriptor deprecated

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

Deprecated: Use QueryStateRequest.ProtoReflect.Descriptor instead.

func (*QueryStateRequest) GetQueries

func (x *QueryStateRequest) GetQueries() []*ExecutionQueryRequestItem

func (*QueryStateRequest) ProtoMessage

func (*QueryStateRequest) ProtoMessage()

func (*QueryStateRequest) ProtoReflect

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

func (*QueryStateRequest) Reset

func (x *QueryStateRequest) Reset()

func (*QueryStateRequest) String

func (x *QueryStateRequest) String() string

type QueryStateResponse

type QueryStateResponse struct {

	// Final cursor position
	FinalCursor *Slot `protobuf:"bytes,1,opt,name=final_cursor,json=finalCursor,proto3" json:"final_cursor,omitempty"`
	// Candidate cursor position
	CandidateCursor *Slot `protobuf:"bytes,2,opt,name=candidate_cursor,json=candidateCursor,proto3" json:"candidate_cursor,omitempty"`
	// The hash of the XOF final state hash
	FinalStateFingerprint string `` /* 126-byte string literal not displayed */
	// List of execution query response items
	Responses []*ExecutionQueryResponse `protobuf:"bytes,4,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

Response to atomically execute a batch of execution state queries

func (*QueryStateResponse) Descriptor deprecated

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

Deprecated: Use QueryStateResponse.ProtoReflect.Descriptor instead.

func (*QueryStateResponse) GetCandidateCursor

func (x *QueryStateResponse) GetCandidateCursor() *Slot

func (*QueryStateResponse) GetFinalCursor

func (x *QueryStateResponse) GetFinalCursor() *Slot

func (*QueryStateResponse) GetFinalStateFingerprint

func (x *QueryStateResponse) GetFinalStateFingerprint() string

func (*QueryStateResponse) GetResponses

func (x *QueryStateResponse) GetResponses() []*ExecutionQueryResponse

func (*QueryStateResponse) ProtoMessage

func (*QueryStateResponse) ProtoMessage()

func (*QueryStateResponse) ProtoReflect

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

func (*QueryStateResponse) Reset

func (x *QueryStateResponse) Reset()

func (*QueryStateResponse) String

func (x *QueryStateResponse) String() string

type ReadOnlyExecutionCall

type ReadOnlyExecutionCall struct {

	// Maximum gas to spend in the execution.
	MaxGas uint64 `protobuf:"varint,1,opt,name=max_gas,json=maxGas,proto3" json:"max_gas,omitempty"`
	// Call stack to simulate, older caller first
	CallStack []*ExecutionStackElement `protobuf:"bytes,2,rep,name=call_stack,json=callStack,proto3" json:"call_stack,omitempty"`
	// Target of the call
	//
	// Types that are assignable to Target:
	//
	//	*ReadOnlyExecutionCall_BytecodeCall
	//	*ReadOnlyExecutionCall_FunctionCall
	Target isReadOnlyExecutionCall_Target `protobuf_oneof:"target"`
	// Caller's address, (Optional) if not set, an auto-generated address will be used
	CallerAddress *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=caller_address,json=callerAddress,proto3" json:"caller_address,omitempty"`
	// fee paid by the caller when the call is processed (optional)
	Fee *NativeAmount `protobuf:"bytes,7,opt,name=fee,proto3" json:"fee,omitempty"`
	// contains filtered or unexported fields
}

Read-only execution call

func (*ReadOnlyExecutionCall) Descriptor deprecated

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

Deprecated: Use ReadOnlyExecutionCall.ProtoReflect.Descriptor instead.

func (*ReadOnlyExecutionCall) GetBytecodeCall

func (x *ReadOnlyExecutionCall) GetBytecodeCall() *BytecodeExecution

func (*ReadOnlyExecutionCall) GetCallStack

func (x *ReadOnlyExecutionCall) GetCallStack() []*ExecutionStackElement

func (*ReadOnlyExecutionCall) GetCallerAddress

func (x *ReadOnlyExecutionCall) GetCallerAddress() *wrapperspb.StringValue

func (*ReadOnlyExecutionCall) GetFee

func (x *ReadOnlyExecutionCall) GetFee() *NativeAmount

func (*ReadOnlyExecutionCall) GetFunctionCall

func (x *ReadOnlyExecutionCall) GetFunctionCall() *FunctionCall

func (*ReadOnlyExecutionCall) GetMaxGas

func (x *ReadOnlyExecutionCall) GetMaxGas() uint64

func (*ReadOnlyExecutionCall) GetTarget

func (m *ReadOnlyExecutionCall) GetTarget() isReadOnlyExecutionCall_Target

func (*ReadOnlyExecutionCall) ProtoMessage

func (*ReadOnlyExecutionCall) ProtoMessage()

func (*ReadOnlyExecutionCall) ProtoReflect

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

func (*ReadOnlyExecutionCall) Reset

func (x *ReadOnlyExecutionCall) Reset()

func (*ReadOnlyExecutionCall) String

func (x *ReadOnlyExecutionCall) String() string

type ReadOnlyExecutionCall_BytecodeCall

type ReadOnlyExecutionCall_BytecodeCall struct {
	// Byte code
	BytecodeCall *BytecodeExecution `protobuf:"bytes,3,opt,name=bytecode_call,json=bytecodeCall,proto3,oneof"`
}

type ReadOnlyExecutionCall_FunctionCall

type ReadOnlyExecutionCall_FunctionCall struct {
	// Function call
	FunctionCall *FunctionCall `protobuf:"bytes,4,opt,name=function_call,json=functionCall,proto3,oneof"`
}

type ReadOnlyExecutionOutput

type ReadOnlyExecutionOutput struct {

	// Output of a single execution
	Out *ExecutionOutput `protobuf:"bytes,1,opt,name=out,proto3" json:"out,omitempty"`
	// Gas cost for this execution
	UsedGas uint64 `protobuf:"varint,2,opt,name=used_gas,json=usedGas,proto3" json:"used_gas,omitempty"`
	// Returned value from the module call
	CallResult []byte `protobuf:"bytes,3,opt,name=call_result,json=callResult,proto3" json:"call_result,omitempty"`
	// contains filtered or unexported fields
}

Structure describing the output of a read only execution

func (*ReadOnlyExecutionOutput) Descriptor deprecated

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

Deprecated: Use ReadOnlyExecutionOutput.ProtoReflect.Descriptor instead.

func (*ReadOnlyExecutionOutput) GetCallResult

func (x *ReadOnlyExecutionOutput) GetCallResult() []byte

func (*ReadOnlyExecutionOutput) GetOut

func (*ReadOnlyExecutionOutput) GetUsedGas

func (x *ReadOnlyExecutionOutput) GetUsedGas() uint64

func (*ReadOnlyExecutionOutput) ProtoMessage

func (*ReadOnlyExecutionOutput) ProtoMessage()

func (*ReadOnlyExecutionOutput) ProtoReflect

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

func (*ReadOnlyExecutionOutput) Reset

func (x *ReadOnlyExecutionOutput) Reset()

func (*ReadOnlyExecutionOutput) String

func (x *ReadOnlyExecutionOutput) String() string

type RemoveFromBootstrapBlacklistRequest

type RemoveFromBootstrapBlacklistRequest struct {

	// IP addresses to remove from bootstrap blacklist
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

RemoveFromBootstrapBlacklistRequest holds the request for RemoveFromBootstrapBlacklist

func (*RemoveFromBootstrapBlacklistRequest) Descriptor deprecated

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

Deprecated: Use RemoveFromBootstrapBlacklistRequest.ProtoReflect.Descriptor instead.

func (*RemoveFromBootstrapBlacklistRequest) GetIps

func (*RemoveFromBootstrapBlacklistRequest) ProtoMessage

func (*RemoveFromBootstrapBlacklistRequest) ProtoMessage()

func (*RemoveFromBootstrapBlacklistRequest) ProtoReflect

func (*RemoveFromBootstrapBlacklistRequest) Reset

func (*RemoveFromBootstrapBlacklistRequest) String

type RemoveFromBootstrapBlacklistResponse

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

RemoveFromBootstrapBlacklistResponse holds the response from RemoveFromBootstrapBlacklist

func (*RemoveFromBootstrapBlacklistResponse) Descriptor deprecated

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

Deprecated: Use RemoveFromBootstrapBlacklistResponse.ProtoReflect.Descriptor instead.

func (*RemoveFromBootstrapBlacklistResponse) ProtoMessage

func (*RemoveFromBootstrapBlacklistResponse) ProtoMessage()

func (*RemoveFromBootstrapBlacklistResponse) ProtoReflect

func (*RemoveFromBootstrapBlacklistResponse) Reset

func (*RemoveFromBootstrapBlacklistResponse) String

type RemoveFromBootstrapWhitelistRequest

type RemoveFromBootstrapWhitelistRequest struct {

	// IP addresses to remove from bootstrap whitelist
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

RemoveFromBootstrapWhitelistRequest holds the request for RemoveFromBootstrapWhitelist

func (*RemoveFromBootstrapWhitelistRequest) Descriptor deprecated

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

Deprecated: Use RemoveFromBootstrapWhitelistRequest.ProtoReflect.Descriptor instead.

func (*RemoveFromBootstrapWhitelistRequest) GetIps

func (*RemoveFromBootstrapWhitelistRequest) ProtoMessage

func (*RemoveFromBootstrapWhitelistRequest) ProtoMessage()

func (*RemoveFromBootstrapWhitelistRequest) ProtoReflect

func (*RemoveFromBootstrapWhitelistRequest) Reset

func (*RemoveFromBootstrapWhitelistRequest) String

type RemoveFromBootstrapWhitelistResponse

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

RemoveFromBootstrapWhitelistResponse holds the response from RemoveFromBootstrapWhitelist

func (*RemoveFromBootstrapWhitelistResponse) Descriptor deprecated

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

Deprecated: Use RemoveFromBootstrapWhitelistResponse.ProtoReflect.Descriptor instead.

func (*RemoveFromBootstrapWhitelistResponse) ProtoMessage

func (*RemoveFromBootstrapWhitelistResponse) ProtoMessage()

func (*RemoveFromBootstrapWhitelistResponse) ProtoReflect

func (*RemoveFromBootstrapWhitelistResponse) Reset

func (*RemoveFromBootstrapWhitelistResponse) String

type RemoveFromPeersWhitelistRequest

type RemoveFromPeersWhitelistRequest struct {

	// IP addresses to remove from peers whitelist
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

RemoveFromPeersWhitelistRequest holds the request for RemoveFromPeersWhitelist

func (*RemoveFromPeersWhitelistRequest) Descriptor deprecated

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

Deprecated: Use RemoveFromPeersWhitelistRequest.ProtoReflect.Descriptor instead.

func (*RemoveFromPeersWhitelistRequest) GetIps

func (*RemoveFromPeersWhitelistRequest) ProtoMessage

func (*RemoveFromPeersWhitelistRequest) ProtoMessage()

func (*RemoveFromPeersWhitelistRequest) ProtoReflect

func (*RemoveFromPeersWhitelistRequest) Reset

func (*RemoveFromPeersWhitelistRequest) String

type RemoveFromPeersWhitelistResponse

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

RemoveFromPeersWhitelistResponse holds the response from RemoveFromPeersWhitelist

func (*RemoveFromPeersWhitelistResponse) Descriptor deprecated

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

Deprecated: Use RemoveFromPeersWhitelistResponse.ProtoReflect.Descriptor instead.

func (*RemoveFromPeersWhitelistResponse) ProtoMessage

func (*RemoveFromPeersWhitelistResponse) ProtoMessage()

func (*RemoveFromPeersWhitelistResponse) ProtoReflect

func (*RemoveFromPeersWhitelistResponse) Reset

func (*RemoveFromPeersWhitelistResponse) String

type RemoveStakingAddressesRequest

type RemoveStakingAddressesRequest struct {

	// Addresses to remove from staking
	Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

RemoveStakingAddressesRequest holds the request for RemoveStakingAddresses

func (*RemoveStakingAddressesRequest) Descriptor deprecated

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

Deprecated: Use RemoveStakingAddressesRequest.ProtoReflect.Descriptor instead.

func (*RemoveStakingAddressesRequest) GetAddresses

func (x *RemoveStakingAddressesRequest) GetAddresses() []string

func (*RemoveStakingAddressesRequest) ProtoMessage

func (*RemoveStakingAddressesRequest) ProtoMessage()

func (*RemoveStakingAddressesRequest) ProtoReflect

func (*RemoveStakingAddressesRequest) Reset

func (x *RemoveStakingAddressesRequest) Reset()

func (*RemoveStakingAddressesRequest) String

type RemoveStakingAddressesResponse

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

RemoveStakingAddressesResponse holds the response from RemoveStakingAddresses

func (*RemoveStakingAddressesResponse) Descriptor deprecated

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

Deprecated: Use RemoveStakingAddressesResponse.ProtoReflect.Descriptor instead.

func (*RemoveStakingAddressesResponse) ProtoMessage

func (*RemoveStakingAddressesResponse) ProtoMessage()

func (*RemoveStakingAddressesResponse) ProtoReflect

func (*RemoveStakingAddressesResponse) Reset

func (x *RemoveStakingAddressesResponse) Reset()

func (*RemoveStakingAddressesResponse) String

type RollBuy

type RollBuy struct {

	// Roll count
	RollCount uint64 `protobuf:"varint,1,opt,name=roll_count,json=rollCount,proto3" json:"roll_count,omitempty"`
	// contains filtered or unexported fields
}

The sender buys `roll_count` rolls. Roll price is defined in configuration

func (*RollBuy) Descriptor deprecated

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

Deprecated: Use RollBuy.ProtoReflect.Descriptor instead.

func (*RollBuy) GetRollCount

func (x *RollBuy) GetRollCount() uint64

func (*RollBuy) ProtoMessage

func (*RollBuy) ProtoMessage()

func (*RollBuy) ProtoReflect

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

func (*RollBuy) Reset

func (x *RollBuy) Reset()

func (*RollBuy) String

func (x *RollBuy) String() string

type RollSell

type RollSell struct {

	// Roll count
	RollCount uint64 `protobuf:"varint,1,opt,name=roll_count,json=rollCount,proto3" json:"roll_count,omitempty"`
	// contains filtered or unexported fields
}

The sender sells `roll_count` rolls. Roll price is defined in configuration

func (*RollSell) Descriptor deprecated

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

Deprecated: Use RollSell.ProtoReflect.Descriptor instead.

func (*RollSell) GetRollCount

func (x *RollSell) GetRollCount() uint64

func (*RollSell) ProtoMessage

func (*RollSell) ProtoMessage()

func (*RollSell) ProtoReflect

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

func (*RollSell) Reset

func (x *RollSell) Reset()

func (*RollSell) String

func (x *RollSell) String() string

type ScExecutionEvent

type ScExecutionEvent struct {

	// Sc execution context
	Context *ScExecutionEventContext `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	// Generated data of the event
	Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

ScExecutionEvent

func (*ScExecutionEvent) Descriptor deprecated

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

Deprecated: Use ScExecutionEvent.ProtoReflect.Descriptor instead.

func (*ScExecutionEvent) GetContext

func (x *ScExecutionEvent) GetContext() *ScExecutionEventContext

func (*ScExecutionEvent) GetData

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

func (*ScExecutionEvent) ProtoMessage

func (*ScExecutionEvent) ProtoMessage()

func (*ScExecutionEvent) ProtoReflect

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

func (*ScExecutionEvent) Reset

func (x *ScExecutionEvent) Reset()

func (*ScExecutionEvent) String

func (x *ScExecutionEvent) String() string

type ScExecutionEventContext

type ScExecutionEventContext struct {

	// When was it generated
	OriginSlot *Slot `protobuf:"bytes,1,opt,name=origin_slot,json=originSlot,proto3" json:"origin_slot,omitempty"`
	// Block id if there was a block at that slot (Optional)
	BlockId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=block_id,json=blockId,proto3" json:"block_id,omitempty"`
	// Index of the event in the slot
	IndexInSlot uint64 `protobuf:"varint,3,opt,name=index_in_slot,json=indexInSlot,proto3" json:"index_in_slot,omitempty"`
	// Call stack addresses. most recent at the end
	CallStack []string `protobuf:"bytes,4,rep,name=call_stack,json=callStack,proto3" json:"call_stack,omitempty"`
	// Origin operation id (Optional)
	OriginOperationId *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=origin_operation_id,json=originOperationId,proto3" json:"origin_operation_id,omitempty"`
	// If a failure occurred
	IsFailure bool `protobuf:"varint,6,opt,name=is_failure,json=isFailure,proto3" json:"is_failure,omitempty"`
	// Status
	Status ScExecutionEventStatus `protobuf:"varint,7,opt,name=status,proto3,enum=massa.model.v1.ScExecutionEventStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

ScExecutionEvent context

func (*ScExecutionEventContext) Descriptor deprecated

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

Deprecated: Use ScExecutionEventContext.ProtoReflect.Descriptor instead.

func (*ScExecutionEventContext) GetBlockId

func (*ScExecutionEventContext) GetCallStack

func (x *ScExecutionEventContext) GetCallStack() []string

func (*ScExecutionEventContext) GetIndexInSlot

func (x *ScExecutionEventContext) GetIndexInSlot() uint64

func (*ScExecutionEventContext) GetIsFailure

func (x *ScExecutionEventContext) GetIsFailure() bool

func (*ScExecutionEventContext) GetOriginOperationId

func (x *ScExecutionEventContext) GetOriginOperationId() *wrapperspb.StringValue

func (*ScExecutionEventContext) GetOriginSlot

func (x *ScExecutionEventContext) GetOriginSlot() *Slot

func (*ScExecutionEventContext) GetStatus

func (*ScExecutionEventContext) ProtoMessage

func (*ScExecutionEventContext) ProtoMessage()

func (*ScExecutionEventContext) ProtoReflect

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

func (*ScExecutionEventContext) Reset

func (x *ScExecutionEventContext) Reset()

func (*ScExecutionEventContext) String

func (x *ScExecutionEventContext) String() string

type ScExecutionEventStatus

type ScExecutionEventStatus int32

ScExecutionEventStatus type enum

const (
	ScExecutionEventStatus_SC_EXECUTION_EVENT_STATUS_UNSPECIFIED ScExecutionEventStatus = 0 // Default enum value
	ScExecutionEventStatus_SC_EXECUTION_EVENT_STATUS_FINAL       ScExecutionEventStatus = 1 // Final status
	ScExecutionEventStatus_SC_EXECUTION_EVENT_STATUS_READ_ONLY   ScExecutionEventStatus = 2 // Read only status
	ScExecutionEventStatus_SC_EXECUTION_EVENT_STATUS_CANDIDATE   ScExecutionEventStatus = 3 // Candidate status
)

func (ScExecutionEventStatus) Descriptor

func (ScExecutionEventStatus) Enum

func (ScExecutionEventStatus) EnumDescriptor deprecated

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

Deprecated: Use ScExecutionEventStatus.Descriptor instead.

func (ScExecutionEventStatus) Number

func (ScExecutionEventStatus) String

func (x ScExecutionEventStatus) String() string

func (ScExecutionEventStatus) Type

type ScExecutionEventsFilter

type ScExecutionEventsFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*ScExecutionEventsFilter_SlotRange
	//	*ScExecutionEventsFilter_CallerAddress
	//	*ScExecutionEventsFilter_EmitterAddress
	//	*ScExecutionEventsFilter_OriginalOperationId
	//	*ScExecutionEventsFilter_IsFailure
	//	*ScExecutionEventsFilter_Status
	Filter isScExecutionEventsFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

ScExecutionEvents Filter

func (*ScExecutionEventsFilter) Descriptor deprecated

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

Deprecated: Use ScExecutionEventsFilter.ProtoReflect.Descriptor instead.

func (*ScExecutionEventsFilter) GetCallerAddress

func (x *ScExecutionEventsFilter) GetCallerAddress() string

func (*ScExecutionEventsFilter) GetEmitterAddress

func (x *ScExecutionEventsFilter) GetEmitterAddress() string

func (*ScExecutionEventsFilter) GetFilter

func (m *ScExecutionEventsFilter) GetFilter() isScExecutionEventsFilter_Filter

func (*ScExecutionEventsFilter) GetIsFailure

func (x *ScExecutionEventsFilter) GetIsFailure() bool

func (*ScExecutionEventsFilter) GetOriginalOperationId

func (x *ScExecutionEventsFilter) GetOriginalOperationId() string

func (*ScExecutionEventsFilter) GetSlotRange

func (x *ScExecutionEventsFilter) GetSlotRange() *SlotRange

func (*ScExecutionEventsFilter) GetStatus

func (*ScExecutionEventsFilter) ProtoMessage

func (*ScExecutionEventsFilter) ProtoMessage()

func (*ScExecutionEventsFilter) ProtoReflect

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

func (*ScExecutionEventsFilter) Reset

func (x *ScExecutionEventsFilter) Reset()

func (*ScExecutionEventsFilter) String

func (x *ScExecutionEventsFilter) String() string

type ScExecutionEventsFilter_CallerAddress

type ScExecutionEventsFilter_CallerAddress struct {
	// Caller address
	CallerAddress string `protobuf:"bytes,2,opt,name=caller_address,json=callerAddress,proto3,oneof"`
}

type ScExecutionEventsFilter_EmitterAddress

type ScExecutionEventsFilter_EmitterAddress struct {
	// Emitter address
	EmitterAddress string `protobuf:"bytes,3,opt,name=emitter_address,json=emitterAddress,proto3,oneof"`
}

type ScExecutionEventsFilter_IsFailure

type ScExecutionEventsFilter_IsFailure struct {
	// Whether the event is a failure
	IsFailure bool `protobuf:"varint,5,opt,name=is_failure,json=isFailure,proto3,oneof"`
}

type ScExecutionEventsFilter_OriginalOperationId

type ScExecutionEventsFilter_OriginalOperationId struct {
	// Original operation id
	OriginalOperationId string `protobuf:"bytes,4,opt,name=original_operation_id,json=originalOperationId,proto3,oneof"`
}

type ScExecutionEventsFilter_SlotRange

type ScExecutionEventsFilter_SlotRange struct {
	// Slot range
	SlotRange *SlotRange `protobuf:"bytes,1,opt,name=slot_range,json=slotRange,proto3,oneof"`
}

type ScExecutionEventsFilter_Status

type ScExecutionEventsFilter_Status struct {
	// Status
	Status ScExecutionEventStatus `protobuf:"varint,6,opt,name=status,proto3,enum=massa.model.v1.ScExecutionEventStatus,oneof"`
}

type ScExecutionEventsStatus

type ScExecutionEventsStatus struct {

	// Status
	Status []ScExecutionEventStatus `protobuf:"varint,1,rep,packed,name=status,proto3,enum=massa.model.v1.ScExecutionEventStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

ScExecutionEventsStatus

func (*ScExecutionEventsStatus) Descriptor deprecated

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

Deprecated: Use ScExecutionEventsStatus.ProtoReflect.Descriptor instead.

func (*ScExecutionEventsStatus) GetStatus

func (*ScExecutionEventsStatus) ProtoMessage

func (*ScExecutionEventsStatus) ProtoMessage()

func (*ScExecutionEventsStatus) ProtoReflect

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

func (*ScExecutionEventsStatus) Reset

func (x *ScExecutionEventsStatus) Reset()

func (*ScExecutionEventsStatus) String

func (x *ScExecutionEventsStatus) String() string

type ScOutputEventsWrapper

type ScOutputEventsWrapper struct {

	// Events
	Events []*ScExecutionEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

ScOutputEvents wrapper

func (*ScOutputEventsWrapper) Descriptor deprecated

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

Deprecated: Use ScOutputEventsWrapper.ProtoReflect.Descriptor instead.

func (*ScOutputEventsWrapper) GetEvents

func (x *ScOutputEventsWrapper) GetEvents() []*ScExecutionEvent

func (*ScOutputEventsWrapper) ProtoMessage

func (*ScOutputEventsWrapper) ProtoMessage()

func (*ScOutputEventsWrapper) ProtoReflect

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

func (*ScOutputEventsWrapper) Reset

func (x *ScOutputEventsWrapper) Reset()

func (*ScOutputEventsWrapper) String

func (x *ScOutputEventsWrapper) String() string

type SearchBlocksFilter

type SearchBlocksFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*SearchBlocksFilter_BlockIds
	//	*SearchBlocksFilter_Addresses
	//	*SearchBlocksFilter_SlotRange
	Filter isSearchBlocksFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

SearchBlocks Filter

func (*SearchBlocksFilter) Descriptor deprecated

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

Deprecated: Use SearchBlocksFilter.ProtoReflect.Descriptor instead.

func (*SearchBlocksFilter) GetAddresses

func (x *SearchBlocksFilter) GetAddresses() *Addresses

func (*SearchBlocksFilter) GetBlockIds

func (x *SearchBlocksFilter) GetBlockIds() *BlockIds

func (*SearchBlocksFilter) GetFilter

func (m *SearchBlocksFilter) GetFilter() isSearchBlocksFilter_Filter

func (*SearchBlocksFilter) GetSlotRange

func (x *SearchBlocksFilter) GetSlotRange() *SlotRange

func (*SearchBlocksFilter) ProtoMessage

func (*SearchBlocksFilter) ProtoMessage()

func (*SearchBlocksFilter) ProtoReflect

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

func (*SearchBlocksFilter) Reset

func (x *SearchBlocksFilter) Reset()

func (*SearchBlocksFilter) String

func (x *SearchBlocksFilter) String() string

type SearchBlocksFilter_Addresses

type SearchBlocksFilter_Addresses struct {
	// One of these creator addresses
	Addresses *Addresses `protobuf:"bytes,2,opt,name=addresses,proto3,oneof"`
}

type SearchBlocksFilter_BlockIds

type SearchBlocksFilter_BlockIds struct {
	// One of these block ids
	BlockIds *BlockIds `protobuf:"bytes,1,opt,name=block_ids,json=blockIds,proto3,oneof"`
}

type SearchBlocksFilter_SlotRange

type SearchBlocksFilter_SlotRange struct {
	// One of these slot ranges (inclusive)
	SlotRange *SlotRange `protobuf:"bytes,3,opt,name=slot_range,json=slotRange,proto3,oneof"`
}

type SearchBlocksRequest

type SearchBlocksRequest struct {

	// Returns all the blocks that verify all the filters
	Filters []*SearchBlocksFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

SearchBlocksRequest holds request for SearchBlocks

func (*SearchBlocksRequest) Descriptor deprecated

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

Deprecated: Use SearchBlocksRequest.ProtoReflect.Descriptor instead.

func (*SearchBlocksRequest) GetFilters

func (x *SearchBlocksRequest) GetFilters() []*SearchBlocksFilter

func (*SearchBlocksRequest) ProtoMessage

func (*SearchBlocksRequest) ProtoMessage()

func (*SearchBlocksRequest) ProtoReflect

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

func (*SearchBlocksRequest) Reset

func (x *SearchBlocksRequest) Reset()

func (*SearchBlocksRequest) String

func (x *SearchBlocksRequest) String() string

type SearchBlocksResponse

type SearchBlocksResponse struct {

	// Information about the blocks
	BlockInfos []*BlockInfo `protobuf:"bytes,1,rep,name=block_infos,json=blockInfos,proto3" json:"block_infos,omitempty"`
	// contains filtered or unexported fields
}

SearchBlocksResponse holds response from SearchBlocks

func (*SearchBlocksResponse) Descriptor deprecated

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

Deprecated: Use SearchBlocksResponse.ProtoReflect.Descriptor instead.

func (*SearchBlocksResponse) GetBlockInfos

func (x *SearchBlocksResponse) GetBlockInfos() []*BlockInfo

func (*SearchBlocksResponse) ProtoMessage

func (*SearchBlocksResponse) ProtoMessage()

func (*SearchBlocksResponse) ProtoReflect

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

func (*SearchBlocksResponse) Reset

func (x *SearchBlocksResponse) Reset()

func (*SearchBlocksResponse) String

func (x *SearchBlocksResponse) String() string

type SearchEndorsementsFilter

type SearchEndorsementsFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*SearchEndorsementsFilter_EndorsementIds
	//	*SearchEndorsementsFilter_Addresses
	//	*SearchEndorsementsFilter_BlockIds
	Filter isSearchEndorsementsFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

SearchEndorsements Filter

func (*SearchEndorsementsFilter) Descriptor deprecated

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

Deprecated: Use SearchEndorsementsFilter.ProtoReflect.Descriptor instead.

func (*SearchEndorsementsFilter) GetAddresses

func (x *SearchEndorsementsFilter) GetAddresses() *Addresses

func (*SearchEndorsementsFilter) GetBlockIds

func (x *SearchEndorsementsFilter) GetBlockIds() *BlockIds

func (*SearchEndorsementsFilter) GetEndorsementIds

func (x *SearchEndorsementsFilter) GetEndorsementIds() *EndorsementIds

func (*SearchEndorsementsFilter) GetFilter

func (m *SearchEndorsementsFilter) GetFilter() isSearchEndorsementsFilter_Filter

func (*SearchEndorsementsFilter) ProtoMessage

func (*SearchEndorsementsFilter) ProtoMessage()

func (*SearchEndorsementsFilter) ProtoReflect

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

func (*SearchEndorsementsFilter) Reset

func (x *SearchEndorsementsFilter) Reset()

func (*SearchEndorsementsFilter) String

func (x *SearchEndorsementsFilter) String() string

type SearchEndorsementsFilter_Addresses

type SearchEndorsementsFilter_Addresses struct {
	// One of these creator addresses
	Addresses *Addresses `protobuf:"bytes,2,opt,name=addresses,proto3,oneof"`
}

type SearchEndorsementsFilter_BlockIds

type SearchEndorsementsFilter_BlockIds struct {
	// One of these block ids
	BlockIds *BlockIds `protobuf:"bytes,3,opt,name=block_ids,json=blockIds,proto3,oneof"`
}

type SearchEndorsementsFilter_EndorsementIds

type SearchEndorsementsFilter_EndorsementIds struct {
	// One of these endorsement ids
	EndorsementIds *EndorsementIds `protobuf:"bytes,1,opt,name=endorsement_ids,json=endorsementIds,proto3,oneof"`
}

type SearchEndorsementsRequest

type SearchEndorsementsRequest struct {

	// Returns all the endorsements informations that verify all the filters
	Filters []*SearchEndorsementsFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

SearchEndorsementsRequest holds request for SearchEndorsements

func (*SearchEndorsementsRequest) Descriptor deprecated

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

Deprecated: Use SearchEndorsementsRequest.ProtoReflect.Descriptor instead.

func (*SearchEndorsementsRequest) GetFilters

func (*SearchEndorsementsRequest) ProtoMessage

func (*SearchEndorsementsRequest) ProtoMessage()

func (*SearchEndorsementsRequest) ProtoReflect

func (*SearchEndorsementsRequest) Reset

func (x *SearchEndorsementsRequest) Reset()

func (*SearchEndorsementsRequest) String

func (x *SearchEndorsementsRequest) String() string

type SearchEndorsementsResponse

type SearchEndorsementsResponse struct {

	// Information about the endorsements
	EndorsementInfos []*EndorsementInfo `protobuf:"bytes,1,rep,name=endorsement_infos,json=endorsementInfos,proto3" json:"endorsement_infos,omitempty"`
	// contains filtered or unexported fields
}

SearchEndorsementsResponse holds response from SearchEndorsements

func (*SearchEndorsementsResponse) Descriptor deprecated

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

Deprecated: Use SearchEndorsementsResponse.ProtoReflect.Descriptor instead.

func (*SearchEndorsementsResponse) GetEndorsementInfos

func (x *SearchEndorsementsResponse) GetEndorsementInfos() []*EndorsementInfo

func (*SearchEndorsementsResponse) ProtoMessage

func (*SearchEndorsementsResponse) ProtoMessage()

func (*SearchEndorsementsResponse) ProtoReflect

func (*SearchEndorsementsResponse) Reset

func (x *SearchEndorsementsResponse) Reset()

func (*SearchEndorsementsResponse) String

func (x *SearchEndorsementsResponse) String() string

type SearchOperationsFilter

type SearchOperationsFilter struct {

	// Filter
	//
	// Types that are assignable to Filter:
	//
	//	*SearchOperationsFilter_OperationIds
	//	*SearchOperationsFilter_Addresses
	Filter isSearchOperationsFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

SearchOperations Filter

func (*SearchOperationsFilter) Descriptor deprecated

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

Deprecated: Use SearchOperationsFilter.ProtoReflect.Descriptor instead.

func (*SearchOperationsFilter) GetAddresses

func (x *SearchOperationsFilter) GetAddresses() *Addresses

func (*SearchOperationsFilter) GetFilter

func (m *SearchOperationsFilter) GetFilter() isSearchOperationsFilter_Filter

func (*SearchOperationsFilter) GetOperationIds

func (x *SearchOperationsFilter) GetOperationIds() *OperationIds

func (*SearchOperationsFilter) ProtoMessage

func (*SearchOperationsFilter) ProtoMessage()

func (*SearchOperationsFilter) ProtoReflect

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

func (*SearchOperationsFilter) Reset

func (x *SearchOperationsFilter) Reset()

func (*SearchOperationsFilter) String

func (x *SearchOperationsFilter) String() string

type SearchOperationsFilter_Addresses

type SearchOperationsFilter_Addresses struct {
	// One of these creator addresses
	Addresses *Addresses `protobuf:"bytes,2,opt,name=addresses,proto3,oneof"`
}

type SearchOperationsFilter_OperationIds

type SearchOperationsFilter_OperationIds struct {
	// One of the operation ids
	OperationIds *OperationIds `protobuf:"bytes,1,opt,name=operation_ids,json=operationIds,proto3,oneof"`
}

type SearchOperationsRequest

type SearchOperationsRequest struct {

	// Returns all the operations that verify all the filters
	Filters []*SearchOperationsFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

SearchOperationsRequest holds request for SearchOperations

func (*SearchOperationsRequest) Descriptor deprecated

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

Deprecated: Use SearchOperationsRequest.ProtoReflect.Descriptor instead.

func (*SearchOperationsRequest) GetFilters

func (*SearchOperationsRequest) ProtoMessage

func (*SearchOperationsRequest) ProtoMessage()

func (*SearchOperationsRequest) ProtoReflect

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

func (*SearchOperationsRequest) Reset

func (x *SearchOperationsRequest) Reset()

func (*SearchOperationsRequest) String

func (x *SearchOperationsRequest) String() string

type SearchOperationsResponse

type SearchOperationsResponse struct {

	// Information about the operations
	OperationInfos []*OperationInfo `protobuf:"bytes,1,rep,name=operation_infos,json=operationInfos,proto3" json:"operation_infos,omitempty"`
	// contains filtered or unexported fields
}

SearchOperationsResponse holds response from SearchOperations

func (*SearchOperationsResponse) Descriptor deprecated

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

Deprecated: Use SearchOperationsResponse.ProtoReflect.Descriptor instead.

func (*SearchOperationsResponse) GetOperationInfos

func (x *SearchOperationsResponse) GetOperationInfos() []*OperationInfo

func (*SearchOperationsResponse) ProtoMessage

func (*SearchOperationsResponse) ProtoMessage()

func (*SearchOperationsResponse) ProtoReflect

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

func (*SearchOperationsResponse) Reset

func (x *SearchOperationsResponse) Reset()

func (*SearchOperationsResponse) String

func (x *SearchOperationsResponse) String() string

type SelectorDrawsFilter

type SelectorDrawsFilter struct {

	// Returns all the selector draws that verify all the filters
	//
	// Types that are assignable to Filter:
	//
	//	*SelectorDrawsFilter_Addresses
	//	*SelectorDrawsFilter_SlotRange
	Filter isSelectorDrawsFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

SelectorDraws Filter

func (*SelectorDrawsFilter) Descriptor deprecated

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

Deprecated: Use SelectorDrawsFilter.ProtoReflect.Descriptor instead.

func (*SelectorDrawsFilter) GetAddresses

func (x *SelectorDrawsFilter) GetAddresses() *Addresses

func (*SelectorDrawsFilter) GetFilter

func (m *SelectorDrawsFilter) GetFilter() isSelectorDrawsFilter_Filter

func (*SelectorDrawsFilter) GetSlotRange

func (x *SelectorDrawsFilter) GetSlotRange() *SlotRange

func (*SelectorDrawsFilter) ProtoMessage

func (*SelectorDrawsFilter) ProtoMessage()

func (*SelectorDrawsFilter) ProtoReflect

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

func (*SelectorDrawsFilter) Reset

func (x *SelectorDrawsFilter) Reset()

func (*SelectorDrawsFilter) String

func (x *SelectorDrawsFilter) String() string

type SelectorDrawsFilter_Addresses

type SelectorDrawsFilter_Addresses struct {
	// One of the Addresses
	Addresses *Addresses `protobuf:"bytes,1,opt,name=addresses,proto3,oneof"`
}

type SelectorDrawsFilter_SlotRange

type SelectorDrawsFilter_SlotRange struct {
	// One of the Slot range
	SlotRange *SlotRange `protobuf:"bytes,2,opt,name=slot_range,json=slotRange,proto3,oneof"`
}

type SendBlocksRequest

type SendBlocksRequest struct {

	// Secure shared block
	Block []byte `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

SendBlocksRequest holds parameters to SendBlocks

func (*SendBlocksRequest) Descriptor deprecated

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

Deprecated: Use SendBlocksRequest.ProtoReflect.Descriptor instead.

func (*SendBlocksRequest) GetBlock

func (x *SendBlocksRequest) GetBlock() []byte

func (*SendBlocksRequest) ProtoMessage

func (*SendBlocksRequest) ProtoMessage()

func (*SendBlocksRequest) ProtoReflect

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

func (*SendBlocksRequest) Reset

func (x *SendBlocksRequest) Reset()

func (*SendBlocksRequest) String

func (x *SendBlocksRequest) String() string

type SendBlocksResponse

type SendBlocksResponse struct {

	// Block result or a gRPC status
	//
	// Types that are assignable to Result:
	//
	//	*SendBlocksResponse_BlockId
	//	*SendBlocksResponse_Error
	Result isSendBlocksResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

SendBlocksResponse holds response from SendBlocks

func (*SendBlocksResponse) Descriptor deprecated

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

Deprecated: Use SendBlocksResponse.ProtoReflect.Descriptor instead.

func (*SendBlocksResponse) GetBlockId

func (x *SendBlocksResponse) GetBlockId() string

func (*SendBlocksResponse) GetError

func (x *SendBlocksResponse) GetError() *Error

func (*SendBlocksResponse) GetResult

func (m *SendBlocksResponse) GetResult() isSendBlocksResponse_Result

func (*SendBlocksResponse) ProtoMessage

func (*SendBlocksResponse) ProtoMessage()

func (*SendBlocksResponse) ProtoReflect

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

func (*SendBlocksResponse) Reset

func (x *SendBlocksResponse) Reset()

func (*SendBlocksResponse) String

func (x *SendBlocksResponse) String() string

type SendBlocksResponse_BlockId

type SendBlocksResponse_BlockId struct {
	// Block result
	BlockId string `protobuf:"bytes,1,opt,name=block_id,json=blockId,proto3,oneof"`
}

type SendBlocksResponse_Error

type SendBlocksResponse_Error struct {
	// Massa error
	Error *Error `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type SendEndorsementsRequest

type SendEndorsementsRequest struct {

	// Secure shared endorsements
	Endorsements [][]byte `protobuf:"bytes,1,rep,name=endorsements,proto3" json:"endorsements,omitempty"`
	// contains filtered or unexported fields
}

SendEndorsementsRequest holds parameters to SendEndorsements

func (*SendEndorsementsRequest) Descriptor deprecated

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

Deprecated: Use SendEndorsementsRequest.ProtoReflect.Descriptor instead.

func (*SendEndorsementsRequest) GetEndorsements

func (x *SendEndorsementsRequest) GetEndorsements() [][]byte

func (*SendEndorsementsRequest) ProtoMessage

func (*SendEndorsementsRequest) ProtoMessage()

func (*SendEndorsementsRequest) ProtoReflect

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

func (*SendEndorsementsRequest) Reset

func (x *SendEndorsementsRequest) Reset()

func (*SendEndorsementsRequest) String

func (x *SendEndorsementsRequest) String() string

type SendEndorsementsResponse

type SendEndorsementsResponse struct {

	// Endorsement result or gRPC status
	//
	// Types that are assignable to Result:
	//
	//	*SendEndorsementsResponse_EndorsementIds
	//	*SendEndorsementsResponse_Error
	Result isSendEndorsementsResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

SendEndorsementsResponse holds response from SendEndorsements

func (*SendEndorsementsResponse) Descriptor deprecated

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

Deprecated: Use SendEndorsementsResponse.ProtoReflect.Descriptor instead.

func (*SendEndorsementsResponse) GetEndorsementIds

func (x *SendEndorsementsResponse) GetEndorsementIds() *EndorsementIds

func (*SendEndorsementsResponse) GetError

func (x *SendEndorsementsResponse) GetError() *Error

func (*SendEndorsementsResponse) GetResult

func (m *SendEndorsementsResponse) GetResult() isSendEndorsementsResponse_Result

func (*SendEndorsementsResponse) ProtoMessage

func (*SendEndorsementsResponse) ProtoMessage()

func (*SendEndorsementsResponse) ProtoReflect

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

func (*SendEndorsementsResponse) Reset

func (x *SendEndorsementsResponse) Reset()

func (*SendEndorsementsResponse) String

func (x *SendEndorsementsResponse) String() string

type SendEndorsementsResponse_EndorsementIds

type SendEndorsementsResponse_EndorsementIds struct {
	// Endorsement result
	EndorsementIds *EndorsementIds `protobuf:"bytes,1,opt,name=endorsement_ids,json=endorsementIds,proto3,oneof"`
}

type SendEndorsementsResponse_Error

type SendEndorsementsResponse_Error struct {
	// Massa error
	Error *Error `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type SendOperationsRequest

type SendOperationsRequest struct {

	// Secured shared operations
	Operations [][]byte `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

SendOperationsRequest holds parameters to SendOperations

func (*SendOperationsRequest) Descriptor deprecated

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

Deprecated: Use SendOperationsRequest.ProtoReflect.Descriptor instead.

func (*SendOperationsRequest) GetOperations

func (x *SendOperationsRequest) GetOperations() [][]byte

func (*SendOperationsRequest) ProtoMessage

func (*SendOperationsRequest) ProtoMessage()

func (*SendOperationsRequest) ProtoReflect

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

func (*SendOperationsRequest) Reset

func (x *SendOperationsRequest) Reset()

func (*SendOperationsRequest) String

func (x *SendOperationsRequest) String() string

type SendOperationsResponse

type SendOperationsResponse struct {

	// Operation result or gRPC status
	//
	// Types that are assignable to Result:
	//
	//	*SendOperationsResponse_OperationIds
	//	*SendOperationsResponse_Error
	Result isSendOperationsResponse_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

SendOperationsResponse holds response from SendOperations

func (*SendOperationsResponse) Descriptor deprecated

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

Deprecated: Use SendOperationsResponse.ProtoReflect.Descriptor instead.

func (*SendOperationsResponse) GetError

func (x *SendOperationsResponse) GetError() *Error

func (*SendOperationsResponse) GetOperationIds

func (x *SendOperationsResponse) GetOperationIds() *OperationIds

func (*SendOperationsResponse) GetResult

func (m *SendOperationsResponse) GetResult() isSendOperationsResponse_Result

func (*SendOperationsResponse) ProtoMessage

func (*SendOperationsResponse) ProtoMessage()

func (*SendOperationsResponse) ProtoReflect

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

func (*SendOperationsResponse) Reset

func (x *SendOperationsResponse) Reset()

func (*SendOperationsResponse) String

func (x *SendOperationsResponse) String() string

type SendOperationsResponse_Error

type SendOperationsResponse_Error struct {
	// Massa error
	Error *Error `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type SendOperationsResponse_OperationIds

type SendOperationsResponse_OperationIds struct {
	// Operation result
	OperationIds *OperationIds `protobuf:"bytes,1,opt,name=operation_ids,json=operationIds,proto3,oneof"`
}

type SetOrDeleteDatastoreEntry

type SetOrDeleteDatastoreEntry struct {

	// The type of the change
	//
	// Types that are assignable to Change:
	//
	//	*SetOrDeleteDatastoreEntry_Set
	//	*SetOrDeleteDatastoreEntry_Delete
	Change isSetOrDeleteDatastoreEntry_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

Set or Delete DatastoreEntry

func (*SetOrDeleteDatastoreEntry) Descriptor deprecated

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

Deprecated: Use SetOrDeleteDatastoreEntry.ProtoReflect.Descriptor instead.

func (*SetOrDeleteDatastoreEntry) GetChange

func (m *SetOrDeleteDatastoreEntry) GetChange() isSetOrDeleteDatastoreEntry_Change

func (*SetOrDeleteDatastoreEntry) GetDelete

func (x *SetOrDeleteDatastoreEntry) GetDelete() *Empty

func (*SetOrDeleteDatastoreEntry) GetSet

func (*SetOrDeleteDatastoreEntry) ProtoMessage

func (*SetOrDeleteDatastoreEntry) ProtoMessage()

func (*SetOrDeleteDatastoreEntry) ProtoReflect

func (*SetOrDeleteDatastoreEntry) Reset

func (x *SetOrDeleteDatastoreEntry) Reset()

func (*SetOrDeleteDatastoreEntry) String

func (x *SetOrDeleteDatastoreEntry) String() string

type SetOrDeleteDatastoreEntry_Delete

type SetOrDeleteDatastoreEntry_Delete struct {
	// Delete the existing bytecode
	Delete *Empty `protobuf:"bytes,2,opt,name=delete,proto3,oneof"`
}

type SetOrDeleteDatastoreEntry_Set

type SetOrDeleteDatastoreEntry_Set struct {
	// Executable bytecode (Optional)
	Set *BytesMapFieldEntry `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type SetOrKeepAsyncMessageTrigger

type SetOrKeepAsyncMessageTrigger struct {

	// The type of the change
	//
	// Types that are assignable to Change:
	//
	//	*SetOrKeepAsyncMessageTrigger_Set
	//	*SetOrKeepAsyncMessageTrigger_Keep
	Change isSetOrKeepAsyncMessageTrigger_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

Set or Keep AsyncMessageTrigger

func (*SetOrKeepAsyncMessageTrigger) Descriptor deprecated

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

Deprecated: Use SetOrKeepAsyncMessageTrigger.ProtoReflect.Descriptor instead.

func (*SetOrKeepAsyncMessageTrigger) GetChange

func (m *SetOrKeepAsyncMessageTrigger) GetChange() isSetOrKeepAsyncMessageTrigger_Change

func (*SetOrKeepAsyncMessageTrigger) GetKeep

func (x *SetOrKeepAsyncMessageTrigger) GetKeep() *Empty

func (*SetOrKeepAsyncMessageTrigger) GetSet

func (*SetOrKeepAsyncMessageTrigger) ProtoMessage

func (*SetOrKeepAsyncMessageTrigger) ProtoMessage()

func (*SetOrKeepAsyncMessageTrigger) ProtoReflect

func (*SetOrKeepAsyncMessageTrigger) Reset

func (x *SetOrKeepAsyncMessageTrigger) Reset()

func (*SetOrKeepAsyncMessageTrigger) String

type SetOrKeepAsyncMessageTrigger_Keep

type SetOrKeepAsyncMessageTrigger_Keep struct {
	// Keep the existing value
	Keep *Empty `protobuf:"bytes,2,opt,name=keep,proto3,oneof"`
}

type SetOrKeepAsyncMessageTrigger_Set

type SetOrKeepAsyncMessageTrigger_Set struct {
	// The value of that entry (Optional)
	Set *AsyncMessageTrigger `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type SetOrKeepBalance

type SetOrKeepBalance struct {

	// The type of the change
	//
	// Types that are assignable to Change:
	//
	//	*SetOrKeepBalance_Set
	//	*SetOrKeepBalance_Keep
	Change isSetOrKeepBalance_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

Set or Keep Balance

func (*SetOrKeepBalance) Descriptor deprecated

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

Deprecated: Use SetOrKeepBalance.ProtoReflect.Descriptor instead.

func (*SetOrKeepBalance) GetChange

func (m *SetOrKeepBalance) GetChange() isSetOrKeepBalance_Change

func (*SetOrKeepBalance) GetKeep

func (x *SetOrKeepBalance) GetKeep() *Empty

func (*SetOrKeepBalance) GetSet

func (x *SetOrKeepBalance) GetSet() *NativeAmount

func (*SetOrKeepBalance) ProtoMessage

func (*SetOrKeepBalance) ProtoMessage()

func (*SetOrKeepBalance) ProtoReflect

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

func (*SetOrKeepBalance) Reset

func (x *SetOrKeepBalance) Reset()

func (*SetOrKeepBalance) String

func (x *SetOrKeepBalance) String() string

type SetOrKeepBalance_Keep

type SetOrKeepBalance_Keep struct {
	// Keep the existing value
	Keep *Empty `protobuf:"bytes,2,opt,name=keep,proto3,oneof"`
}

type SetOrKeepBalance_Set

type SetOrKeepBalance_Set struct {
	// The value of that entry (Optional)
	Set *NativeAmount `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type SetOrKeepBool

type SetOrKeepBool struct {

	// The type of the change
	//
	// Types that are assignable to Change:
	//
	//	*SetOrKeepBool_Set
	//	*SetOrKeepBool_Keep
	Change isSetOrKeepBool_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

Set or Keep Bool

func (*SetOrKeepBool) Descriptor deprecated

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

Deprecated: Use SetOrKeepBool.ProtoReflect.Descriptor instead.

func (*SetOrKeepBool) GetChange

func (m *SetOrKeepBool) GetChange() isSetOrKeepBool_Change

func (*SetOrKeepBool) GetKeep

func (x *SetOrKeepBool) GetKeep() *Empty

func (*SetOrKeepBool) GetSet

func (x *SetOrKeepBool) GetSet() *wrapperspb.BoolValue

func (*SetOrKeepBool) ProtoMessage

func (*SetOrKeepBool) ProtoMessage()

func (*SetOrKeepBool) ProtoReflect

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

func (*SetOrKeepBool) Reset

func (x *SetOrKeepBool) Reset()

func (*SetOrKeepBool) String

func (x *SetOrKeepBool) String() string

type SetOrKeepBool_Keep

type SetOrKeepBool_Keep struct {
	// Keep the existing value
	Keep *Empty `protobuf:"bytes,2,opt,name=keep,proto3,oneof"`
}

type SetOrKeepBool_Set

type SetOrKeepBool_Set struct {
	// The value of that entry (Optional)
	Set *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type SetOrKeepBytes

type SetOrKeepBytes struct {

	// The type of the change
	//
	// Types that are assignable to Change:
	//
	//	*SetOrKeepBytes_Set
	//	*SetOrKeepBytes_Keep
	Change isSetOrKeepBytes_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

Set or Keep Bytes

func (*SetOrKeepBytes) Descriptor deprecated

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

Deprecated: Use SetOrKeepBytes.ProtoReflect.Descriptor instead.

func (*SetOrKeepBytes) GetChange

func (m *SetOrKeepBytes) GetChange() isSetOrKeepBytes_Change

func (*SetOrKeepBytes) GetKeep

func (x *SetOrKeepBytes) GetKeep() *Empty

func (*SetOrKeepBytes) GetSet

func (x *SetOrKeepBytes) GetSet() *wrapperspb.BytesValue

func (*SetOrKeepBytes) ProtoMessage

func (*SetOrKeepBytes) ProtoMessage()

func (*SetOrKeepBytes) ProtoReflect

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

func (*SetOrKeepBytes) Reset

func (x *SetOrKeepBytes) Reset()

func (*SetOrKeepBytes) String

func (x *SetOrKeepBytes) String() string

type SetOrKeepBytes_Keep

type SetOrKeepBytes_Keep struct {
	// Keep the existing value
	Keep *Empty `protobuf:"bytes,2,opt,name=keep,proto3,oneof"`
}

type SetOrKeepBytes_Set

type SetOrKeepBytes_Set struct {
	// The value of that entry (Optional)
	Set *wrapperspb.BytesValue `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type SetOrKeepSlot

type SetOrKeepSlot struct {

	// The type of the change
	//
	// Types that are assignable to Change:
	//
	//	*SetOrKeepSlot_Set
	//	*SetOrKeepSlot_Keep
	Change isSetOrKeepSlot_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

Set or Keep Slot

func (*SetOrKeepSlot) Descriptor deprecated

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

Deprecated: Use SetOrKeepSlot.ProtoReflect.Descriptor instead.

func (*SetOrKeepSlot) GetChange

func (m *SetOrKeepSlot) GetChange() isSetOrKeepSlot_Change

func (*SetOrKeepSlot) GetKeep

func (x *SetOrKeepSlot) GetKeep() *Empty

func (*SetOrKeepSlot) GetSet

func (x *SetOrKeepSlot) GetSet() *Slot

func (*SetOrKeepSlot) ProtoMessage

func (*SetOrKeepSlot) ProtoMessage()

func (*SetOrKeepSlot) ProtoReflect

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

func (*SetOrKeepSlot) Reset

func (x *SetOrKeepSlot) Reset()

func (*SetOrKeepSlot) String

func (x *SetOrKeepSlot) String() string

type SetOrKeepSlot_Keep

type SetOrKeepSlot_Keep struct {
	// Keep the existing value
	Keep *Empty `protobuf:"bytes,2,opt,name=keep,proto3,oneof"`
}

type SetOrKeepSlot_Set

type SetOrKeepSlot_Set struct {
	// The value of that entry (Optional)
	Set *Slot `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type SetOrKeepString

type SetOrKeepString struct {

	// The type of the change
	//
	// Types that are assignable to Change:
	//
	//	*SetOrKeepString_Set
	//	*SetOrKeepString_Keep
	Change isSetOrKeepString_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

Set or Keep String

func (*SetOrKeepString) Descriptor deprecated

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

Deprecated: Use SetOrKeepString.ProtoReflect.Descriptor instead.

func (*SetOrKeepString) GetChange

func (m *SetOrKeepString) GetChange() isSetOrKeepString_Change

func (*SetOrKeepString) GetKeep

func (x *SetOrKeepString) GetKeep() *Empty

func (*SetOrKeepString) GetSet

func (x *SetOrKeepString) GetSet() *wrapperspb.StringValue

func (*SetOrKeepString) ProtoMessage

func (*SetOrKeepString) ProtoMessage()

func (*SetOrKeepString) ProtoReflect

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

func (*SetOrKeepString) Reset

func (x *SetOrKeepString) Reset()

func (*SetOrKeepString) String

func (x *SetOrKeepString) String() string

type SetOrKeepString_Keep

type SetOrKeepString_Keep struct {
	// Keep the existing value
	Keep *Empty `protobuf:"bytes,2,opt,name=keep,proto3,oneof"`
}

type SetOrKeepString_Set

type SetOrKeepString_Set struct {
	// The value of that entry (Optional)
	Set *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type SetOrKeepUint64

type SetOrKeepUint64 struct {

	// The type of the change
	//
	// Types that are assignable to Change:
	//
	//	*SetOrKeepUint64_Set
	//	*SetOrKeepUint64_Keep
	Change isSetOrKeepUint64_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

Set or Keep Uint64

func (*SetOrKeepUint64) Descriptor deprecated

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

Deprecated: Use SetOrKeepUint64.ProtoReflect.Descriptor instead.

func (*SetOrKeepUint64) GetChange

func (m *SetOrKeepUint64) GetChange() isSetOrKeepUint64_Change

func (*SetOrKeepUint64) GetKeep

func (x *SetOrKeepUint64) GetKeep() *Empty

func (*SetOrKeepUint64) GetSet

func (x *SetOrKeepUint64) GetSet() *wrapperspb.UInt64Value

func (*SetOrKeepUint64) ProtoMessage

func (*SetOrKeepUint64) ProtoMessage()

func (*SetOrKeepUint64) ProtoReflect

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

func (*SetOrKeepUint64) Reset

func (x *SetOrKeepUint64) Reset()

func (*SetOrKeepUint64) String

func (x *SetOrKeepUint64) String() string

type SetOrKeepUint64_Keep

type SetOrKeepUint64_Keep struct {
	// Keep the existing value
	Keep *Empty `protobuf:"bytes,2,opt,name=keep,proto3,oneof"`
}

type SetOrKeepUint64_Set

type SetOrKeepUint64_Set struct {
	// The value of that entry (Optional)
	Set *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=set,proto3,oneof"`
}

type ShutdownGracefullyRequest

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

ShutdownGracefullyRequest holds the request for ShutdownGracefully

func (*ShutdownGracefullyRequest) Descriptor deprecated

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

Deprecated: Use ShutdownGracefullyRequest.ProtoReflect.Descriptor instead.

func (*ShutdownGracefullyRequest) ProtoMessage

func (*ShutdownGracefullyRequest) ProtoMessage()

func (*ShutdownGracefullyRequest) ProtoReflect

func (*ShutdownGracefullyRequest) Reset

func (x *ShutdownGracefullyRequest) Reset()

func (*ShutdownGracefullyRequest) String

func (x *ShutdownGracefullyRequest) String() string

type ShutdownGracefullyResponse

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

ShutdownGracefullyResponse holds the response from ShutdownGracefully

func (*ShutdownGracefullyResponse) Descriptor deprecated

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

Deprecated: Use ShutdownGracefullyResponse.ProtoReflect.Descriptor instead.

func (*ShutdownGracefullyResponse) ProtoMessage

func (*ShutdownGracefullyResponse) ProtoMessage()

func (*ShutdownGracefullyResponse) ProtoReflect

func (*ShutdownGracefullyResponse) Reset

func (x *ShutdownGracefullyResponse) Reset()

func (*ShutdownGracefullyResponse) String

func (x *ShutdownGracefullyResponse) String() string

type SignMessagesRequest

type SignMessagesRequest struct {

	// Messages to sign in bytes
	Messages [][]byte `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"`
	// contains filtered or unexported fields
}

SignMessagesRequest holds the request for SignMessages

func (*SignMessagesRequest) Descriptor deprecated

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

Deprecated: Use SignMessagesRequest.ProtoReflect.Descriptor instead.

func (*SignMessagesRequest) GetMessages

func (x *SignMessagesRequest) GetMessages() [][]byte

func (*SignMessagesRequest) ProtoMessage

func (*SignMessagesRequest) ProtoMessage()

func (*SignMessagesRequest) ProtoReflect

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

func (*SignMessagesRequest) Reset

func (x *SignMessagesRequest) Reset()

func (*SignMessagesRequest) String

func (x *SignMessagesRequest) String() string

type SignMessagesResponse

type SignMessagesResponse struct {

	// Public key that signed the message
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// Signatures
	Signatures []string `protobuf:"bytes,3,rep,name=signatures,proto3" json:"signatures,omitempty"`
	// contains filtered or unexported fields
}

SignMessagesResponse holds the response from SignMessages

func (*SignMessagesResponse) Descriptor deprecated

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

Deprecated: Use SignMessagesResponse.ProtoReflect.Descriptor instead.

func (*SignMessagesResponse) GetPublicKey

func (x *SignMessagesResponse) GetPublicKey() string

func (*SignMessagesResponse) GetSignatures

func (x *SignMessagesResponse) GetSignatures() []string

func (*SignMessagesResponse) ProtoMessage

func (*SignMessagesResponse) ProtoMessage()

func (*SignMessagesResponse) ProtoReflect

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

func (*SignMessagesResponse) Reset

func (x *SignMessagesResponse) Reset()

func (*SignMessagesResponse) String

func (x *SignMessagesResponse) String() string

type SignedBlock

type SignedBlock struct {

	// Block
	Content *Block `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// A cryptographically generated value using `serialized_data` and a public key.
	Signature string `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// The public-key component used in the generation of the signature
	ContentCreatorPubKey string `protobuf:"bytes,3,opt,name=content_creator_pub_key,json=contentCreatorPubKey,proto3" json:"content_creator_pub_key,omitempty"`
	// Derived from the same public key used to generate the signature
	ContentCreatorAddress string `` /* 126-byte string literal not displayed */
	// A secure hash of the non-malleable contents of a deterministic binary representation of the block header
	SecureHash string `protobuf:"bytes,5,opt,name=secure_hash,json=secureHash,proto3" json:"secure_hash,omitempty"`
	// The size of the serialized block in bytes
	SerializedSize uint64 `protobuf:"varint,6,opt,name=serialized_size,json=serializedSize,proto3" json:"serialized_size,omitempty"`
	// contains filtered or unexported fields
}

Signed block

func (*SignedBlock) Descriptor deprecated

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

Deprecated: Use SignedBlock.ProtoReflect.Descriptor instead.

func (*SignedBlock) GetContent

func (x *SignedBlock) GetContent() *Block

func (*SignedBlock) GetContentCreatorAddress

func (x *SignedBlock) GetContentCreatorAddress() string

func (*SignedBlock) GetContentCreatorPubKey

func (x *SignedBlock) GetContentCreatorPubKey() string

func (*SignedBlock) GetSecureHash

func (x *SignedBlock) GetSecureHash() string

func (*SignedBlock) GetSerializedSize

func (x *SignedBlock) GetSerializedSize() uint64

func (*SignedBlock) GetSignature

func (x *SignedBlock) GetSignature() string

func (*SignedBlock) ProtoMessage

func (*SignedBlock) ProtoMessage()

func (*SignedBlock) ProtoReflect

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

func (*SignedBlock) Reset

func (x *SignedBlock) Reset()

func (*SignedBlock) String

func (x *SignedBlock) String() string

type SignedBlockHeader

type SignedBlockHeader struct {

	// BlockHeader
	Content *BlockHeader `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// A cryptographically generated value using `serialized_data` and a public key.
	Signature string `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// The public-key component used in the generation of the signature
	ContentCreatorPubKey string `protobuf:"bytes,3,opt,name=content_creator_pub_key,json=contentCreatorPubKey,proto3" json:"content_creator_pub_key,omitempty"`
	// Derived from the same public key used to generate the signature
	ContentCreatorAddress string `` /* 126-byte string literal not displayed */
	// A secure hash of the non-malleable contents of a deterministic binary representation of the block header
	SecureHash string `protobuf:"bytes,5,opt,name=secure_hash,json=secureHash,proto3" json:"secure_hash,omitempty"`
	// The size of the serialized block header in bytes
	SerializedSize uint64 `protobuf:"varint,6,opt,name=serialized_size,json=serializedSize,proto3" json:"serialized_size,omitempty"`
	// contains filtered or unexported fields
}

Signed block header

func (*SignedBlockHeader) Descriptor deprecated

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

Deprecated: Use SignedBlockHeader.ProtoReflect.Descriptor instead.

func (*SignedBlockHeader) GetContent

func (x *SignedBlockHeader) GetContent() *BlockHeader

func (*SignedBlockHeader) GetContentCreatorAddress

func (x *SignedBlockHeader) GetContentCreatorAddress() string

func (*SignedBlockHeader) GetContentCreatorPubKey

func (x *SignedBlockHeader) GetContentCreatorPubKey() string

func (*SignedBlockHeader) GetSecureHash

func (x *SignedBlockHeader) GetSecureHash() string

func (*SignedBlockHeader) GetSerializedSize

func (x *SignedBlockHeader) GetSerializedSize() uint64

func (*SignedBlockHeader) GetSignature

func (x *SignedBlockHeader) GetSignature() string

func (*SignedBlockHeader) ProtoMessage

func (*SignedBlockHeader) ProtoMessage()

func (*SignedBlockHeader) ProtoReflect

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

func (*SignedBlockHeader) Reset

func (x *SignedBlockHeader) Reset()

func (*SignedBlockHeader) String

func (x *SignedBlockHeader) String() string

type SignedEndorsement

type SignedEndorsement struct {

	// Endorsement
	Content *Endorsement `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// A cryptographically generated value using `serialized_data` and a public key.
	Signature string `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// The public-key component used in the generation of the signature
	ContentCreatorPubKey string `protobuf:"bytes,3,opt,name=content_creator_pub_key,json=contentCreatorPubKey,proto3" json:"content_creator_pub_key,omitempty"`
	// Derived from the same public key used to generate the signature
	ContentCreatorAddress string `` /* 126-byte string literal not displayed */
	// A secure hash of the non-malleable contents of a deterministic binary representation of the block header
	SecureHash string `protobuf:"bytes,5,opt,name=secure_hash,json=secureHash,proto3" json:"secure_hash,omitempty"`
	// The size of the serialized endorsement in bytes
	SerializedSize uint64 `protobuf:"varint,6,opt,name=serialized_size,json=serializedSize,proto3" json:"serialized_size,omitempty"`
	// contains filtered or unexported fields
}

Signed endorsement

func (*SignedEndorsement) Descriptor deprecated

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

Deprecated: Use SignedEndorsement.ProtoReflect.Descriptor instead.

func (*SignedEndorsement) GetContent

func (x *SignedEndorsement) GetContent() *Endorsement

func (*SignedEndorsement) GetContentCreatorAddress

func (x *SignedEndorsement) GetContentCreatorAddress() string

func (*SignedEndorsement) GetContentCreatorPubKey

func (x *SignedEndorsement) GetContentCreatorPubKey() string

func (*SignedEndorsement) GetSecureHash

func (x *SignedEndorsement) GetSecureHash() string

func (*SignedEndorsement) GetSerializedSize

func (x *SignedEndorsement) GetSerializedSize() uint64

func (*SignedEndorsement) GetSignature

func (x *SignedEndorsement) GetSignature() string

func (*SignedEndorsement) ProtoMessage

func (*SignedEndorsement) ProtoMessage()

func (*SignedEndorsement) ProtoReflect

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

func (*SignedEndorsement) Reset

func (x *SignedEndorsement) Reset()

func (*SignedEndorsement) String

func (x *SignedEndorsement) String() string

type SignedOperation

type SignedOperation struct {

	// Operation
	Content *Operation `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// A cryptographically generated value using `serialized_data` and a public key.
	Signature string `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// The public-key component used in the generation of the signature
	ContentCreatorPubKey string `protobuf:"bytes,3,opt,name=content_creator_pub_key,json=contentCreatorPubKey,proto3" json:"content_creator_pub_key,omitempty"`
	// Derived from the same public key used to generate the signature
	ContentCreatorAddress string `` /* 126-byte string literal not displayed */
	// A secure hash of the non-malleable contents of a deterministic binary representation of the block header
	SecureHash string `protobuf:"bytes,5,opt,name=secure_hash,json=secureHash,proto3" json:"secure_hash,omitempty"`
	// The size of the serialized operation in bytes
	SerializedSize uint64 `protobuf:"varint,6,opt,name=serialized_size,json=serializedSize,proto3" json:"serialized_size,omitempty"`
	// contains filtered or unexported fields
}

Signed operation

func (*SignedOperation) Descriptor deprecated

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

Deprecated: Use SignedOperation.ProtoReflect.Descriptor instead.

func (*SignedOperation) GetContent

func (x *SignedOperation) GetContent() *Operation

func (*SignedOperation) GetContentCreatorAddress

func (x *SignedOperation) GetContentCreatorAddress() string

func (*SignedOperation) GetContentCreatorPubKey

func (x *SignedOperation) GetContentCreatorPubKey() string

func (*SignedOperation) GetSecureHash

func (x *SignedOperation) GetSecureHash() string

func (*SignedOperation) GetSerializedSize

func (x *SignedOperation) GetSerializedSize() uint64

func (*SignedOperation) GetSignature

func (x *SignedOperation) GetSignature() string

func (*SignedOperation) ProtoMessage

func (*SignedOperation) ProtoMessage()

func (*SignedOperation) ProtoReflect

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

func (*SignedOperation) Reset

func (x *SignedOperation) Reset()

func (*SignedOperation) String

func (x *SignedOperation) String() string

type Slot

type Slot struct {

	// Period
	Period uint64 `protobuf:"varint,1,opt,name=period,proto3" json:"period,omitempty"`
	// Thread
	Thread uint32 `protobuf:"varint,2,opt,name=thread,proto3" json:"thread,omitempty"`
	// contains filtered or unexported fields
}

A point in time where a block is expected

func (*Slot) Descriptor deprecated

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

Deprecated: Use Slot.ProtoReflect.Descriptor instead.

func (*Slot) GetPeriod

func (x *Slot) GetPeriod() uint64

func (*Slot) GetThread

func (x *Slot) GetThread() uint32

func (*Slot) ProtoMessage

func (*Slot) ProtoMessage()

func (*Slot) ProtoReflect

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

func (*Slot) Reset

func (x *Slot) Reset()

func (*Slot) String

func (x *Slot) String() string

type SlotABICallStacks

type SlotABICallStacks struct {

	// Call stacks for asynchronous execution
	AscCallStacks []*ASCABICallStack `protobuf:"bytes,1,rep,name=asc_call_stacks,json=ascCallStacks,proto3" json:"asc_call_stacks,omitempty"`
	// Call stack for operations
	OperationCallStacks []*OperationABICallStack `protobuf:"bytes,2,rep,name=operation_call_stacks,json=operationCallStacks,proto3" json:"operation_call_stacks,omitempty"`
	// contains filtered or unexported fields
}

Call stack for a slot

func (*SlotABICallStacks) Descriptor deprecated

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

Deprecated: Use SlotABICallStacks.ProtoReflect.Descriptor instead.

func (*SlotABICallStacks) GetAscCallStacks

func (x *SlotABICallStacks) GetAscCallStacks() []*ASCABICallStack

func (*SlotABICallStacks) GetOperationCallStacks

func (x *SlotABICallStacks) GetOperationCallStacks() []*OperationABICallStack

func (*SlotABICallStacks) ProtoMessage

func (*SlotABICallStacks) ProtoMessage()

func (*SlotABICallStacks) ProtoReflect

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

func (*SlotABICallStacks) Reset

func (x *SlotABICallStacks) Reset()

func (*SlotABICallStacks) String

func (x *SlotABICallStacks) String() string

type SlotDraw

type SlotDraw struct {

	// Slot
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Block producer address (Optional)
	BlockProducer *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=block_producer,json=blockProducer,proto3" json:"block_producer,omitempty"`
	// Endorsement draws
	EndorsementDraws []*EndorsementDraw `protobuf:"bytes,3,rep,name=endorsement_draws,json=endorsementDraws,proto3" json:"endorsement_draws,omitempty"`
	// contains filtered or unexported fields
}

Slot draw

func (*SlotDraw) Descriptor deprecated

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

Deprecated: Use SlotDraw.ProtoReflect.Descriptor instead.

func (*SlotDraw) GetBlockProducer

func (x *SlotDraw) GetBlockProducer() *wrapperspb.StringValue

func (*SlotDraw) GetEndorsementDraws

func (x *SlotDraw) GetEndorsementDraws() []*EndorsementDraw

func (*SlotDraw) GetSlot

func (x *SlotDraw) GetSlot() *Slot

func (*SlotDraw) ProtoMessage

func (*SlotDraw) ProtoMessage()

func (*SlotDraw) ProtoReflect

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

func (*SlotDraw) Reset

func (x *SlotDraw) Reset()

func (*SlotDraw) String

func (x *SlotDraw) String() string

type SlotExecutionOutput

type SlotExecutionOutput struct {

	// Status
	Status ExecutionOutputStatus `protobuf:"varint,1,opt,name=status,proto3,enum=massa.model.v1.ExecutionOutputStatus" json:"status,omitempty"`
	// Executed slot output
	ExecutionOutput *ExecutionOutput `protobuf:"bytes,2,opt,name=execution_output,json=executionOutput,proto3" json:"execution_output,omitempty"`
	// contains filtered or unexported fields
}

SlotExecutionOutput

func (*SlotExecutionOutput) Descriptor deprecated

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

Deprecated: Use SlotExecutionOutput.ProtoReflect.Descriptor instead.

func (*SlotExecutionOutput) GetExecutionOutput

func (x *SlotExecutionOutput) GetExecutionOutput() *ExecutionOutput

func (*SlotExecutionOutput) GetStatus

func (*SlotExecutionOutput) ProtoMessage

func (*SlotExecutionOutput) ProtoMessage()

func (*SlotExecutionOutput) ProtoReflect

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

func (*SlotExecutionOutput) Reset

func (x *SlotExecutionOutput) Reset()

func (*SlotExecutionOutput) String

func (x *SlotExecutionOutput) String() string

type SlotRange

type SlotRange struct {

	// Start lot (Optional)
	StartSlot *Slot `protobuf:"bytes,1,opt,name=start_slot,json=startSlot,proto3" json:"start_slot,omitempty"`
	// End slot (Optional)
	EndSlot *Slot `protobuf:"bytes,2,opt,name=end_slot,json=endSlot,proto3" json:"end_slot,omitempty"`
	// contains filtered or unexported fields
}

SlotRange

func (*SlotRange) Descriptor deprecated

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

Deprecated: Use SlotRange.ProtoReflect.Descriptor instead.

func (*SlotRange) GetEndSlot

func (x *SlotRange) GetEndSlot() *Slot

func (*SlotRange) GetStartSlot

func (x *SlotRange) GetStartSlot() *Slot

func (*SlotRange) ProtoMessage

func (*SlotRange) ProtoMessage()

func (*SlotRange) ProtoReflect

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

func (*SlotRange) Reset

func (x *SlotRange) Reset()

func (*SlotRange) String

func (x *SlotRange) String() string

type Slots

type Slots struct {

	// Slots
	Slots []*Slot `protobuf:"bytes,1,rep,name=slots,proto3" json:"slots,omitempty"`
	// contains filtered or unexported fields
}

Slots

func (*Slots) Descriptor deprecated

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

Deprecated: Use Slots.ProtoReflect.Descriptor instead.

func (*Slots) GetSlots

func (x *Slots) GetSlots() []*Slot

func (*Slots) ProtoMessage

func (*Slots) ProtoMessage()

func (*Slots) ProtoReflect

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

func (*Slots) Reset

func (x *Slots) Reset()

func (*Slots) String

func (x *Slots) String() string

type StakerEntry

type StakerEntry struct {

	// Address
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Rolls
	Rolls uint64 `protobuf:"varint,2,opt,name=rolls,proto3" json:"rolls,omitempty"`
	// contains filtered or unexported fields
}

StakerEntry

func (*StakerEntry) Descriptor deprecated

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

Deprecated: Use StakerEntry.ProtoReflect.Descriptor instead.

func (*StakerEntry) GetAddress

func (x *StakerEntry) GetAddress() string

func (*StakerEntry) GetRolls

func (x *StakerEntry) GetRolls() uint64

func (*StakerEntry) ProtoMessage

func (*StakerEntry) ProtoMessage()

func (*StakerEntry) ProtoReflect

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

func (*StakerEntry) Reset

func (x *StakerEntry) Reset()

func (*StakerEntry) String

func (x *StakerEntry) String() string

type StakersFilter

type StakersFilter struct {

	// Returns all the stakers that verify all the filters
	//
	// Types that are assignable to Filter:
	//
	//	*StakersFilter_MinRolls
	//	*StakersFilter_MaxRolls
	//	*StakersFilter_Limit
	Filter isStakersFilter_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

Stakers Filter

func (*StakersFilter) Descriptor deprecated

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

Deprecated: Use StakersFilter.ProtoReflect.Descriptor instead.

func (*StakersFilter) GetFilter

func (m *StakersFilter) GetFilter() isStakersFilter_Filter

func (*StakersFilter) GetLimit

func (x *StakersFilter) GetLimit() uint64

func (*StakersFilter) GetMaxRolls

func (x *StakersFilter) GetMaxRolls() uint64

func (*StakersFilter) GetMinRolls

func (x *StakersFilter) GetMinRolls() uint64

func (*StakersFilter) ProtoMessage

func (*StakersFilter) ProtoMessage()

func (*StakersFilter) ProtoReflect

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

func (*StakersFilter) Reset

func (x *StakersFilter) Reset()

func (*StakersFilter) String

func (x *StakersFilter) String() string

type StakersFilter_Limit

type StakersFilter_Limit struct {
	// Limit
	Limit uint64 `protobuf:"varint,3,opt,name=limit,proto3,oneof"`
}

type StakersFilter_MaxRolls

type StakersFilter_MaxRolls struct {
	// Maximum rolls
	MaxRolls uint64 `protobuf:"varint,2,opt,name=max_rolls,json=maxRolls,proto3,oneof"`
}

type StakersFilter_MinRolls

type StakersFilter_MinRolls struct {
	// Minimum rolls
	MinRolls uint64 `protobuf:"varint,1,opt,name=min_rolls,json=minRolls,proto3,oneof"`
}

type StateChanges

type StateChanges struct {

	// Ledger changes
	LedgerChanges []*LedgerChangeEntry `protobuf:"bytes,1,rep,name=ledger_changes,json=ledgerChanges,proto3" json:"ledger_changes,omitempty"`
	// Asynchronous pool changes
	AsyncPoolChanges []*AsyncPoolChangeEntry `protobuf:"bytes,2,rep,name=async_pool_changes,json=asyncPoolChanges,proto3" json:"async_pool_changes,omitempty"`
	// Executed operations changes
	ExecutedOpsChanges []*ExecutedOpsChangeEntry `protobuf:"bytes,4,rep,name=executed_ops_changes,json=executedOpsChanges,proto3" json:"executed_ops_changes,omitempty"`
	// Executed denunciations changes
	ExecutedDenunciationsChanges []*DenunciationIndex `` /* 147-byte string literal not displayed */
	// Execution trail hash change
	ExecutionTrailHashChange *SetOrKeepString `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

StateChanges

func (*StateChanges) Descriptor deprecated

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

Deprecated: Use StateChanges.ProtoReflect.Descriptor instead.

func (*StateChanges) GetAsyncPoolChanges

func (x *StateChanges) GetAsyncPoolChanges() []*AsyncPoolChangeEntry

func (*StateChanges) GetExecutedDenunciationsChanges

func (x *StateChanges) GetExecutedDenunciationsChanges() []*DenunciationIndex

func (*StateChanges) GetExecutedOpsChanges

func (x *StateChanges) GetExecutedOpsChanges() []*ExecutedOpsChangeEntry

func (*StateChanges) GetExecutionTrailHashChange

func (x *StateChanges) GetExecutionTrailHashChange() *SetOrKeepString

func (*StateChanges) GetLedgerChanges

func (x *StateChanges) GetLedgerChanges() []*LedgerChangeEntry

func (*StateChanges) ProtoMessage

func (*StateChanges) ProtoMessage()

func (*StateChanges) ProtoReflect

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

func (*StateChanges) Reset

func (x *StateChanges) Reset()

func (*StateChanges) String

func (x *StateChanges) String() string

type Transaction

type Transaction struct {

	// Recipient address
	RecipientAddress string `protobuf:"bytes,1,opt,name=recipient_address,json=recipientAddress,proto3" json:"recipient_address,omitempty"`
	// Amount
	Amount *NativeAmount `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

Transfer coins from sender to recipient

func (*Transaction) Descriptor deprecated

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

Deprecated: Use Transaction.ProtoReflect.Descriptor instead.

func (*Transaction) GetAmount

func (x *Transaction) GetAmount() *NativeAmount

func (*Transaction) GetRecipientAddress

func (x *Transaction) GetRecipientAddress() string

func (*Transaction) ProtoMessage

func (*Transaction) ProtoMessage()

func (*Transaction) ProtoReflect

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

func (*Transaction) Reset

func (x *Transaction) Reset()

func (*Transaction) String

func (x *Transaction) String() string

type TransactionsThroughputRequest

type TransactionsThroughputRequest struct {

	// Timer interval in seconds (Optional). Defaults to 10s
	Interval *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty"`
	// contains filtered or unexported fields
}

TransactionsThroughputRequest holds request for TransactionsThroughput

func (*TransactionsThroughputRequest) Descriptor deprecated

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

Deprecated: Use TransactionsThroughputRequest.ProtoReflect.Descriptor instead.

func (*TransactionsThroughputRequest) GetInterval

func (*TransactionsThroughputRequest) ProtoMessage

func (*TransactionsThroughputRequest) ProtoMessage()

func (*TransactionsThroughputRequest) ProtoReflect

func (*TransactionsThroughputRequest) Reset

func (x *TransactionsThroughputRequest) Reset()

func (*TransactionsThroughputRequest) String

type TransactionsThroughputResponse

type TransactionsThroughputResponse struct {

	// Transactions throughput per second
	Throughput uint32 `protobuf:"varint,1,opt,name=throughput,proto3" json:"throughput,omitempty"`
	// contains filtered or unexported fields
}

TransactionsThroughputResponse holds response from TransactionsThroughput

func (*TransactionsThroughputResponse) Descriptor deprecated

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

Deprecated: Use TransactionsThroughputResponse.ProtoReflect.Descriptor instead.

func (*TransactionsThroughputResponse) GetThroughput

func (x *TransactionsThroughputResponse) GetThroughput() uint32

func (*TransactionsThroughputResponse) ProtoMessage

func (*TransactionsThroughputResponse) ProtoMessage()

func (*TransactionsThroughputResponse) ProtoReflect

func (*TransactionsThroughputResponse) Reset

func (x *TransactionsThroughputResponse) Reset()

func (*TransactionsThroughputResponse) String

type TransferInfo

type TransferInfo struct {

	// Sender
	From string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	// Receiver
	To string `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
	// Amount in nMAS
	Amount uint64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
	// Operation id or asc index
	//
	// Types that are assignable to OperationIdOrAscIndex:
	//
	//	*TransferInfo_OperationId
	//	*TransferInfo_AscIndex
	OperationIdOrAscIndex isTransferInfo_OperationIdOrAscIndex `protobuf_oneof:"operation_id_or_asc_index"`
	// contains filtered or unexported fields
}

Transfer info

func (*TransferInfo) Descriptor deprecated

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

Deprecated: Use TransferInfo.ProtoReflect.Descriptor instead.

func (*TransferInfo) GetAmount

func (x *TransferInfo) GetAmount() uint64

func (*TransferInfo) GetAscIndex

func (x *TransferInfo) GetAscIndex() uint64

func (*TransferInfo) GetFrom

func (x *TransferInfo) GetFrom() string

func (*TransferInfo) GetOperationId

func (x *TransferInfo) GetOperationId() string

func (*TransferInfo) GetOperationIdOrAscIndex

func (m *TransferInfo) GetOperationIdOrAscIndex() isTransferInfo_OperationIdOrAscIndex

func (*TransferInfo) GetTo

func (x *TransferInfo) GetTo() string

func (*TransferInfo) ProtoMessage

func (*TransferInfo) ProtoMessage()

func (*TransferInfo) ProtoReflect

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

func (*TransferInfo) Reset

func (x *TransferInfo) Reset()

func (*TransferInfo) String

func (x *TransferInfo) String() string

type TransferInfo_AscIndex

type TransferInfo_AscIndex struct {
	// Asynchronous execution index
	AscIndex uint64 `protobuf:"varint,5,opt,name=asc_index,json=ascIndex,proto3,oneof"`
}

type TransferInfo_OperationId

type TransferInfo_OperationId struct {
	// Operation id
	OperationId string `protobuf:"bytes,4,opt,name=operation_id,json=operationId,proto3,oneof"`
}

type TransferInfos

type TransferInfos struct {

	// Slot
	Slot *Slot `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// Transfers
	Transfers []*TransferInfo `protobuf:"bytes,2,rep,name=transfers,proto3" json:"transfers,omitempty"`
	// contains filtered or unexported fields
}

List of transfers for a slot

func (*TransferInfos) Descriptor deprecated

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

Deprecated: Use TransferInfos.ProtoReflect.Descriptor instead.

func (*TransferInfos) GetSlot

func (x *TransferInfos) GetSlot() *Slot

func (*TransferInfos) GetTransfers

func (x *TransferInfos) GetTransfers() []*TransferInfo

func (*TransferInfos) ProtoMessage

func (*TransferInfos) ProtoMessage()

func (*TransferInfos) ProtoReflect

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

func (*TransferInfos) Reset

func (x *TransferInfos) Reset()

func (*TransferInfos) String

func (x *TransferInfos) String() string

type UnbanNodesByIdsRequest

type UnbanNodesByIdsRequest struct {

	// Node ids to unban
	NodeIds []string `protobuf:"bytes,1,rep,name=node_ids,json=nodeIds,proto3" json:"node_ids,omitempty"`
	// contains filtered or unexported fields
}

UnbanNodesByIdsRequest holds the request for UnbanNodesByIds

func (*UnbanNodesByIdsRequest) Descriptor deprecated

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

Deprecated: Use UnbanNodesByIdsRequest.ProtoReflect.Descriptor instead.

func (*UnbanNodesByIdsRequest) GetNodeIds

func (x *UnbanNodesByIdsRequest) GetNodeIds() []string

func (*UnbanNodesByIdsRequest) ProtoMessage

func (*UnbanNodesByIdsRequest) ProtoMessage()

func (*UnbanNodesByIdsRequest) ProtoReflect

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

func (*UnbanNodesByIdsRequest) Reset

func (x *UnbanNodesByIdsRequest) Reset()

func (*UnbanNodesByIdsRequest) String

func (x *UnbanNodesByIdsRequest) String() string

type UnbanNodesByIdsResponse

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

UnbanNodesByIdsResponse holds the response from UnbanNodesByIds

func (*UnbanNodesByIdsResponse) Descriptor deprecated

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

Deprecated: Use UnbanNodesByIdsResponse.ProtoReflect.Descriptor instead.

func (*UnbanNodesByIdsResponse) ProtoMessage

func (*UnbanNodesByIdsResponse) ProtoMessage()

func (*UnbanNodesByIdsResponse) ProtoReflect

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

func (*UnbanNodesByIdsResponse) Reset

func (x *UnbanNodesByIdsResponse) Reset()

func (*UnbanNodesByIdsResponse) String

func (x *UnbanNodesByIdsResponse) String() string

type UnbanNodesByIpsRequest

type UnbanNodesByIpsRequest struct {

	// Nodes IP addresses to unban
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

UnbanNodesByIpsRequest holds the request for UnbanNodesByIps

func (*UnbanNodesByIpsRequest) Descriptor deprecated

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

Deprecated: Use UnbanNodesByIpsRequest.ProtoReflect.Descriptor instead.

func (*UnbanNodesByIpsRequest) GetIps

func (x *UnbanNodesByIpsRequest) GetIps() []string

func (*UnbanNodesByIpsRequest) ProtoMessage

func (*UnbanNodesByIpsRequest) ProtoMessage()

func (*UnbanNodesByIpsRequest) ProtoReflect

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

func (*UnbanNodesByIpsRequest) Reset

func (x *UnbanNodesByIpsRequest) Reset()

func (*UnbanNodesByIpsRequest) String

func (x *UnbanNodesByIpsRequest) String() string

type UnbanNodesByIpsResponse

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

UnbanNodesByIpsResponse holds the response from UnbanNodesByIps

func (*UnbanNodesByIpsResponse) Descriptor deprecated

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

Deprecated: Use UnbanNodesByIpsResponse.ProtoReflect.Descriptor instead.

func (*UnbanNodesByIpsResponse) ProtoMessage

func (*UnbanNodesByIpsResponse) ProtoMessage()

func (*UnbanNodesByIpsResponse) ProtoReflect

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

func (*UnbanNodesByIpsResponse) Reset

func (x *UnbanNodesByIpsResponse) Reset()

func (*UnbanNodesByIpsResponse) String

func (x *UnbanNodesByIpsResponse) String() string

type UnimplementedPrivateServiceServer

type UnimplementedPrivateServiceServer struct{}

UnimplementedPrivateServiceServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedPrivateServiceServer) AddToPeersWhitelist

func (UnimplementedPrivateServiceServer) BanNodesByIds

func (UnimplementedPrivateServiceServer) BanNodesByIps

func (UnimplementedPrivateServiceServer) GetMipStatus

func (UnimplementedPrivateServiceServer) GetNodeStatus

func (UnimplementedPrivateServiceServer) GetPeersWhitelist

func (UnimplementedPrivateServiceServer) ShutdownGracefully

func (UnimplementedPrivateServiceServer) SignMessages

func (UnimplementedPrivateServiceServer) UnbanNodesByIds

func (UnimplementedPrivateServiceServer) UnbanNodesByIps

type UnimplementedPublicServiceServer

type UnimplementedPublicServiceServer struct{}

UnimplementedPublicServiceServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedPublicServiceServer) GetBlocks

func (UnimplementedPublicServiceServer) GetEndorsements

func (UnimplementedPublicServiceServer) GetOperations

func (UnimplementedPublicServiceServer) GetSelectorDraws

func (UnimplementedPublicServiceServer) GetSlotTransfers

func (UnimplementedPublicServiceServer) GetStakers

func (UnimplementedPublicServiceServer) GetStatus

func (UnimplementedPublicServiceServer) QueryState

func (UnimplementedPublicServiceServer) SearchBlocks

func (UnimplementedPublicServiceServer) SearchEndorsements

func (UnimplementedPublicServiceServer) SearchOperations

type UnsafePrivateServiceServer

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

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

type UnsafePublicServiceServer

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

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

Jump to

Keyboard shortcuts

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