* Adds InstructionContext::check_number_of_instruction_accounts() and InstructionContext::get_instruction_account_key(). Bases check_sysvar_account() on instuction account indices. * Adds instruction_account_indices enums to system_instruction_processor. * Reorders parameters and adds InstructionContext. * Replaces KeyedAccount by BorrowedAccount in system_instruction_processor (part 1). * Replaces KeyedAccount by BorrowedAccount in system_instruction_processor (part 2). * Replaces KeyedAccount by BorrowedAccount in system_instruction_processor (part 3). * Replaces KeyedAccount by BorrowedAccount in system_instruction_processor (part 4). * Replaces KeyedAccount by BorrowedAccount in system_instruction_processor (part 5). * Code cleanup |
||
---|---|---|
.. | ||
accounts_data_meter.rs | ||
compute_budget.rs | ||
instruction_recorder.rs | ||
invoke_context.rs | ||
lib.rs | ||
log_collector.rs | ||
native_loader.rs | ||
neon_evm_program.rs | ||
pre_account.rs | ||
stable_log.rs | ||
sysvar_cache.rs | ||
timings.rs |