pub type RpcTransactionStatusResponse = FinalExecutionOutcomeView;Aliased Type§
pub struct RpcTransactionStatusResponse {
pub status: FinalExecutionStatus,
pub transaction: SignedTransactionView,
pub transaction_outcome: ExecutionOutcomeWithIdView,
pub receipts_outcome: Vec<ExecutionOutcomeWithIdView>,
}Fields§
§status: FinalExecutionStatusExecution status defined by chain.rs:get_final_transaction_result FinalExecutionStatus::NotStarted - the tx is not converted to the receipt yet FinalExecutionStatus::Started - we have at least 1 receipt, but the first leaf receipt_id (using dfs) hasn’t finished the execution FinalExecutionStatus::Failure - the result of the first leaf receipt_id FinalExecutionStatus::SuccessValue - the result of the first leaf receipt_id
transaction: SignedTransactionViewSigned Transaction
transaction_outcome: ExecutionOutcomeWithIdViewThe execution outcome of the signed transaction.
receipts_outcome: Vec<ExecutionOutcomeWithIdView>The execution outcome of receipts.