Skip to main content

Interface: TransactionLike

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

Methods

asV1()

asV1(): TransactionV1Like;

Returns

TransactionV1Like


digest()

digest(): TransactionDigestLike;

Returns

TransactionDigestLike


expiration()

expiration(): TransactionExpiration;

Returns

TransactionExpiration


gasPayment()

gasPayment(): GasPayment;

Returns

GasPayment


kind()

kind(): TransactionKindLike;

Returns

TransactionKindLike


sender()

sender(): AddressLike;

Returns

AddressLike


signingDigest()

signingDigest(): ArrayBuffer;

Get the signing digest.

Returns

ArrayBuffer


signingDigestHex()

signingDigestHex(): string;

Get the signing digest as a hex string.

Returns

string


toBase64()

toBase64(): string;

Serialize the transaction as a base64-encoded string.

Returns

string