MCPcopy Create free account

hub / github.com/buffalojoec/modular-svm / functions

Functions37 in github.com/buffalojoec/modular-svm

↓ 1 callersMethodbatch_processor
(&self)
agave/runtime/src/lib.rs:21
↓ 1 callersMethodcase_1
(&self, _processor: &T)
solana/svm/src/test_harness.rs:13
↓ 1 callersMethodcase_1
( &self, _runtime: &T, )
solana/runtime/src/test_harness.rs:16
↓ 1 callersMethodcase_2
(&self, _processor: &T)
solana/svm/src/test_harness.rs:17
↓ 1 callersMethodcase_2
( &self, _runtime: &T, )
solana/runtime/src/test_harness.rs:27
↓ 1 callersMethodcase_3
(&self, _processor: &T)
solana/svm/src/test_harness.rs:21
↓ 1 callersMethodcase_3
( &self, _runtime: &T, )
solana/runtime/src/test_harness.rs:38
↓ 1 callersMethodcase_4
(&self, _processor: &T)
solana/svm/src/test_harness.rs:25
↓ 1 callersMethodcase_4
( &self, _runtime: &T, )
solana/runtime/src/test_harness.rs:49
↓ 1 callersMethodexecute_loaded_transaction
( &self, _tx: &SanitizedTransaction, _loaded_transaction: &mut LoadedTransaction,
agave/svm/src/lib.rs:189
↓ 1 callersFunctionfilter_executable_program_accounts
( _callbacks: &CB, _txs: &[SanitizedTransaction], )
agave/svm/src/lib.rs:204
↓ 1 callersMethodget_fee
(&self)
solana/compute-budget/src/prioritization_fee.rs:35
↓ 1 callersFunctionload_accounts
( _callbacks: &CB, _txs: &[SanitizedTransaction], _fee_structure: &FeeStructure, _account_over
agave/svm/src/lib.rs:214
↓ 1 callersFunctionprocess_compute_budget_instructions
( _instructions: impl Iterator<Item = (&'a Pubkey, &'a CompiledInstruction)>, )
solana/compute-budget/src/compute_budget_processor.rs:52
↓ 1 callersMethodreplenish_program_cache
( &self, _program_accounts_map: &HashMap<Pubkey, (&Pubkey, u64)>, )
agave/svm/src/lib.rs:179
Methodaccount_matches_owners
(&self, _account: &Pubkey, _owners: &[Pubkey])
agave/validator/src/callbacks.rs:14
Methodcheck_account_access
( &self, _message: &SanitizedMessage, _account_index: usize, _account: &Accoun
agave/svm/src/callbacks.rs:21
Methoddefault
()
solana/compute-budget/src/compute_budget.rs:55
Methoddefault
()
solana/compute-budget/src/compute_budget_processor.rs:25
Methodfrom
(val: ComputeBudgetLimits)
solana/compute-budget/src/compute_budget_processor.rs:36
Methodfrom
(nonce: &NonceFull)
solana/svm/src/specification.rs:60
Methodget_account_shared_data
(&self, _pubkey: &Pubkey)
agave/validator/src/callbacks.rs:18
Methodget_compute_unit_price
(&self)
solana/compute-budget/src/prioritization_fee.rs:39
Methodget_feature_set
(&self)
agave/validator/src/callbacks.rs:30
Methodget_last_blockhash_and_lamports_per_signature
(&self)
agave/validator/src/callbacks.rs:22
Methodget_rent_collector
(&self)
agave/validator/src/callbacks.rs:26
Methodload_and_execute_sanitized_transactions
The entrypoint to the Agave SVM Implementation. Load and execute a batch of sanitized transactions.
agave/svm/src/lib.rs:78
Methodload_and_execute_transactions
Load and execute a batch of transactions.
agave/runtime/src/lib.rs:26
Methodnew
(compute_unit_limit: u64)
solana/compute-budget/src/compute_budget.rs:61
Methodnew
(fee_type: PrioritizationFeeType, compute_unit_limit: u64)
solana/compute-budget/src/prioritization_fee.rs:16
Methodnew
()
solana/svm/src/test_harness.rs:9
Methodnew
()
solana/runtime/src/test_harness.rs:12
Methodrun_all
(&self, processor: &T)
solana/svm/src/test_harness.rs:29
Methodrun_all
( &self, runtime: &T, )
solana/runtime/src/test_harness.rs:60
Methodsanitized_txs
(&self)
agave/runtime/src/batch.rs:15
Methodslot_epoch
(&self, _slot: Slot)
agave/program-cache/src/lib.rs:25
Methodtry_from_instructions
( instructions: impl Iterator<Item = (&'a Pubkey, &'a CompiledInstruction)>, )
solana/compute-budget/src/compute_budget.rs:110