Avatar for the paradigmxyz user
paradigmxyz
reth
BlogDocsChangelog

feat: [DO NOT MERGE] feat: integrate BAL devnet2 changes

#21431
Comparing
bal-devnet-2
(
3541bd7
) with
main
(
8db352d
)
CodSpeed Performance Gauge
0%
Untouched
70
Skipped
55

Benchmarks

55 total
update_leaf[5000]
crates/trie/sparse/benches/update.rs::benches::update_leaf
Skipped
165.3 µs*
update_leaf[1000]
crates/trie/sparse/benches/update.rs::benches::update_leaf
Skipped
112.6 µs*
remove_leaf[5000]
crates/trie/sparse/benches/update.rs::benches::remove_leaf
Skipped
1.1 ms*
remove_leaf[1000]
crates/trie/sparse/benches/update.rs::benches::remove_leaf
Skipped
261.7 µs*
prefix set | size: 10 | `Vec` with binary search lookup
crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookups
Skipped
3.8 µs*
prefix set | size: 100 | `Vec` with binary search lookup
crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookups
Skipped
19.4 µs*
prefix set | size: 1000 | `Vec` with binary search lookup
crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookups
Skipped
205.7 µs*
hash builder[5000]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves::calculate root from leaves
Skipped
21.8 ms*
sparse trie[1000]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves::calculate root from leaves
Skipped
5.8 ms*
sparse trie[5000]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves::calculate root from leaves
Skipped
28.7 ms*
hash builder[init size 10000 | update size 100 | num updates 10]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
87.1 ms*
hash builder[init size 1000 | update size 100 | num updates 3]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
7.6 ms*
hash builder[init size 1000 | update size 100 | num updates 1]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
2.5 ms*
hash builder[init size 1000 | update size 100 | num updates 10]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
25 ms*
hash builder[init size 1000 | update size 100 | num updates 5]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
12.5 ms*
hash builder[init size 1000 | update size 1000 | num updates 3]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
17.5 ms*
hash builder[init size 1000 | update size 1000 | num updates 10]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
57.9 ms*
hash builder[init size 1000 | update size 1000 | num updates 1]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
5.8 ms*
sparse trie[init size 10000 | update size 100 | num updates 10]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
21.7 ms*
hash builder[init size 1000 | update size 1000 | num updates 5]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
29.1 ms*
sparse trie[init size 10000 | update size 100 | num updates 1]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
2.3 ms*
sparse trie[init size 1000 | update size 100 | num updates 10]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
10.6 ms*
sparse trie[init size 10000 | update size 100 | num updates 5]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
10.9 ms*
hash builder[init size 10000 | update size 100 | num updates 5]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
44.4 ms*
hash builder[init size 10000 | update size 100 | num updates 3]
crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated
Skipped
27.2 ms*

Commits

Click on a commit to change the comparison range
Base
main
8db352d
+0.15%
feat: integrate BAL devnet2 changes
179e1bf
2 months ago
by mattsse
+0.08%
feat(chainspec): add Amsterdam hardfork support
99fedf0
2 months ago
by mattsse
-0.23%
fix(engine-api): restore is_critical_method and add V5/V6 capabilities
e081249
2 months ago
by mattsse
+0.19%
feat(consensus): add Amsterdam header field validation
28a9482
2 months ago
by mattsse
-0.1%
feat: add slot_number support and enable BAL builder for Amsterdam
0042220
2 months ago
by mattsse
-0.25%
chore: fix compilation issues after BAL revert
f0fe45d
2 months ago
by mattsse
+0.17%
chore: alloc
cd20adc
2 months ago
by mattsse
-0.16%
chore: docs
8a7655c
2 months ago
by mattsse
+0.1%
chore: add block_access_list_hash and slot_number to HeaderExt
5862c72
2 months ago
by mattsse
-11.47%
docs: add missing docs for Amsterdam engine API endpoints
0b1ec2d
2 months ago
by mattsse
+11.38%
chore: update hive build_simulators.sh for BAL devnet
ce15ab9
2 months ago
by mattsse
+0.19%
feat: add BAL support to engine tree payload validator
6271c27
2 months ago
by mattsse
+0.11%
refactor: use GotExpectedBoxed for BlockAccessListHashMismatch
992fc30
2 months ago
by mattsse
-0.21%
fix: add block_access_list field to BlockExecutionResult initializers
74ea204
2 months ago
by jenpaff
+0.06%
fix: gate BytecodeKind import behind reth-codec feature
1f1e320
2 months ago
by jenpaff
-0.07%
fix: resolve clippy and build issues from revm hashmap changes
1e78685
2 months ago
by jenpaff
+0.06%
chore: try validation of bal after execution (#22165)
bf6270b
2 months ago
by Soubhik-10
-0.08%
Merge branch 'main' into bal-devnet-2
c535a7f
2 months ago
by emmajam
-0.06%
Merge branch 'main' into bal-devnet-2
0dfdaca
2 months ago
by emmajam
+0.07%
merge: resolve conflict with main in payload_validator.rs
a3aec0c
2 months ago
by emmajam
+0.05%
fix rust issue
3541bd7
2 months ago
by emmajam
© 2026 CodSpeed Technology
Home Terms Privacy Docs