solana-with-rpc-optimizations/runtime
Alexander Meißner 2ab4f34c02
Refactor: Remove `Message` and `CompiledInstruction` from `InvokeContext` interfaces (#22102)
* Introduces InstructionAccount which is like AccountMeta but uses an index instead of a Pubkey

* Renames InvokeContext::create_message() to InvokeContext::prepare_instruction()

* Removes Message and CompiledInstruction from InvokeContext interfaces.

* Resolves TODOs of sol_invoke_signed() in program-test.

* Moves CompiledInstruction::visit_each_account() into invoke_context.rs
2021-12-24 16:17:55 +01:00
..
benches move AccountInfo to its own file (#21784) 2021-12-11 11:47:05 -06:00
src Refactor: Remove `Message` and `CompiledInstruction` from `InvokeContext` interfaces (#22102) 2021-12-24 16:17:55 +01:00
store-tool Bump version to v1.10.0 2021-12-04 20:17:54 +00:00
tests Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
.gitignore Revert "Rename solana-runtime to sealevel (#6239)" (#6247) 2019-10-04 19:33:29 -06:00
Cargo.toml removes unused Cargo dependencies (#22022) 2021-12-22 17:01:33 +00:00
build.rs Remove frozen ABI modules from solana-sdk 2020-10-20 16:11:30 -07:00