solana/program-runtime/src
Alexander Meißner 1b45c509c3
Refactor: Use `InstructionContext::get_instruction_data()` (#24014)
* Adds transaction_context and instruction_context where invoke_context.get_keyed_accounts() is used.

* Use instruction_context.get_instruction_data() instead of an explicit parameter.

* Removes instruction_data parameter from Executor::execute().

* Removes instruction_data parameter from ProcessInstructionWithContext.
2022-04-01 15:48:05 +02:00
..
accounts_data_meter.rs Ensure blocks do not exceed the max accounts data size during Replay Stage (#23422) 2022-03-10 10:24:31 -06:00
compute_budget.rs directly use compute_budget MAX_UNITS and DEFAULT_UNITS 2022-03-18 08:53:11 -05:00
invoke_context.rs Refactor: Use `InstructionContext::get_instruction_data()` (#24014) 2022-04-01 15:48:05 +02:00
lib.rs deny slice indexing (#23622) 2022-03-13 08:43:07 -07:00
log_collector.rs Fix program log filtering (#22133) 2021-12-28 12:13:03 -08:00
native_loader.rs Refactor: Use `InstructionContext::get_instruction_data()` (#24014) 2022-04-01 15:48:05 +02:00
neon_evm_program.rs Fix compute budget bump (#21238) 2021-11-11 14:09:28 -08:00
pre_account.rs deny slice indexing (#23622) 2022-03-13 08:43:07 -07:00
stable_log.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
sysvar_cache.rs Refactor: Replaces KeyedAccount in_get_sysvar_with_account_check (#23905) 2022-03-24 19:30:42 +01:00
timings.rs Fix rustfmt check (#23296) 2022-02-23 16:38:53 +08:00