Write transaction status and fee into persistent store (#7030)
* Pass blocktree into execute_batch, if persist_transaction_status * Add validator arg to enable persistent transaction status store * Pass blocktree into banking_stage, if persist_transaction_status * Add validator params to bash scripts * Expose actual transaction statuses outside Bank; add tests * Fix benches * Offload transaction status writes to a separate thread * Enable persistent transaction status along with rpc service * nudge * Review comments
This commit is contained in:
@@ -117,6 +117,7 @@ mod tests {
|
||||
bank.last_blockhash(),
|
||||
),
|
||||
true,
|
||||
None,
|
||||
)
|
||||
.unwrap();
|
||||
let message = Message::new_with_payer(vec![mining_proof_ix], Some(&mint_keypair.pubkey()));
|
||||
@@ -206,6 +207,7 @@ mod tests {
|
||||
&bank,
|
||||
&entry::create_ticks(64, 0, bank.last_blockhash()),
|
||||
true,
|
||||
None,
|
||||
)
|
||||
.expect("failed process entries");
|
||||
last_bank = bank;
|
||||
|
Reference in New Issue
Block a user