solana/runtime/src
DimAn 2fa9bc3e70
Add options to store full and/or incremental snapshots in separate locations (#24247)
2022-05-10 16:37:41 -04:00
..
accounts_db Rename AccountsDb plugins to Geyser plugins (#23604) 2022-03-14 19:18:46 -06:00
bank Fix bug in bank/sysvar_cache tests (#23780) 2022-03-19 21:38:18 -05:00
serde_snapshot adds StakesEnum type representing Stakes<StakeAccount|Delegation> 2022-04-21 15:28:41 +00:00
snapshot_utils Move ArchiveFormat into own module (#23562) 2022-03-09 16:09:34 -06:00
account_info.rs assert on AcctInfo.store_id with cached store (#21952) 2022-02-15 15:22:36 -06:00
account_overrides.rs sim: Override slot hashes account on simulation bank (#24543) 2022-04-22 12:32:31 +02:00
account_rent_state.rs Resized accounts must be rent exempt 2022-03-02 13:02:02 -08:00
accounts.rs allow ledger-tool halt at slot to calc hash using write cache (#24974) 2022-05-04 16:27:49 -05:00
accounts_background_service.rs Add options to store full and/or incremental snapshots in separate locations (#24247) 2022-05-10 16:37:41 -04:00
accounts_cache.rs
accounts_db.rs mark_dirty_dead_stores (#25114) 2022-05-10 15:08:29 -05:00
accounts_hash.rs Revert "Refactor to use EpochSchedule from within RentCollector struct" (#24893) 2022-05-02 13:46:17 -05:00
accounts_index.rs avoid zeroing out root stats with empty data (#25111) 2022-05-10 13:56:30 -05:00
accounts_index_storage.rs don't start extra threads for shrink/clean/hash (#23858) 2022-03-23 11:53:37 -05:00
accounts_update_notifier_interface.rs
active_stats.rs add state for squash ancient (#24552) 2022-04-25 09:05:37 -05:00
ancestors.rs add roots_original to roots tracker (#23849) 2022-03-30 08:52:45 -05:00
append_vec.rs append_vec::remaining_bytes (#24531) 2022-04-20 13:44:57 -05:00
bank.rs assert when rewrites skipped (#25110) 2022-05-10 13:55:48 -05:00
bank_client.rs Support sending versioned txs in AsyncClient (#23982) 2022-04-02 11:12:02 +08:00
bank_forks.rs Update all BankForks methods to return owned values (#24801) 2022-04-28 18:51:00 +00:00
bank_utils.rs Refactor: move simple vote parsing to runtime (#22537) 2022-01-20 10:39:21 +08:00
block_cost_limits.rs Banking Stage drops transactions that'll exceed the total account data size limit (#23537) 2022-03-13 15:58:57 +00:00
blockhash_queue.rs Refactor: Rename BlockhashQueue fields and methods for clarity (#24426) 2022-04-21 11:57:17 +08:00
bucket_map_holder.rs default to disk index (#24251) 2022-04-13 09:24:50 -05:00
bucket_map_holder_stats.rs log fail to evict (#23815) 2022-03-22 09:19:38 -05:00
builtins.rs Refactor: Use `InstructionContext::get_instruction_data()` (#24014) 2022-04-01 15:48:05 +02:00
cache_hash_data.rs check file size of accounts cache mmap before indexing (#25077) 2022-05-10 13:33:22 -05:00
cache_hash_data_stats.rs
commitment.rs Set the correct root in block commitment cache initialization (#22750) 2022-01-27 00:48:00 +08:00
contains.rs
cost_model.rs Speed up get-data-cost function (#25013) 2022-05-06 11:39:00 -05:00
cost_tracker.rs Fail tx sanitization when ix program id uses lookup table (#25035) 2022-05-07 03:19:50 +08:00
epoch_stakes.rs checks account owner when initializing a vote-account (#25018) 2022-05-06 16:22:49 +00:00
execute_cost_table.rs chore: update function name (#24166) 2022-05-05 10:27:14 -05:00
expected_rent_collection.rs maybe_update_rent_epoch_on_load uses correct EpochSchedule (#24999) 2022-05-05 13:34:03 -05:00
genesis_utils.rs Remove StakeState::get_rent_exempt_reserve() 2022-04-25 21:43:04 -07:00
hardened_unpack.rs (LedgerStore) Use different path for different blockstore storage type. (#23236) 2022-03-02 18:30:22 -08:00
in_mem_accounts_index.rs IndexLimitMb option adds 'Unspecified' state (#24249) 2022-04-12 09:38:09 -05:00
inline_spl_associated_token_account.rs token: Add features for new program releases (#24742) 2022-04-28 23:43:57 +02:00
inline_spl_token.rs token: Add features for new program releases (#24742) 2022-04-28 23:43:57 +02:00
inline_spl_token_2022.rs accounts_index: Add SPL Token account indexing for token-2022 accounts (#23043) 2022-02-16 16:23:25 -08:00
lib.rs Move error counters to be reported by leader only at end of slot (#24581) 2022-04-23 18:10:47 -05:00
loader_utils.rs Double the chunk size for sending the program binary data in tx 2022-04-08 09:06:40 -07:00
message_processor.rs Record instructions which are precompiles (#24743) 2022-05-04 16:32:14 +02:00
non_circulating_supply.rs Update non-circulating supply list (#24817) 2022-04-29 02:57:54 +00:00
nonce_keyed_account.rs Remove `KeyedAccount` in builtin program "nonce keyed account" (#24436) 2022-04-18 22:19:51 +02:00
pubkey_bins.rs
read_only_accounts_cache.rs
rent_collector.rs new counter data point for unexpected rent_epoch (#23449) 2022-03-03 09:09:31 -06:00
rolling_bit_field.rs add roots_original to roots tracker (#23849) 2022-03-30 08:52:45 -05:00
runtime_config.rs Remove halt_at_slot from RuntimeConfig, it's not a runtime concern 2022-04-19 19:23:58 -07:00
secondary_index.rs log secondary index contents on startup (#24348) 2022-04-15 13:30:03 -05:00
serde_snapshot.rs Add accounts-filler-size command line option (#23896) 2022-04-11 13:10:09 -05:00
shared_buffer_reader.rs
snapshot_archive_info.rs Separate remotely downloaded snapshot archives (#23510) 2022-03-14 14:03:59 -05:00
snapshot_config.rs Add options to store full and/or incremental snapshots in separate locations (#24247) 2022-05-10 16:37:41 -04:00
snapshot_hash.rs
snapshot_package.rs Add options to store full and/or incremental snapshots in separate locations (#24247) 2022-05-10 16:37:41 -04:00
snapshot_utils.rs Add options to store full and/or incremental snapshots in separate locations (#24247) 2022-05-10 16:37:41 -04:00
sorted_storages.rs fix typo in comments (#24004) 2022-03-30 09:47:51 -05:00
stake_account.rs checks account owner when initializing a vote-account (#25018) 2022-05-06 16:22:49 +00:00
stake_history.rs Add rustfmt.toml and `cargo fmt` (#23238) 2022-02-19 13:32:29 +08:00
stake_weighted_timestamp.rs
stakes.rs checks account owner when initializing a vote-account (#25018) 2022-05-06 16:22:49 +00:00
status_cache.rs
storable_accounts.rs add StorableAccountsMovingSlots (#24555) 2022-04-21 15:48:20 -05:00
system_instruction_processor.rs Remove `KeyedAccount` in builtin program "system instruction processor" (#24452) 2022-04-19 09:28:07 +02:00
transaction_batch.rs
transaction_cost_metrics_sender.rs Cost model tracks builtins and bpf programs separately (#24468) 2022-04-19 13:25:47 -05:00
transaction_error_metrics.rs Move error counters to be reported by leader only at end of slot (#24581) 2022-04-23 18:10:47 -05:00
vote_account.rs checks account owner when initializing a vote-account (#25018) 2022-05-06 16:22:49 +00:00
vote_parser.rs Add rustfmt.toml and `cargo fmt` (#23238) 2022-02-19 13:32:29 +08:00
vote_sender_types.rs Refactor: move simple vote parsing to runtime (#22537) 2022-01-20 10:39:21 +08:00
vote_transaction.rs Refactor: move simple vote parsing to runtime (#22537) 2022-01-20 10:39:21 +08:00
waitable_condvar.rs document WaitableCondvar (#24252) 2022-04-11 14:45:23 -05:00