Synchronize and cleanup instruction processor lists (#5356)
This commit is contained in:
@ -30,7 +30,6 @@ solana-measure = { path = "../measure", version = "0.18.0-pre0" }
|
||||
solana-metrics = { path = "../metrics", version = "0.18.0-pre0" }
|
||||
solana-bpf-loader-api = { path = "../programs/bpf_loader_api", version = "0.18.0-pre0" }
|
||||
solana-bpf-loader-program = { path = "../programs/bpf_loader_program", version = "0.18.0-pre0" }
|
||||
solana-noop-program = { path = "../programs/noop_program", version = "0.18.0-pre0" }
|
||||
solana-sdk = { path = "../sdk", version = "0.18.0-pre0" }
|
||||
solana-stake-api = { path = "../programs/stake_api", version = "0.18.0-pre0" }
|
||||
solana-stake-program = { path = "../programs/stake_program", version = "0.18.0-pre0" }
|
||||
|
@ -1,3 +1,4 @@
|
||||
//use solana_programs::get_default_native_instruction_processors;
|
||||
use solana_sdk::{
|
||||
account::Account,
|
||||
fee_calculator::FeeCalculator,
|
||||
@ -66,6 +67,7 @@ pub fn create_genesis_block_with_leader(
|
||||
),
|
||||
),
|
||||
])
|
||||
// Bare minimum
|
||||
.native_instruction_processors(&[
|
||||
solana_bpf_loader_program!(),
|
||||
solana_vote_program!(),
|
||||
|
@ -157,7 +157,7 @@ impl Default for MessageProcessor {
|
||||
}
|
||||
|
||||
impl MessageProcessor {
|
||||
/// Add a static entrypoint to intercept intructions before the dynamic loader.
|
||||
/// Add a static entrypoint to intercept instructions before the dynamic loader.
|
||||
pub fn add_instruction_processor(
|
||||
&mut self,
|
||||
program_id: Pubkey,
|
||||
|
Reference in New Issue
Block a user