Skip to main content

ICheckpointContents

Namespace: IotaSdk

The committed to contents of a checkpoint.

CheckpointContents contains a list of digests of Transactions, their effects, and the user signatures that authorized their execution included in a checkpoint.

BCS

The BCS serialized form for this type is defined by the following ABNF:

checkpoint-contents = %d00 checkpoint-contents-v1 ; variant 0
public interface ICheckpointContents

Attributes NullableContextAttribute

Methods

AsV1()

CheckpointContentsV1 AsV1()

Returns

CheckpointContentsV1

Digest()

CheckpointContentsDigest Digest()

Returns

CheckpointContentsDigest

IsEmpty()

Whether this checkpoint has no transactions.

bool IsEmpty()

Returns

Boolean

IsV1()

bool IsV1()

Returns

Boolean

Len()

The number of transactions in this checkpoint.

ulong Len()

Returns

UInt64

Transactions()

CheckpointTransactionInfo[] Transactions()

Returns

CheckpointTransactionInfo[]