Representation of a Raw Transaction that can serialized and deserialized

Hierarchy (view full)

Constructors

  • SimpleTransaction represents a simple transaction type of a single signer that can be submitted to Aptos chain for execution.

    SimpleTransaction metadata contains the Raw Transaction and an optional sponsor Account Address to pay the gas fees.

    Parameters

    Returns MultiAgentTransaction

Properties

feePayerAddress?: AccountAddress
rawTransaction: RawTransaction
secondarySignerAddresses: AccountAddress[]

Methods

  • Serializes a Serializable value to its BCS representation. This function is the Typescript SDK equivalent of bcs::to_bytes in Move.

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer

  • Helper function to get a value's BCS-serialized bytes as a Hex instance.

    Returns Hex

    a Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array

  • Parameters

    Returns void