solana/runtime/src
Brooks Prumo 17aa45fad1 Remove old way of account hashing
Account data hashing used to use different ways of hashing on different
clusters.  That is no longer the case, but the old code still existed.
This commit removes that old, now used code.

**NOTE** The golden hash values in bank.rs needed to be updated.  Since
the original code that selected the hash algorithm used `if >` instead
of `if >=`, this meant that the genesis block's hash _always_ used the
old hashing method, which is no longer valid.

Validated by running `cargo test` successfully.
2021-04-13 14:42:21 -05:00
..
serde_snapshot Unpack snapshot AppendVecs directly into account paths 2021-03-11 08:25:24 -08:00
accounts.rs Merge pull request from GHSA-8v47-8c53-wwrc 2021-04-13 00:28:08 -06:00
accounts_background_service.rs Account->AccountSharedData (#15691) 2021-03-09 15:06:07 -06:00
accounts_cache.rs Remove old way of account hashing 2021-04-13 14:42:21 -05:00
accounts_db.rs Remove old way of account hashing 2021-04-13 14:42:21 -05:00
accounts_hash.rs Simplify some pattern-matches (#16402) 2021-04-08 12:40:37 -06:00
accounts_index.rs Replace RootsTracker HashSet (#16310) 2021-04-12 12:11:33 -05:00
append_vec.rs a few missed set_data calls (#15846) 2021-03-15 21:57:23 -05:00
bank.rs Remove old way of account hashing 2021-04-13 14:42:21 -05:00
bank_client.rs rework BankClient.get_account_data (#15853) 2021-03-15 19:27:53 -05:00
bank_forks.rs Allow fork choice to support multiple versions of a slot (#16266) 2021-04-12 01:00:59 -07:00
bank_utils.rs Merge pull request from GHSA-8v47-8c53-wwrc 2021-04-13 00:28:08 -06:00
blockhash_queue.rs Update frozen_abi hashes 2020-10-24 08:37:55 -07:00
bloom.rs Upgrade to Rust v1.49.0 2021-01-23 19:16:36 -08:00
builtins.rs Remove legacy_stake program 2021-01-25 19:34:40 -08:00
commitment.rs program-test: Add ability to warp to the future (#14998) 2021-02-03 23:31:36 +01:00
contains.rs More generic accounts purge functions (#14595) 2021-01-17 20:31:03 -08:00
epoch_stakes.rs Account->AccountSharedData (#15691) 2021-03-09 15:06:07 -06:00
genesis_utils.rs Account->AccountSharedData (#15691) 2021-03-09 15:06:07 -06:00
hardened_unpack.rs Merge pull request from GHSA-fmvj-vqp5-qqh9 2021-04-10 00:57:32 -06:00
hashed_transaction.rs Merge pull request from GHSA-8v47-8c53-wwrc 2021-04-13 00:28:08 -06:00
inline_spl_token_v2_0.rs Rework spl_token_v2_self_transfer_fix to avoid any SPL Token downtime 2021-02-12 22:46:39 +00:00
instruction_recorder.rs
lib.rs Merge pull request from GHSA-8v47-8c53-wwrc 2021-04-13 00:28:08 -06:00
loader_utils.rs Add program-test tests to bpf programs (#16407) 2021-04-07 01:47:15 -07:00
log_collector.rs Upgrade to Rust v1.49.0 2021-01-23 19:16:36 -08:00
message_processor.rs Return sysvars via syscalls (#16422) 2021-04-12 16:04:57 -07:00
native_loader.rs account.data -> data() (#15778) 2021-03-09 22:31:33 +00:00
read_only_accounts_cache.rs read only account cache for executable accounts - improve replay (#16150) 2021-04-01 07:16:34 -05:00
rent_collector.rs AccountSharedData construction (#15790) 2021-03-11 18:09:04 -06:00
secondary_index.rs Fix typos (#15721) 2021-03-05 07:16:53 +00:00
serde_snapshot.rs Unpack snapshot AppendVecs directly into account paths 2021-03-11 08:25:24 -08:00
snapshot_package.rs Hash stored accounts in bg (#16157) 2021-03-31 15:39:34 -05:00
snapshot_utils.rs Remove old way of account hashing 2021-04-13 14:42:21 -05:00
stakes.rs make AccountSharedData.data private to abstract storage (#16091) 2021-03-25 11:04:20 -05:00
status_cache.rs Merge pull request from GHSA-8v47-8c53-wwrc 2021-04-13 00:28:08 -06:00
system_instruction_processor.rs Simplify account.rent_epoch handling for sysvar rent (#16049) 2021-03-25 15:23:20 +09:00
transaction_batch.rs Merge pull request from GHSA-8v47-8c53-wwrc 2021-04-13 00:28:08 -06:00
vote_account.rs revert test to use Account for serialization (#16063) 2021-03-22 22:48:09 +00:00
vote_sender_types.rs