solana/programs
Tao Zhu b1b3702e6d
Prioritize transactions in banking stage by their compute unit price (#25178)
* - get prioritization fee from compute_budget instruction;
- update compute_budget::process_instruction function to take instruction iter to support sanitized versioned message;
- updated runtime.md

* update transaction fee calculation for prioritization fee rate as lamports per 10K CUs

* review changes

* fix test

* fix a bpf test

* fix bpf test

* patch feedback

* fix clippy

* fix bpf test

* feedback

* rename prioritization fee rate to compute unit price

* feedback

Co-authored-by: Justin Starry <justin@solana.com>
2022-05-16 12:06:33 +08:00
..
address-lookup-table chore: bump log from 0.4.16 to 0.4.17 (#24987) 2022-05-05 01:49:18 +00:00
address-lookup-table-tests Bump version to v1.11 (#23807) 2022-03-21 17:40:50 -05:00
bpf Prioritize transactions in banking stage by their compute unit price (#25178) 2022-05-16 12:06:33 +08:00
bpf_loader Revert "Disallow deployment of deprecated _sol_alloc_free syscall (#24986)" (#25170) 2022-05-12 17:58:17 -05:00
compute-budget Refactor: Use `InstructionContext::get_instruction_data()` (#24014) 2022-04-01 15:48:05 +02:00
config chore: bump serde from 1.0.136 to 1.0.137 (#24957) 2022-05-03 22:14:59 -06:00
ed25519-tests Bump version to v1.11 (#23807) 2022-03-21 17:40:50 -05:00
stake Raise minimum stake delegation to 1 SOL (#24603) 2022-05-07 19:01:05 -04:00
vote chore: bump log from 0.4.16 to 0.4.17 (#24987) 2022-05-05 01:49:18 +00:00
zk-token-proof zk-token-sdk: verify WithdrawWithheldTokens proof under the correct context (#24923) 2022-05-03 13:44:47 +09:00