solana/programs
Ashwin Sekar f207af765e
Split out voting and banking threads in banking stage (#27931)
* Split out voting and banking threads in banking stage

Additionally this allows us to aggressively prune the buffer for voting threads
as with the new vote state only the latest vote from each validator is
necessary.

* Update local cluster test to use new Vote ix

* Encapsulate transaction storage filtering better

* Address pr comments

* Commit cargo lock change

* clippy

* Remove unsafe impls

* pr comments

* compute_sanitized_transaction -> build_sanitized_transaction

* &Arc -> Arc

* Move test

* Refactor metrics enums

* clippy
2022-10-20 21:10:48 +00:00
..
address-lookup-table RPC: Support versioned txs in getFeeForMessage API (#28217) 2022-10-05 00:00:34 +08:00
address-lookup-table-tests Whickey/version v1.15 (#27739) 2022-09-13 09:06:15 -05:00
bpf-loader-tests Require program account to be writable in extend program data ix (#27911) 2022-09-22 12:03:06 +08:00
bpf_loader ci: remove stale clippy allows 2022-10-20 11:25:48 -07:00
compute-budget Whickey/version v1.15 (#27739) 2022-09-13 09:06:15 -05:00
config Whickey/version v1.15 (#27739) 2022-09-13 09:06:15 -05:00
ed25519-tests Whickey/version v1.15 (#27739) 2022-09-13 09:06:15 -05:00
sbf Split out voting and banking threads in banking stage (#27931) 2022-10-20 21:10:48 +00:00
stake remove unused deps from solana-stake-program (#27929) 2022-10-11 07:39:02 -07:00
vote Split out voting and banking threads in banking stage (#27931) 2022-10-20 21:10:48 +00:00
zk-token-proof [zk-token-sdk] add pubkey proof (#28392) 2022-10-14 20:15:20 +09:00