Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/buffalojoec/modular-svm
/ functions
Functions
37 in github.com/buffalojoec/modular-svm
⨍
Functions
37
◇
Types & classes
37
↓ 1 callers
Method
batch_processor
(&self)
agave/runtime/src/lib.rs:21
↓ 1 callers
Method
case_1
(&self, _processor: &T)
solana/svm/src/test_harness.rs:13
↓ 1 callers
Method
case_1
( &self, _runtime: &T, )
solana/runtime/src/test_harness.rs:16
↓ 1 callers
Method
case_2
(&self, _processor: &T)
solana/svm/src/test_harness.rs:17
↓ 1 callers
Method
case_2
( &self, _runtime: &T, )
solana/runtime/src/test_harness.rs:27
↓ 1 callers
Method
case_3
(&self, _processor: &T)
solana/svm/src/test_harness.rs:21
↓ 1 callers
Method
case_3
( &self, _runtime: &T, )
solana/runtime/src/test_harness.rs:38
↓ 1 callers
Method
case_4
(&self, _processor: &T)
solana/svm/src/test_harness.rs:25
↓ 1 callers
Method
case_4
( &self, _runtime: &T, )
solana/runtime/src/test_harness.rs:49
↓ 1 callers
Method
execute_loaded_transaction
( &self, _tx: &SanitizedTransaction, _loaded_transaction: &mut LoadedTransaction,
agave/svm/src/lib.rs:189
↓ 1 callers
Function
filter_executable_program_accounts
( _callbacks: &CB, _txs: &[SanitizedTransaction], )
agave/svm/src/lib.rs:204
↓ 1 callers
Method
get_fee
(&self)
solana/compute-budget/src/prioritization_fee.rs:35
↓ 1 callers
Function
load_accounts
( _callbacks: &CB, _txs: &[SanitizedTransaction], _fee_structure: &FeeStructure, _account_over
agave/svm/src/lib.rs:214
↓ 1 callers
Function
process_compute_budget_instructions
( _instructions: impl Iterator<Item = (&'a Pubkey, &'a CompiledInstruction)>, )
solana/compute-budget/src/compute_budget_processor.rs:52
↓ 1 callers
Method
replenish_program_cache
( &self, _program_accounts_map: &HashMap<Pubkey, (&Pubkey, u64)>, )
agave/svm/src/lib.rs:179
Method
account_matches_owners
(&self, _account: &Pubkey, _owners: &[Pubkey])
agave/validator/src/callbacks.rs:14
Method
check_account_access
( &self, _message: &SanitizedMessage, _account_index: usize, _account: &Accoun
agave/svm/src/callbacks.rs:21
Method
default
()
solana/compute-budget/src/compute_budget.rs:55
Method
default
()
solana/compute-budget/src/compute_budget_processor.rs:25
Method
from
(val: ComputeBudgetLimits)
solana/compute-budget/src/compute_budget_processor.rs:36
Method
from
(nonce: &NonceFull)
solana/svm/src/specification.rs:60
Method
get_account_shared_data
(&self, _pubkey: &Pubkey)
agave/validator/src/callbacks.rs:18
Method
get_compute_unit_price
(&self)
solana/compute-budget/src/prioritization_fee.rs:39
Method
get_feature_set
(&self)
agave/validator/src/callbacks.rs:30
Method
get_last_blockhash_and_lamports_per_signature
(&self)
agave/validator/src/callbacks.rs:22
Method
get_rent_collector
(&self)
agave/validator/src/callbacks.rs:26
Method
load_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
Method
load_and_execute_transactions
Load and execute a batch of transactions.
agave/runtime/src/lib.rs:26
Method
new
(compute_unit_limit: u64)
solana/compute-budget/src/compute_budget.rs:61
Method
new
(fee_type: PrioritizationFeeType, compute_unit_limit: u64)
solana/compute-budget/src/prioritization_fee.rs:16
Method
new
()
solana/svm/src/test_harness.rs:9
Method
new
()
solana/runtime/src/test_harness.rs:12
Method
run_all
(&self, processor: &T)
solana/svm/src/test_harness.rs:29
Method
run_all
( &self, runtime: &T, )
solana/runtime/src/test_harness.rs:60
Method
sanitized_txs
(&self)
agave/runtime/src/batch.rs:15
Method
slot_epoch
(&self, _slot: Slot)
agave/program-cache/src/lib.rs:25
Method
try_from_instructions
( instructions: impl Iterator<Item = (&'a Pubkey, &'a CompiledInstruction)>, )
solana/compute-budget/src/compute_budget.rs:110