solana-with-rpc-optimizations/programs
Wen 312f725f1e
wen_restart: Find the bank hash of the heaviest fork, replay if necessary. (#420)
* Find the bank hash of the heaviest fork, replay if necessary.

* Make it more explicit how heaviest fork slot is selected.

* Use process_single_slot instead of process_blockstore_from_root, the latter
may re-insert banks already frozen.

* Put BlockstoreProcessError into the error message.

* Check that all existing blocks link to correct parent before replay.

* Use the default number of threads instead.

* Check whether block is full and other small fixes.

* Fix root_bank and move comments to function level.

* Remove the extra parent link check.
2024-04-07 16:17:52 -07:00
..
address-lookup-table Revert deprecate executable feature (#309) 2024-03-20 10:54:15 -05:00
address-lookup-table-tests Bump solana_rbpf to v0.8.0 (#33679) 2023-10-20 21:39:50 +02:00
bpf-loader-tests Bump solana_rbpf to v0.8.0 (#33679) 2023-10-20 21:39:50 +02:00
bpf_loader Simd 129: alt_bn128 syscalls - simplified error code (#294) 2024-04-03 09:09:54 +09:00
compute-budget Bump solana_rbpf to v0.8.0 (#33679) 2023-10-20 21:39:50 +02:00
config config: deprecate date instructions (#465) 2024-03-28 13:41:09 -05:00
ed25519-tests Bump rand to 0.8, rand_chacha to 0.3, getrandom to 0.2 (#32871) 2023-08-21 19:11:21 +02:00
loader-v4 Fix: deploy program on last slot of epoch during environment change (#101) 2024-03-22 07:43:28 -07:00
sbf wen_restart: Find the bank hash of the heaviest fork, replay if necessary. (#420) 2024-04-07 16:17:52 -07:00
stake ff cleanup: reduce_stake_warmup_cooldown (#470) 2024-04-04 18:03:35 +00:00
system Revert deprecate executable feature (#309) 2024-03-20 10:54:15 -05:00
vote vote: add TowerSync ix (#365) 2024-04-02 10:02:10 -07:00
zk-token-proof Revert deprecate executable feature (#309) 2024-03-20 10:54:15 -05:00
zk-token-proof-tests [zk-token-proof] Increase compute budget for zk-token-proof tests (#34777) 2024-01-14 08:43:12 +09:00