PreconditionsXdr

sealed class PreconditionsXdr

XDR Source: union Preconditions switch (PreconditionType type) { case PRECOND_NONE: void; case PRECOND_TIME: TimeBounds timeBounds; case PRECOND_V2: PreconditionsV2 v2; };

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class TimeBounds(val value: TimeBoundsXdr) : PreconditionsXdr
Link copied to clipboard
data class V2(val value: PreconditionsV2Xdr) : PreconditionsXdr
Link copied to clipboard
data object Void : PreconditionsXdr

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun encode(writer: XdrWriter)