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
| Name | Summary |
|---|---|
| digest | abstract fun digest(): TransactionDigest |
| expiration | abstract fun expiration(): TransactionExpiration |
| gasPayment | abstract fun gasPayment(): GasPayment |
| kind | abstract fun kind(): TransactionKind |
| sender | abstract fun sender(): Address |
| signingDigest | abstract fun signingDigest(): ByteArray Get the signing digest. |
| signingDigestHex | abstract fun signingDigestHex(): String Get the signing digest as a hex string. |
| toBase64 | abstract fun toBase64(): String Serialize the transaction as a base64-encoded string. |