TransactionExpiration
sealed class TransactionExpiration
A TTL for a transaction
BCS
The BCS serialized form for this type is defined by the following ABNF:
transaction-expiration = %d00 ; none
=/ %d01 u64 ; epoch
Inheritors
| None |
| Epoch |
Types
| Name | Summary |
|---|---|
| Epoch | data class Epoch(val v1: ULong) : TransactionExpiration Validators won't sign a transaction unless the expiration Epoch is greater than or equal to the current epoch |
| None | object None : TransactionExpiration The transaction has no expiration |
Epoch
data class Epoch(val v1: ULong) : TransactionExpiration
Validators won't sign a transaction unless the expiration Epoch is greater than or equal to the current epoch
Constructors
| Epoch | constructor(v1: ULong) |
Properties
| Name | Summary |
|---|---|
| v1 | val v1: ULong |
None
object None : TransactionExpiration
The transaction has no expiration