Skip to main content

TransactionBlockKindInput

An input filter selecting for either system or programmable transactions.

enum TransactionBlockKindInput {
SYSTEM_TX
PROGRAMMABLE_TX
GENESIS
CONSENSUS_COMMIT_PROLOGUE_V1
AUTHENTICATOR_STATE_UPDATE_V1
RANDOMNESS_STATE_UPDATE
END_OF_EPOCH_TX
}

Values

TransactionBlockKindInput.SYSTEM_TX

A system transaction can be one of several types of transactions. See [unions/transaction-block-kind] for more details.

TransactionBlockKindInput.PROGRAMMABLE_TX

A user submitted transaction block.

TransactionBlockKindInput.GENESIS

The genesis transaction block.

TransactionBlockKindInput.CONSENSUS_COMMIT_PROLOGUE_V1

The consensus commit prologue transaction block.

TransactionBlockKindInput.AUTHENTICATOR_STATE_UPDATE_V1

The authenticator state update transaction block.

TransactionBlockKindInput.RANDOMNESS_STATE_UPDATE

The randomness state update transaction block.

TransactionBlockKindInput.END_OF_EPOCH_TX

The end of epoch transaction block.

Member Of

TransactionBlockFilter input