# README
massagrpc
Simple package to expose massa grpc proto in go
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
Smart contract address.
Unspecified address category.
User address.
Delete only type.
Set type.
Default enum value.
Activate only type.
The block is discarded.
The block is final.
The block is candidate (active any clique but not final).
The block is in the greatest clique (and not final).
Default enum value.
left and right are equal.
left is greater.
left is lower.
No description provided by the author
After LockedIn, deployment is considered successful (after activation delay).
Initial state.
Error state.
Past the timeout, if LockedIn is not reach.
Locked but wait for some time before going to active (to let users the time to upgrade).
Past start, can only go to LockedIn after the threshold is above a given value.
Default enum value.
Incoming connection.
Outgoing connection.
Default enum value.
Candidate status.
Final status.
Unknown status.
Default enum value.
The operation or denunciation was executed recently with failure.
The operation or denunciation was executed recently with success.
The operation or denunciation was not executed recently but can.
Default enum value.
Candidate level.
Final level.
Unspecified (receive both).
Delete type.
Set type.
Default enum value.
Update type.
Address component.
Keypair component.
Default enum value.
Failed only status.
Success status.
Default enum value.
Call smart contract.
Execute smart contract.
Roll buy.
Roll sell.
Transaction.
Default enum value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Candidate status.
Final status.
Read only status.
Default enum value.
# Variables
Enum value maps for AddressCategory.
Enum value maps for AddressCategory.
Enum value maps for AsyncPoolChangeType.
Enum value maps for AsyncPoolChangeType.
Enum value maps for BlockStatus.
Enum value maps for BlockStatus.
Enum value maps for ComparisonResult.
Enum value maps for ComparisonResult.
Enum value maps for ComponentStateId.
Enum value maps for ComponentStateId.
Enum value maps for ConnectionType.
Enum value maps for ConnectionType.
Enum value maps for ExecutionOutputStatus.
Enum value maps for ExecutionOutputStatus.
Enum value maps for ExecutionQueryExecutionStatus.
Enum value maps for ExecutionQueryExecutionStatus.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for FinalityLevel.
Enum value maps for FinalityLevel.
Enum value maps for LedgerChangeType.
Enum value maps for LedgerChangeType.
Enum value maps for MipComponent.
Enum value maps for MipComponent.
Enum value maps for OperationExecutionStatus.
Enum value maps for OperationExecutionStatus.
Enum value maps for OpType.
Enum value maps for OpType.
PrivateService_ServiceDesc is the grpc.ServiceDesc for PrivateService service.
PublicService_ServiceDesc is the grpc.ServiceDesc for PublicService service.
Enum value maps for ScExecutionEventStatus.
Enum value maps for ScExecutionEventStatus.
# Structs
Definition of an ABI call stack.
Definition of an ABI call stack element.
Definition of an ABI call stack element that is the 'call' ABI.
Definition of an ABI call stack element parent.
No description provided by the author
No description provided by the author
Request to get the balance (candidate) of an address.
Request to get the balance (final) of an address.
Request to get the bytecode (candidate) of an address.
Request to get the bytecode (final) of an address.
Request to get the datastore keys (candidate) of an address.
Request to get the datastore keys (final) of an address.
Request to get a datastore value (candidate) for an address.
Request to get a datastore value (final) for an address.
Request to get the deferred credits (candidate) of an address.
Request to get the deferred credits (final) of an address.
Addresses holds addresses.
Request to check if address exists (candidate).
Request to check if address exists (final).
AddressKeyEntry.
AddressKeys holds a list of addresses - keys.
Request to get the roll count (candidate) of an address.
Request to get the roll count (final) of an address.
AddStakingSecretKeysRequest holds the request for AddStakingSecretKeys.
AddStakingSecretKeysResponse holds the response from AddStakingSecretKeys.
AddToBootstrapBlacklistRequest holds the request for AddToBootstrapBlacklist.
AddToBootstrapBlacklistResponse holds the response from AddToBootstrapBlacklist.
AddToBootstrapWhitelistRequest holds the request for AddToBootstrapWhitelist.
AddToBootstrapWhitelistResponse holds the response from AddToBootstrapWhitelist.
AddToPeersWhitelistRequest holds the request for AddToPeersWhitelist.
AddToPeersWhitelistResponse holds the response from AddToPeersWhitelist.
AllowEveryoneToBootstrapRequest holds the request for AllowEveryoneToBootstrap.
AllowEveryoneToBootstrapResponse holds the response from AllowEveryoneToBootstrap.
Array of bytes wrapper.
ABI asynchronous execution call stack.
Asynchronous smart contract message.
Structure defining a trigger for an asynchronous message.
Asynchronous smart contract message.
AsyncPoolChange Entry.
AsyncPoolChangesFilter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AsyncPoolChangeValue.
No description provided by the author
No description provided by the author
BanNodesByIdsRequest holds the request for BanNodesByIds.
BanNodesByIdsResponse holds the response from BanNodesByIds.
BanNodesByIpsRequest holds the request for BanNodesByIps.
BanNodesByIpsResponse holds the response from BanNodesByIps.
Block.
Block header.
No description provided by the author
BlockIds holds block ids.
Informations about a block with its metadata.
Block parent tuple.
A wrapper around a block with its metadata.
/ Execute a bytecode.
BytesMapFieldEntry.
Calls an exported function from a stored smart contract.
Compact configuration.
Connected node.
Consensus statistics.
Request to get all information for a given cycle.
DatastoreEntry.
No description provided by the author
No description provided by the author
No description provided by the author
Deferred call quote.
deferred call quote response.
No description provided by the author
No description provided by the author
Deferred credits entry.
Deferred credits entry wrapper.
No description provided by the author
No description provided by the author
No description provided by the author
Variant for Block header denunciation index.
Variant for Endorsement denunciation index.
Request to get the execution status (candidate) for a denunciation.
Request to get the execution status (final) for a denunciation.
Index for Denunciations in collections (e.g.
No description provided by the author
No description provided by the author
Empty.
An endorsement, as sent in the network.
No description provided by the author
Endorsement draw.
EndorsementIds holds endorsements ids.
Informations about an endorsement with its metadata.
A wrapper around an endorsement with its metadata.
Massa error.
Request to get filtered events.
ExecutedDenounciationFilter.
No description provided by the author
ExecutedOpsChangeEntry.
ExecutedOpsChangesFilter.
No description provided by the author
No description provided by the author
ExecutedOpsChangeValue.
ExecuteReadOnlyCallRequest holds request for ExecuteReadOnlyCall.
ExecuteReadOnlyCallResponse holds response from ExecuteReadOnlyCall.
Execute a smart contract.
ExecutionEventFilter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ExecutionOutput.
Cycle information for execution query.
Query state query item.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Execution state query response.
No description provided by the author
No description provided by the author
Execution state query response item.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Staker information for execution query.
Staker information for a given cycle.
Production statistics for staker info in execution query.
ExecutionQueryStakerInfoProductionStats entry.
Structure describing an element of the execution stack.
Execution statistics.
Filled block.
Filled Operation Tuple.
FinalizedExecutionOutput.
Execute a function call.
GetBlocksRequest holds request for GetBlocks.
GetBlocksResponse holds response from GetBlocks.
GetBootstrapBlacklistRequest holds the request for GetBootstrapBlacklist.
GetBootstrapBlacklistResponse holds the response from GetBootstrapBlacklist.
GetBootstrapWhitelistRequest holds the request for GetBootstrapWhitelist.
GetBootstrapWhitelistResponse holds the response from GetBootstrapWhitelist.
GetDatastoreEntriesRequest holds request from GetDatastoreEntries.
GetDatastoreEntriesResponse holds response from GetDatastoreEntries.
DatastoreEntryFilter.
No description provided by the author
GetEndorsementsRequest holds request for GetEndorsements.
GetEndorsementsResponse holds response from GetEndorsements.
GetMipStatusRequest holds request for GetMipStatus.
GetMipStatusResponse holds response from GetMipStatus.
GetNextBlockBestParentsRequest holds request for GetNextBlockBestParents.
GetNextBlockBestParentsResponse holds response from GetNextBlockBestParents.
GetNodeStatusRequest holds the request for GetNodeStatus.
GetNodeStatusResponse holds the response from GetNodeStatus.
GetOperationABICallStacks request.
GetOperationABICallStacks response.
GetOperationsRequest holds request for GetOperations.
GetOperationsResponse holds response from GetOperations.
GetPeersWhitelistRequest holds the request for GetPeersWhitelist.
GetPeersWhitelistResponse holds the response from GetPeersWhitelist.
GetScExecutionEventsRequest holds request for GetScExecutionEvents.
GetScExecutionEventsResponse holds response from GetScExecutionEvents.
GetSelectorDrawsRequest holds request from GetSelectorDraws.
GetSelectorDrawsResponse holds response from GetSelectorDraws.
GetSlotABICallStacks request.
GetSlotABICallStacks response.
GetSlotTransfersRequest holds request for GetSlotTransfers.
GetSlotTransfersResponse holds response from GetSlotTransfers.
GetStakersRequest holds request from GetStakers.
GetStakersResponse holds response from GetStakers.
GetStatusRequest holds request from GetStatus.
GetStatusResponse holds request from GetStatus.
GetTransactionsThroughputRequest holds request for GetTransactionsThroughput.
GetTransactionsThroughputResponse holds response from GetTransactionsThroughput.
When an address is drawn to create an endorsement it is selected for a specific index.
KeyPair.
LedgerChangeEntry.
LedgerChangesFilter.
No description provided by the author
No description provided by the author
LedgerChangeValue.
No description provided by the author
No description provided by the author
An entry associated to an address in the `FinalLedger`.
Represents an update to one or more fields of a `LedgerEntry`.
MipComponentEntry.
MIP info (name & versions & time range for a MIP).
Entry for GetMipStatusResponse.
Massa NativeAddress.
NativeAmount is represented as a fraction so precision can be adjusted in the future.
NativeTime represents a native duration or unix timestamp.
Network statistics.
NewBlocks Filter.
No description provided by the author
No description provided by the author
No description provided by the author
NewBlocksRequest holds request for NewBlocks.
NewBlocksResponse holds response from NewBlocks.
NewEndorsements Filter.
No description provided by the author
No description provided by the author
No description provided by the author
NewEndorsementsRequest holds request for NewEndorsements.
NewEndorsementsResponse holds response from NewEndorsements.
NewFilledBlocks Filter.
No description provided by the author
No description provided by the author
No description provided by the author
NewFilledBlocksRequest holds request for NewFilledBlocks.
NewFilledBlocksResponse holds response from NewFilledBlocks.
NewOperations Filter.
No description provided by the author
No description provided by the author
No description provided by the author
NewOperationsRequest holds request for NewOperations.
NewOperationsResponse holds response from NewOperations.
NewSlotABICallStacks request.
NewSlotABICallStacks response.
NewSlotExecutionOutputs Filter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewSlotExecutionOutputsRequest holds request for NewSlotExecutionOutputs.
NewSlotExecutionOutputsResponse holds response from NewSlotExecutionOutputs.
NewSlotTransfers request.
NewSlotTransfers response.
Node status.
The operation as sent in the network.
Operation execution call stack.
OperationIds.
Information about an operation with its metadata.
Type specific operation content.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A wrapper around an operation with its metadata.
Request to get the execution status (candidate) for an operation.
Request to get the execution status (final) for an operation.
OpTypes.
Pool statistics.
PosChangesFilter.
No description provided by the author
No description provided by the author
Public status.
Request to atomically execute a batch of execution state queries.
Response to atomically execute a batch of execution state queries.
Read-only execution call.
No description provided by the author
No description provided by the author
Structure describing the output of a read only execution.
RemoveFromBootstrapBlacklistRequest holds the request for RemoveFromBootstrapBlacklist.
RemoveFromBootstrapBlacklistResponse holds the response from RemoveFromBootstrapBlacklist.
RemoveFromBootstrapWhitelistRequest holds the request for RemoveFromBootstrapWhitelist.
RemoveFromBootstrapWhitelistResponse holds the response from RemoveFromBootstrapWhitelist.
RemoveFromPeersWhitelistRequest holds the request for RemoveFromPeersWhitelist.
RemoveFromPeersWhitelistResponse holds the response from RemoveFromPeersWhitelist.
RemoveStakingAddressesRequest holds the request for RemoveStakingAddresses.
RemoveStakingAddressesResponse holds the response from RemoveStakingAddresses.
The sender buys `roll_count` rolls.
The sender sells `roll_count` rolls.
ScExecutionEvent.
ScExecutionEvent context.
ScExecutionEvents Filter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ScExecutionEventsStatus.
ScOutputEvents wrapper.
SearchBlocks Filter.
No description provided by the author
No description provided by the author
No description provided by the author
SearchBlocksRequest holds request for SearchBlocks.
SearchBlocksResponse holds response from SearchBlocks.
SearchEndorsements Filter.
No description provided by the author
No description provided by the author
No description provided by the author
SearchEndorsementsRequest holds request for SearchEndorsements.
SearchEndorsementsResponse holds response from SearchEndorsements.
SearchOperations Filter.
No description provided by the author
No description provided by the author
SearchOperationsRequest holds request for SearchOperations.
SearchOperationsResponse holds response from SearchOperations.
SelectorDraws Filter.
No description provided by the author
No description provided by the author
SendBlocksRequest holds parameters to SendBlocks.
SendBlocksResponse holds response from SendBlocks.
No description provided by the author
No description provided by the author
SendEndorsementsRequest holds parameters to SendEndorsements.
SendEndorsementsResponse holds response from SendEndorsements.
No description provided by the author
No description provided by the author
SendOperationsRequest holds parameters to SendOperations.
SendOperationsResponse holds response from SendOperations.
No description provided by the author
No description provided by the author
Set or Delete DatastoreEntry.
No description provided by the author
No description provided by the author
Set or Keep AsyncMessageTrigger.
No description provided by the author
No description provided by the author
Set or Keep Balance.
No description provided by the author
No description provided by the author
Set or Keep Bool.
No description provided by the author
No description provided by the author
Set or Keep Bytes.
No description provided by the author
No description provided by the author
Set or Keep Slot.
No description provided by the author
No description provided by the author
Set or Keep String.
No description provided by the author
No description provided by the author
Set or Keep Uint64.
No description provided by the author
No description provided by the author
ShutdownGracefullyRequest holds the request for ShutdownGracefully.
ShutdownGracefullyResponse holds the response from ShutdownGracefully.
Signed block.
Signed block header.
Signed endorsement.
Signed operation.
SignMessagesRequest holds the request for SignMessages.
SignMessagesResponse holds the response from SignMessages.
A point in time where a block is expected.
Call stack for a slot.
Slot draw.
SlotExecutionOutput.
SlotRange.
Slots.
StakerEntry.
Stakers Filter.
No description provided by the author
No description provided by the author
No description provided by the author
StateChanges.
Transfer coins from sender to recipient.
TransactionsThroughputRequest holds request for TransactionsThroughput.
TransactionsThroughputResponse holds response from TransactionsThroughput.
Transfer info.
No description provided by the author
No description provided by the author
List of transfers for a slot.
UnbanNodesByIdsRequest holds the request for UnbanNodesByIds.
UnbanNodesByIdsResponse holds the response from UnbanNodesByIds.
UnbanNodesByIpsRequest holds the request for UnbanNodesByIps.
UnbanNodesByIpsResponse holds the response from UnbanNodesByIps.
UnimplementedPrivateServiceServer must be embedded to have forward compatible implementations.
UnimplementedPublicServiceServer must be embedded to have forward compatible implementations.
# Interfaces
PrivateServiceClient is the client API for PrivateService service.
PrivateServiceServer is the server API for PrivateService service.
PublicServiceClient is the client API for PublicService service.
PublicServiceServer is the server API for PublicService service.
UnsafePrivateServiceServer may be embedded to opt out of forward compatibility for this service.
UnsafePublicServiceServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
Address category discriminant.
AsyncPoolChangeType type enum.
Possible statuses for a block.
Comparison result.
State machine for a Versioning component that tracks the deployment state.
ConnectionType enum.
ExecutionOutputStatus type enum.
Execution status of an operation or denunciation.
Finality level to filter on in streams.
LedgerChangeType type enum.
Versioning component enum.
OperationExecutionStatus type enum.
Operation type enum.
ScExecutionEventStatus type enum.