[][src]Module solana_libra_types::transaction

Structs

Program
RawTransaction

RawTransaction is the portion of a transaction that a client signs

RawTransactionBytes
SignatureCheckedTransaction

A transaction for which the signature has been verified. Created by SignedTransaction::check_signature and RawTransaction::sign.

SignedTransaction

A transaction that has been signed.

SignedTransactionWithProof
TransactionInfo

TransactionInfo is the object we store in the transaction accumulator. It consists of the transaction as well as the execution result of this transaction.

TransactionListWithProof

The list may have three states:

TransactionOutput

The output of executing a transaction.

TransactionToCommit

Enums

TransactionArgument
TransactionPayload
TransactionStatus

The status of executing a transaction. The VM decides whether or not we should Keep the transaction output or Discard it based upon the execution of the transaction. We wrap these decisions around a VMStatus that provides more detail on the final execution state of the VM.

Constants

MAX_TRANSACTION_SIZE_IN_BYTES
SCRIPT_HASH_LENGTH

Functions

parse_as_transaction_argument

Parses the given string as any transaction argument type.

Type Definitions

Version