solana/programs/bpf_loader
Alexander Meißner 83ef3fc53e
Refactor: Remove `KeyedAccount` in bpf_loader helper functions (#23986)
* Replaces KeyedAccount in create_executor().

* Refactors len to write_offset in write_program_data().

* Replaces KeyedAccount in write_program_data().

* Use transaction_context.get_key_of_account_at_index() in process_instruction_common().

* Renames next_first_instruction_account to program_account_index.

* Replaces program KeyedAccount by BorrowedAccount in process_instruction_common().

* Removes _program in process_instruction_common().

* Replaces first_account KeyedAccount by BorrowedAccount in process_instruction_common().

* Moves KeyedAccount lookup inside common_close_account().

* Replaces close_account, recipient_account and authority_account KeyedAccount by BorrowedAccount in common_close_account().
2022-03-30 09:17:55 +02:00
..
benches Refactor: Use instruction_trace instead of instruction_context_stack (#22988) 2022-02-09 20:04:49 +01:00
gen-syscall-list Bump version to v1.11 (#23807) 2022-03-21 17:40:50 -05:00
src Refactor: Remove `KeyedAccount` in bpf_loader helper functions (#23986) 2022-03-30 09:17:55 +02:00
test_elfs More efficient padding (#11656) 2020-08-17 10:24:34 -07:00
Cargo.toml Bump version to v1.11 (#23807) 2022-03-21 17:40:50 -05:00