solana/runtime/src
Michael Vines b05c7d91ed Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
..
accounts_db Rename AccountsDb plugins to Geyser plugins (#23604) 2022-03-14 19:18:46 -06:00
append_vec Move append_vec::test_utils into its own file (#25407) 2022-05-20 13:37:45 -05:00
bank Include account index in rent paying account tx error (#25189) 2022-05-16 23:35:34 +08:00
serde_snapshot Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
snapshot_utils Support lz4 for snapshot archives (#25089) 2022-05-16 12:44:15 -05:00
account_info.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07: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 Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
accounts.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07: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 Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
accounts_db.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
accounts_hash.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
accounts_index.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07: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 Refactor slot status notification to decouple from accounts notifications (#21308) 2021-11-17 17:11:38 -08:00
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
ancient_append_vecs.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
append_vec.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
bank.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
bank_client.rs Support sending versioned txs in AsyncClient (#23982) 2022-04-02 11:12:02 +08:00
bank_forks.rs Block packets in vote-only mode (#24906) 2022-05-14 17:53:37 +02: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 cache account hash info (#19426) 2021-09-13 20:39:26 -05:00
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 Use consistent naming for compute unit limit (#25229) 2022-05-18 13:14:31 +08: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 Use consistent naming for compute unit limit (#25229) 2022-05-18 13:14:31 +08:00
expected_rent_collection.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
genesis_utils.rs Remove StakeState::get_rent_exempt_reserve() 2022-04-25 21:43:04 -07:00
hardened_unpack.rs clippy: is_digit(10) -> is_ascii_digit() (#25428) 2022-05-21 07:03:11 -05: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 rpc: Support token-2022 in token-specific calls (#25150) 2022-05-17 21:02:43 +02:00
lib.rs add ancient_append_vecs (#25119) 2022-05-10 16:41:04 -05:00
loader_utils.rs Add size_of const fns for upgradeable loader states (#25131) 2022-05-11 22:22:59 +08:00
message_processor.rs Introduces `Result` return types to mutable accessors of `BorrowedAccount` (#25380) 2022-05-21 17:47:09 +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 AcctIdx: support 2^24 bins (#20739) 2021-10-18 14:05:16 -05:00
read_only_accounts_cache.rs optimizes ReadOnlyAccountsCache LRU eviction implementation (#22403) 2022-01-11 17:25:28 +00:00
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 filler accounts get a non-zero rent_epoch (#25386) 2022-05-20 09:03:55 -05:00
shared_buffer_reader.rs revert memory map for reading snapshot (#25259) 2022-05-17 09:32:18 -05:00
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 SnapshotPackagerService pushes incremental snapshot hashes to CRDS (#20442) 2021-10-08 15:14:56 -05:00
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 revert memory map for reading snapshot (#25259) 2022-05-17 09:32:18 -05:00
sorted_storages.rs SortedStorages::max_slot_inclusive() (#25153) 2022-05-12 10:24:03 -05:00
stake_account.rs clippy: fix "this let-binding has unit value" warnings (#25429) 2022-05-22 12:17:59 -04:00
stake_history.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
stake_weighted_timestamp.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
stakes.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
status_cache.rs Remove unnecessary & from AsRef params (#22523) 2022-01-15 04:51:05 +00:00
storable_accounts.rs add StorableAccountsMovingSlots (#24555) 2022-04-21 15:48:20 -05:00
system_instruction_processor.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
transaction_batch.rs Unset needs_unlock for rebatched transactions batches (#25095) 2022-05-10 13:39:08 -07:00
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 voteSubscribe pubsub notification now includes the vote transaction signature (#25291) 2022-05-19 18:28:46 -07:00
vote_sender_types.rs Refactor: move simple vote parsing to runtime (#22537) 2022-01-20 10:39:21 +08:00
vote_transaction.rs Fix derive_partial_eq_without_eq clippy lint 2022-05-22 22:22:21 -07:00
waitable_condvar.rs document WaitableCondvar (#24252) 2022-04-11 14:45:23 -05:00