pub type TransactionReceiptV1 = TransactionReceipt;Aliased Type§
pub struct TransactionReceiptV1 {
pub costing_parameters: CostingParameters,
pub transaction_costing_parameters: TransactionCostingParametersReceiptV2,
pub fee_summary: TransactionFeeSummary,
pub fee_details: Option<TransactionFeeDetails>,
pub result: TransactionResult,
pub resources_usage: Option<ResourcesUsage>,
pub debug_information: Option<TransactionDebugInformation>,
}Fields§
§costing_parameters: CostingParametersCosting parameters
transaction_costing_parameters: TransactionCostingParametersReceiptV2Transaction costing parameters
fee_summary: TransactionFeeSummaryTransaction fee summary
fee_details: Option<TransactionFeeDetails>Transaction fee detail
Available if ExecutionConfig::enable_cost_breakdown is enabled
result: TransactionResultTransaction result
resources_usage: Option<ResourcesUsage>Hardware resources usage report
Available if resources_usage feature flag is enabled
debug_information: Option<TransactionDebugInformation>This field contains debug information about the transaction which is extracted during the transaction execution.