Skip to main content

RandomInner

open class RandomInner : Disposable, AutoCloseable, RandomInnerInterface

A typed view of the 0x2::random::RandomInner state held in the dynamic field of the Random singleton.

Functions

NameSummary
close@Synchronized
open override fun close()
destroyopen override fun destroy()
epochopen override fun epoch(): ULong
randomBytesopen override fun randomBytes(): ByteArray
randomnessRoundopen override fun randomnessRound(): ULong
The randomness round the current random_bytes were produced for.
toStringopen override fun toString(): String
versionopen override fun version(): ULong

Companion object functions

NameSummary
tryFromBcsfun tryFromBcs(bytes: ByteArray): RandomInner
Decode a RandomInner from raw BCS bytes.