RPC_Checkpoint_Fields

data class RPC_Checkpoint_Fields(val digest: String, val epoch: RPC_Checkpoint_Fields.Epoch?, val rollingGasSummary: RPC_Checkpoint_Fields.RollingGasSummary?, val networkTotalTransactions: Any?, val previousCheckpointDigest: String?, val sequenceNumber: Any, val timestamp: Any, val validatorSignatures: Any, val transactionBlocks: RPC_Checkpoint_Fields.TransactionBlocks, val endOfEpoch: RPC_Checkpoint_Fields.EndOfEpoch) : Fragment.Data

Constructors

Link copied to clipboard
constructor(digest: String, epoch: RPC_Checkpoint_Fields.Epoch?, rollingGasSummary: RPC_Checkpoint_Fields.RollingGasSummary?, networkTotalTransactions: Any?, previousCheckpointDigest: String?, sequenceNumber: Any, timestamp: Any, validatorSignatures: Any, transactionBlocks: RPC_Checkpoint_Fields.TransactionBlocks, endOfEpoch: RPC_Checkpoint_Fields.EndOfEpoch)

Types

Link copied to clipboard
Link copied to clipboard
data class Credentials(val protocolPubKey: Any?)
Link copied to clipboard
Link copied to clipboard
data class Epoch(val epochId: Any)
Link copied to clipboard
data class Epoch1(val validatorSet: RPC_Checkpoint_Fields.ValidatorSet?, val protocolConfigs: RPC_Checkpoint_Fields.ProtocolConfigs, val epochId: Any)
Link copied to clipboard
data class Kind(val __typename: String, val onEndOfEpochTransaction: RPC_Checkpoint_Fields.OnEndOfEpochTransaction?)
Link copied to clipboard
data class Node(val digest: String?)
Link copied to clipboard
data class Node1(val kind: RPC_Checkpoint_Fields.Kind?)
Link copied to clipboard
data class Node2(val __typename: String, val onChangeEpochTransaction: RPC_Checkpoint_Fields.OnChangeEpochTransaction?)
Link copied to clipboard
data class Node3(val credentials: RPC_Checkpoint_Fields.Credentials?, val votingPower: Int?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PageInfo(val hasNextPage: Boolean, val endCursor: String?)
Link copied to clipboard
data class PageInfo1(val hasNextPage: Boolean, val endCursor: String?)
Link copied to clipboard
data class ProtocolConfigs(val protocolVersion: Any)
Link copied to clipboard
data class RollingGasSummary(val computationCost: Any?, val storageCost: Any?, val storageRebate: Any?, val nonRefundableStorageFee: Any?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ValidatorSet(val activeValidators: RPC_Checkpoint_Fields.ActiveValidators)

Properties

Link copied to clipboard

A 32-byte hash that uniquely identifies the checkpoint contents, encoded in Base58. This hash can be used to verify checkpoint contents by checking signatures against the committee, Hashing contents to match digest, and checking that the previous checkpoint digest matches.

Link copied to clipboard

Transactions in this checkpoint.

Link copied to clipboard

The epoch this checkpoint is part of.

Link copied to clipboard

The total number of transaction blocks in the network by the end of this checkpoint.

Link copied to clipboard

The digest of the checkpoint at the previous sequence number.

Link copied to clipboard

The computation cost, storage cost, storage rebate, and non-refundable storage fee accumulated during this epoch, up to and including this checkpoint. These values increase monotonically across checkpoints in the same epoch, and reset on epoch boundaries.

Link copied to clipboard

This checkpoint's position in the total order of finalized checkpoints, agreed upon by consensus.

Link copied to clipboard

The timestamp at which the checkpoint is agreed to have happened according to consensus. Transactions that access time in this checkpoint will observe this timestamp.

Link copied to clipboard

Transactions in this checkpoint.

Link copied to clipboard

This is an aggregation of signatures from a quorum of validators for the checkpoint proposal.