Skip to main content

EndOfEpochTransactionKind

open class EndOfEpochTransactionKind : Disposable, AutoCloseable, EndOfEpochTransactionKindInterface

Operation run at the end of an epoch

BCS

The BCS serialized form for this type is defined by the following ABNF:

end-of-epoch-transaction-kind =  %d00 change-epoch     ; ChangeEpoch
=/ %d01 change-epoch-v2 ; ChangeEpochV2
=/ %d02 change-epoch-v3 ; ChangeEpochV3
=/ %d03 change-epoch-v4 ; ChangeEpochV4
=/ %d04 ; TransactionDenyRulesCreate

Functions

NameSummary
close@Synchronized
open override fun close()
destroyopen override fun destroy()
equalsopen operator override fun equals(other: Any?): Boolean
toStringopen override fun toString(): String

Companion object functions

NameSummary
newChangeEpochfun newChangeEpoch(tx: ChangeEpoch): EndOfEpochTransactionKind
newChangeEpochV2fun newChangeEpochV2(tx: ChangeEpochV2): EndOfEpochTransactionKind
newChangeEpochV3fun newChangeEpochV3(tx: ChangeEpochV3): EndOfEpochTransactionKind
newChangeEpochV4fun newChangeEpochV4(tx: ChangeEpochV4): EndOfEpochTransactionKind
newTransactionDenyRulesCreatefun newTransactionDenyRulesCreate(): EndOfEpochTransactionKind