Refactor: Merge MessageProcessor into InvokeContext (#20165)
* Inlines MessageProcessor::execute_instruction() in MessageProcessor::process_message(). * Moves MessageProcessor::create_pre_accounts() into ThisInvokeContext::push(). * Hoists ThisInvokeContext::new() out of loop inside MessageProcessor::process_message(). * Moves MessageProcessor::verify_account_references() and MessageProcessor::verify() into InvokeContext::verify().
This commit is contained in:
committed by
GitHub
parent
9542bae56e
commit
df6905c3a6
@ -584,7 +584,7 @@ impl InstructionProcessor {
|
||||
message,
|
||||
instruction,
|
||||
program_indices,
|
||||
account_indices,
|
||||
Some(account_indices),
|
||||
)?;
|
||||
|
||||
let mut instruction_processor = InstructionProcessor::default();
|
||||
|
Reference in New Issue
Block a user