RandomnessStateUpdateTransaction
System transaction to update the source of on-chain randomness.
type RandomnessStateUpdateTransaction {
epoch: Epoch
randomnessRound: UInt!
randomBytes: Base64!
randomnessObjInitialSharedVersion: UInt!
}
Fields
RandomnessStateUpdateTransaction.epoch
● Epoch
object
Epoch of the randomness state update transaction.
RandomnessStateUpdateTransaction.randomnessRound
● UInt!
non-null scalar
Randomness round of the update.
RandomnessStateUpdateTransaction.randomBytes
● Base64!
non-null scalar
Updated random bytes, encoded as Base64.
RandomnessStateUpdateTransaction.randomnessObjInitialSharedVersion
● UInt!
non-null scalar
The initial version the randomness object was shared at.
Implemented By
TransactionBlockKind
union