Skip to main content

Checkpoint

@iota/iota-sdk


@iota/iota-sdk / client / Checkpoint

Interface: Checkpoint

Defined in: sdk/typescript/src/client/types/generated.ts:51

Properties

checkpointCommitments

checkpointCommitments: CheckpointCommitment[]

Defined in: sdk/typescript/src/client/types/generated.ts:53

Commitments to checkpoint state


digest

digest: string

Defined in: sdk/typescript/src/client/types/generated.ts:55

Checkpoint digest


endOfEpochData?

optional endOfEpochData?: EndOfEpochData | null

Defined in: sdk/typescript/src/client/types/generated.ts:57

Present only on the final checkpoint of the epoch.


epoch

epoch: string

Defined in: sdk/typescript/src/client/types/generated.ts:59

Checkpoint's epoch ID


epochRollingGasCostSummary

epochRollingGasCostSummary: GasCostSummary

Defined in: sdk/typescript/src/client/types/generated.ts:64

The running total gas costs of all transactions included in the current epoch so far until this checkpoint.


networkTotalTransactions

networkTotalTransactions: string

Defined in: sdk/typescript/src/client/types/generated.ts:66

Total number of transactions committed since genesis, including those in this checkpoint.


previousDigest?

optional previousDigest?: string | null

Defined in: sdk/typescript/src/client/types/generated.ts:68

Digest of the previous checkpoint


sequenceNumber

sequenceNumber: string

Defined in: sdk/typescript/src/client/types/generated.ts:70

Checkpoint sequence number


timestampMs

timestampMs: string

Defined in: sdk/typescript/src/client/types/generated.ts:76

Timestamp of the checkpoint - number of milliseconds from the Unix epoch Checkpoint timestamps are monotonic, but not strongly monotonic - subsequent checkpoints can have same timestamp if they originate from the same underlining consensus commit


transactions

transactions: string[]

Defined in: sdk/typescript/src/client/types/generated.ts:78

Transaction digests


validatorSignature

validatorSignature: string

Defined in: sdk/typescript/src/client/types/generated.ts:80

Validator Signature