Skip to main content

TransactionV1Interface

interface TransactionV1Interface

A transaction

BCS

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

transaction = %d00 transaction-v1

transaction-v1 = transaction-kind address gas-payment transaction-expiration

Inheritors

TransactionV1

Functions

NameSummary
digestabstract fun digest(): TransactionDigest
expirationabstract fun expiration(): TransactionExpiration
gasPaymentabstract fun gasPayment(): GasPayment
kindabstract fun kind(): TransactionKind
senderabstract fun sender(): Address
signingDigestabstract fun signingDigest(): ByteArray
Get the signing digest.
signingDigestHexabstract fun signingDigestHex(): String
Get the signing digest as a hex string.
toBase64abstract fun toBase64(): String
Serialize the transaction as a base64-encoded string.