Struct solana_runtime::bank::TransactionExecutionDetails
source · pub struct TransactionExecutionDetails {
pub status: Result<()>,
pub log_messages: Option<Vec<String>>,
pub inner_instructions: Option<InnerInstructionsList>,
pub durable_nonce_fee: Option<DurableNonceFee>,
pub return_data: Option<TransactionReturnData>,
pub executed_units: u64,
pub accounts_data_len_delta: i64,
}
Fields§
§status: Result<()>
§log_messages: Option<Vec<String>>
§inner_instructions: Option<InnerInstructionsList>
§durable_nonce_fee: Option<DurableNonceFee>
§return_data: Option<TransactionReturnData>
§executed_units: u64
§accounts_data_len_delta: i64
The change in accounts data len for this transaction.
NOTE: This value is valid IFF status
is Ok
.
Trait Implementations§
source§impl Clone for TransactionExecutionDetails
impl Clone for TransactionExecutionDetails
source§fn clone(&self) -> TransactionExecutionDetails
fn clone(&self) -> TransactionExecutionDetails
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more