EndOfEpochTransactionKind
No description
union EndOfEpochTransactionKind = ChangeEpochTransaction | AuthenticatorStateCreateTransaction | AuthenticatorStateExpireTransaction | RandomnessStateCreateTransaction | CoinDenyListStateCreateTransaction | StoreExecutionTimeObservationsTransaction | BridgeStateCreateTransaction | BridgeCommitteeInitTransaction | AccumulatorRootCreateTransaction
Possible types
EndOfEpochTransactionKind.ChangeEpochTransaction
object
A system transaction that updates epoch information on-chain (increments the current epoch). Executed by the system once per epoch, without using gas. Epoch change transactions cannot be submitted by users, because validators will refuse to sign them.
This transaction kind is deprecated in favour of EndOfEpochTransaction
.
EndOfEpochTransactionKind.AuthenticatorStateCreateTransaction
object
System transaction for creating the on-chain state used by zkLogin.
EndOfEpochTransactionKind.AuthenticatorStateExpireTransaction
object
System transaction that is executed at the end of an epoch to expire JSON Web Keys (JWKs) that are no longer valid, based on their associated epoch. This is part of the on-chain state management for zkLogin and authentication.
EndOfEpochTransactionKind.RandomnessStateCreateTransaction
object
System transaction for creating the on-chain randomness state.
EndOfEpochTransactionKind.CoinDenyListStateCreateTransaction
object
System transaction for creating the coin deny list state.
EndOfEpochTransactionKind.StoreExecutionTimeObservationsTransaction
object
System transaction for storing execution time observations.
EndOfEpochTransactionKind.BridgeStateCreateTransaction
object
System transaction for creating bridge state for cross-chain operations.
EndOfEpochTransactionKind.BridgeCommitteeInitTransaction
object
System transaction for initializing bridge committee.
EndOfEpochTransactionKind.AccumulatorRootCreateTransaction
object
System transaction for creating the accumulator root.
Member Of
EndOfEpochTransactionKindConnection
object ● EndOfEpochTransactionKindEdge
object