solana/core/tests
Tyera Eulberg 754c65c066
Refactor RPC subscriptions account handling (#9888)
* Switch subscriptions to use commitment instead of confirmations

* Add bank method to return account and last-modified slot

* Add last_modified_slot to subscription data and use to filter account subscriptions

* Update tests to non-zero last_notified_slot

* Add accounts subscriptions to test; fails at higher tx load

* Pass BankForks to RpcSubscriptions

* Use BankForks on add_account_subscription to properly initialize last_notified_slot

* Bundle subscriptions

* Check for non-equality

* Use commitment to initialize last_notified_slot; revert context.slot chage
2020-05-07 00:23:06 -06:00
..
bank_forks.rs Cache banks in BankForks until optional largest_confirmed_root (#9678) 2020-04-24 15:49:57 -07:00
client.rs Refactor RPC subscriptions account handling (#9888) 2020-05-07 00:23:06 -06:00
cluster_info.rs Push down cluster_info lock (#9594) 2020-04-21 12:54:45 -07:00
crds_gossip.rs Filter old CrdsValues received via Pull Responses in Gossip (#8150) 2020-02-07 12:38:24 -08:00
fork-selection.rs Move docs from book/ to docs/ (#8469) 2020-02-26 07:11:38 -08:00
gossip.rs Push down cluster_info lock (#9594) 2020-04-21 12:54:45 -07:00
ledger_cleanup.rs Move slow compaction test to integration (#9506) 2020-04-15 11:54:03 -07:00
rpc.rs Refactor RPC subscriptions account handling (#9888) 2020-05-07 00:23:06 -06:00
storage_stage.rs Avoid holding the entire rooted path while loading bank forks (#9885) 2020-05-05 19:45:41 -07:00