New gas proposal
Worst-case-across-clients gas costs derived from the runtime fits, compared against
the current Osaka cost table. Rendered from the generated proposal report; see the
runtime and glue pages for the
underlying per-fit detail.
Generated 2026-06-12 14:44:43Z · fork osaka · anchor_rate 100 Mgas/s
Summary: 12 parameters proposed — 10 increased, 2 decreased, 0 new, 0 unresolved · 4 warnings · 0 poor-fit selections
Proposed gas parameters
| Gas param | Current gas | Proposed gas | Δ% |
| COLD_STORAGE_ACCESS |
2100 |
2493 |
+19% |
| COLD_STORAGE_WRITE |
5000 |
24988 |
+400% |
| COLD_ACCOUNT_NOCODE_ACCESS |
2600 |
2276 |
-12% |
| COLD_ACCOUNT_CODE_ACCESS |
2600 |
8032 |
+209% |
| COLD_ACCOUNT_NOCODE_WRITE |
9300 |
21203 |
+128% |
| COLD_ACCOUNT_CODE_WRITE |
9300 |
27893 |
+200% |
| WARM_ACCESS |
100 |
60 |
-40% |
| STORAGE_WRITE |
2800 |
22495 |
+703% |
| ACCOUNT_WRITE |
6700 |
19861 |
+196% |
| REFUND_STORAGE_CLEAR |
4800 |
23989 |
+400% |
| TX_ACCESS_LIST_STORAGE_KEY |
1900 |
2493 |
+31% |
| TX_ACCESS_LIST_ADDRESS |
2400 |
8032 |
+235% |
Client comparison
Worst client vs. second-worst client per gas parameter. The Ratio column is worst gas / second-worst gas — values close to 1× mean the worst case sits next to the rest of the field, while large ratios flag the worst client as an outlier.
| Gas param |
Worst client |
Worst gas |
Second-worst client |
Second-worst gas |
Ratio |
| COLD_STORAGE_ACCESS |
geth |
2493 |
ethrex |
2483 |
1.00× |
| COLD_STORAGE_WRITE |
ethrex |
24988 |
besu |
19230 |
1.30× |
| COLD_ACCOUNT_NOCODE_ACCESS |
geth |
2276 |
ethrex |
1772 |
1.28× |
| COLD_ACCOUNT_CODE_ACCESS |
erigon |
8032 |
besu |
3243 |
2.48× |
| COLD_ACCOUNT_NOCODE_WRITE |
erigon |
21203 |
besu |
20057 |
1.06× |
| COLD_ACCOUNT_CODE_WRITE |
erigon |
27893 |
besu |
20057 |
1.39× |
| WARM_ACCESS |
besu |
60 |
erigon |
57 |
1.05× |
Per-client proposed gas for each parameter. Cells are colored by log2(proposed / current) — red means the proposal is more expensive than the current gas cost, green means cheaper, and white sits at unchanged. Annotations show the absolute proposed gas value; blank rows are parameters with no prior baseline (see warnings below).
| besu | erigon | ethrex | geth | nethermind | reth |
|---|
| COLD_STORAGE_ACCESS | 1,717 | 592 | 2,483 | 2,493 | 1,727 | 155 |
|---|
| COLD_STORAGE_WRITE | 19,230 | 13,096 | 24,988 | 13,813 | 5,056 | 15,275 |
|---|
| COLD_ACCOUNT_NOCODE_ACCESS | 1,721 | 1,099 | 1,772 | 2,276 | 398 | 128 |
|---|
| COLD_ACCOUNT_CODE_ACCESS | 3,243 | 8,032 | 1,831 | 2,365 | 1,931 | 1,854 |
|---|
| COLD_ACCOUNT_NOCODE_WRITE | 20,057 | 21,203 | 2,506 | 10,344 | 4,905 | 8,278 |
|---|
| COLD_ACCOUNT_CODE_WRITE | 20,057 | 27,893 | 2,575 | 10,344 | 5,064 | 9,343 |
|---|
| WARM_ACCESS | 60 | 57 | 11 | 20 | 45 | 6 |
|---|
Worst-case provenance per gas param
One collapsible block per gas parameter showing every per-client candidate that the worst-case selector saw. Rows are model combos (the source regression's test_name, target_opcode, model_coef_name, and any model_by factors — components constant within a parameter are dropped from the label). Cells carry each candidate's proposed gas; the cell the per-client selector picked is outlined in black. Colors are log2(proposed / current) against that parameter's baseline on a per-parameter symmetric scale.
COLD_STORAGE_ACCESS — 4 combos × 6 clients
| besu | erigon | ethrex | geth | nethermind | reth |
|---|
| test_sload_bloated · SLOAD · slots=False | 908 | 592 | 846 | 2,493 | 319 | 127 |
|---|
| test_sload_bloated · SLOAD · slots=True | 1,614 | 530 | 2,434 | 2,433 | 1,677 | 151 |
|---|
| test_sstore_bloated · SSTORE · slots=False | 972 | 588 | 913 | 2,440 | 321 | 127 |
|---|
| test_sstore_bloated · SSTORE · slots=True | 1,717 | 530 | 2,483 | 2,393 | 1,727 | 155 |
|---|
COLD_STORAGE_WRITE — 2 combos × 6 clients
| besu | erigon | ethrex | geth | nethermind | reth |
|---|
| slots=False | 19,230 | 13,096 | 24,988 | 13,813 | 5,056 | 15,275 |
|---|
| slots=True | 8,755 | 10,153 | 23,702 | 9,392 | 3,891 | 8,680 |
|---|
COLD_ACCOUNT_NOCODE_ACCESS — 13 combos × 6 clients
| Label |
Combo |
M1 |
test_name=test_account_access / target_opcode=BALANCE / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_EOA / param_opcode=BALANCE |
M2 |
test_name=test_account_access / target_opcode=BALANCE / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=BALANCE |
M3 |
test_name=test_account_access / target_opcode=CALL / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_EOA / param_opcode=CALL |
M4 |
test_name=test_account_access / target_opcode=CALL / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=CALL |
M5 |
test_name=test_account_access / target_opcode=CALLCODE / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_EOA / param_opcode=CALLCODE |
M6 |
test_name=test_account_access / target_opcode=CALLCODE / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=CALLCODE |
M7 |
test_name=test_account_access / target_opcode=DELEGATECALL / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_EOA / param_opcode=DELEGATECALL |
M8 |
test_name=test_account_access / target_opcode=DELEGATECALL / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=DELEGATECALL |
M9 |
test_name=test_account_access / target_opcode=EXTCODECOPY / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=EXTCODECOPY |
M10 |
test_name=test_account_access / target_opcode=EXTCODEHASH / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=EXTCODEHASH |
M11 |
test_name=test_account_access / target_opcode=EXTCODESIZE / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=EXTCODESIZE |
M12 |
test_name=test_account_access / target_opcode=STATICCALL / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_EOA / param_opcode=STATICCALL |
M13 |
test_name=test_account_access / target_opcode=STATICCALL / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=STATICCALL |
| besu | erigon | ethrex | geth | nethermind | reth |
|---|
| M1 | 1,317 | 898 | 1,759 | 1,059 | 343 | 122 |
|---|
| M2 | 1,361 | 824 | 272 | 2,184 | 345 | 91 |
|---|
| M3 | 1,702 | 1,026 | 1,767 | 1,075 | 398 | 127 |
|---|
| M4 | 1,721 | 934 | 267 | 2,222 | 382 | 94 |
|---|
| M5 | 1,677 | 917 | 1,762 | 1,100 | 363 | 128 |
|---|
| M6 | 1,608 | 872 | 278 | 2,274 | 362 | 91 |
|---|
| M7 | 1,606 | 916 | 1,760 | 1,091 | 387 | 128 |
|---|
| M8 | 1,560 | 877 | 275 | 2,250 | 384 | 93 |
|---|
| M9 | 38 | 8 | 4 | 37 | 32 | 3 |
|---|
| M10 | 1,362 | 786 | 274 | 2,178 | 346 | 90 |
|---|
| M11 | 1,337 | 808 | 272 | 2,172 | 345 | 89 |
|---|
| M12 | 1,688 | 946 | 1,772 | 1,098 | 390 | 128 |
|---|
| M13 | 1,668 | 1,099 | 272 | 2,276 | 396 | 95 |
|---|
COLD_ACCOUNT_CODE_ACCESS — 16 combos × 6 clients
| Label |
Combo |
M1 |
test_name=test_account_access / target_opcode=BALANCE / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=BALANCE |
M2 |
test_name=test_account_access / target_opcode=BALANCE / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=BALANCE |
M3 |
test_name=test_account_access / target_opcode=CALL / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=CALL |
M4 |
test_name=test_account_access / target_opcode=CALL / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=CALL |
M5 |
test_name=test_account_access / target_opcode=CALLCODE / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=CALLCODE |
M6 |
test_name=test_account_access / target_opcode=CALLCODE / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=CALLCODE |
M7 |
test_name=test_account_access / target_opcode=DELEGATECALL / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=DELEGATECALL |
M8 |
test_name=test_account_access / target_opcode=DELEGATECALL / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=DELEGATECALL |
M9 |
test_name=test_account_access / target_opcode=EXTCODECOPY / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=EXTCODECOPY |
M10 |
test_name=test_account_access / target_opcode=EXTCODECOPY / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=EXTCODECOPY |
M11 |
test_name=test_account_access / target_opcode=EXTCODEHASH / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=EXTCODEHASH |
M12 |
test_name=test_account_access / target_opcode=EXTCODEHASH / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=EXTCODEHASH |
M13 |
test_name=test_account_access / target_opcode=EXTCODESIZE / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=EXTCODESIZE |
M14 |
test_name=test_account_access / target_opcode=EXTCODESIZE / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=EXTCODESIZE |
M15 |
test_name=test_account_access / target_opcode=STATICCALL / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=STATICCALL |
M16 |
test_name=test_account_access / target_opcode=STATICCALL / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=STATICCALL |
| besu | erigon | ethrex | geth | nethermind | reth |
|---|
| M1 | 2,943 | 3,407 | 1,803 | 2,310 | 1,863 | 1,850 |
|---|
| M2 | 1,361 | 824 | 272 | 2,184 | 345 | 91 |
|---|
| M3 | 3,214 | 8,032 | 1,831 | 2,365 | 1,931 | 1,835 |
|---|
| M4 | 1,721 | 934 | 267 | 2,222 | 382 | 94 |
|---|
| M5 | 3,203 | 8,001 | 1,826 | 2,358 | 1,895 | 1,780 |
|---|
| M6 | 1,608 | 872 | 278 | 2,274 | 362 | 91 |
|---|
| M7 | 3,243 | 8,002 | 1,818 | 2,356 | 1,920 | 1,854 |
|---|
| M8 | 1,560 | 877 | 275 | 2,250 | 384 | 93 |
|---|
| M9 | 214 | 31 | 23 | 79 | 125 | 12 |
|---|
| M10 | 38 | 8 | 4 | 37 | 32 | 3 |
|---|
| M11 | 2,891 | 3,377 | 1,803 | 2,318 | 1,858 | 1,817 |
|---|
| M12 | 1,362 | 786 | 274 | 2,178 | 346 | 90 |
|---|
| M13 | 2,927 | 7,922 | 1,807 | 2,321 | 1,861 | 1,790 |
|---|
| M14 | 1,337 | 808 | 272 | 2,172 | 345 | 89 |
|---|
| M15 | 3,158 | 8,015 | 1,828 | 2,356 | 1,919 | 1,777 |
|---|
| M16 | 1,668 | 1,099 | 272 | 2,276 | 396 | 95 |
|---|
COLD_ACCOUNT_NOCODE_WRITE — 4 combos × 6 clients
| Label |
Combo |
M1 |
test_name=test_account_access / target_opcode=CALL / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_EOA / param_opcode=CALL |
M2 |
test_name=test_account_access / target_opcode=CALL / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=CALL |
M3 |
test_name=test_account_access / target_opcode=CALLCODE / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_EOA / param_opcode=CALLCODE |
M4 |
test_name=test_account_access / target_opcode=CALLCODE / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=CALLCODE |
| besu | erigon | ethrex | geth | nethermind | reth |
|---|
| M1 | 8,132 | 8,750 | 2,506 | 6,091 | 3,228 | 8,278 |
|---|
| M2 | 20,057 | 21,203 | 1,407 | 10,344 | 4,905 | 8,121 |
|---|
| M3 | 2,697 | 746 | 1,511 | 1,417 | 391 | 160 |
|---|
| M4 | 645 | 189 | 43 | 1,074 | 146 | 28 |
|---|
COLD_ACCOUNT_CODE_WRITE — 4 combos × 6 clients
| Label |
Combo |
M1 |
test_name=test_account_access / target_opcode=CALL / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=CALL |
M2 |
test_name=test_account_access / target_opcode=CALL / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=CALL |
M3 |
test_name=test_account_access / target_opcode=CALLCODE / model_coef_name=target_coef / param_account_mode=AccountMode.EXISTING_CONTRACT / param_opcode=CALLCODE |
M4 |
test_name=test_account_access / target_opcode=CALLCODE / model_coef_name=target_coef / param_account_mode=AccountMode.NON_EXISTING_ACCOUNT / param_opcode=CALLCODE |
| besu | erigon | ethrex | geth | nethermind | reth |
|---|
| M1 | 9,574 | 27,893 | 2,575 | 9,798 | 5,064 | 9,343 |
|---|
| M2 | 20,057 | 21,203 | 1,407 | 10,344 | 4,905 | 8,121 |
|---|
| M3 | 3,161 | 7,298 | 1,590 | 2,600 | 2,168 | 2,136 |
|---|
| M4 | 645 | 189 | 43 | 1,074 | 146 | 28 |
|---|
WARM_ACCESS — 8 combos × 6 clients
| Label |
Combo |
M1 |
test_name=test_ext_account_query_warm / target_opcode=BALANCE / model_coef_name=target_coef / param_opcode=BALANCE |
M2 |
test_name=test_ext_account_query_warm / target_opcode=CALL / model_coef_name=target_coef / param_opcode=CALL |
M3 |
test_name=test_ext_account_query_warm / target_opcode=CALLCODE / model_coef_name=target_coef / param_opcode=CALLCODE |
M4 |
test_name=test_ext_account_query_warm / target_opcode=DELEGATECALL / model_coef_name=target_coef / param_opcode=DELEGATECALL |
M5 |
test_name=test_ext_account_query_warm / target_opcode=EXTCODEHASH / model_coef_name=target_coef / param_opcode=EXTCODEHASH |
M6 |
test_name=test_ext_account_query_warm / target_opcode=EXTCODESIZE / model_coef_name=target_coef / param_opcode=EXTCODESIZE |
M7 |
test_name=test_ext_account_query_warm / target_opcode=STATICCALL / model_coef_name=target_coef / param_opcode=STATICCALL |
M8 |
test_name=test_storage_sload_same_key_benchmark / target_opcode=SLOAD / model_coef_name=target_coef |
| besu | erigon | ethrex | geth | nethermind | reth |
|---|
| M1 | 15 | 5 | 2 | 4 | 14 | 1 |
|---|
| M2 | 60 | 49 | 10 | 15 | 40 | 6 |
|---|
| M3 | 60 | 26 | 11 | 20 | 22 | 6 |
|---|
| M4 | 55 | 26 | 11 | 17 | 45 | 6 |
|---|
| M5 | 13 | 29 | 2 | 5 | 26 | 2 |
|---|
| M6 | 13 | 5 | 2 | 4 | 17 | 1 |
|---|
| M7 | 54 | 57 | 10 | 20 | 38 | 6 |
|---|
| M8 | 11 | 4 | 3 | 5 | 15 | 1 |
|---|
Warnings
Missing parameters
None.
Incomplete client coverage
None.
Missing glue adjustments
Non-priced opcodes correlated with the target opcount — 1 test affected
The target coefficient was left unadjusted for these. Consider adding them to the glue model or re-designing the test to isolate the target opcode.
| Test name |
Non-priced opcodes |
test_account_access |
CLZ |
Priced glue opcodes with a poor fit — 28 (glue_opcode, client) fits skipped
p_value >= glue_contribution_p_value_threshold (0.05) or rsquared < glue_contribution_rsquared_threshold (0.5) — the contribution of these (glue_opcode, client) fits was skipped when computing the glue adjustment, so the listed gas params carry a target coefficient that is not net of this glue opcode's runtime on the affected clients. See glue_opcodes_autogenerated_report.md for per-fit metrics.
| Glue opcode |
Affected clients |
Affected gas params |
AND |
besu (R²), ethrex (R²) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE |
CALLDATALOAD |
besu (both), erigon (both), ethrex (R²), geth (R²), nethermind (both), reth (R²) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE, COLD_ACCOUNT_NOCODE_ACCESS, COLD_ACCOUNT_NOCODE_WRITE, COLD_STORAGE_ACCESS, COLD_STORAGE_WRITE |
EXP |
nethermind (both) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE |
GT |
besu (R²) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE, COLD_ACCOUNT_NOCODE_ACCESS, COLD_ACCOUNT_NOCODE_WRITE, COLD_STORAGE_ACCESS |
JUMPDEST |
besu (R²), nethermind (R²) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE, COLD_ACCOUNT_NOCODE_ACCESS, COLD_ACCOUNT_NOCODE_WRITE, COLD_STORAGE_ACCESS, COLD_STORAGE_WRITE |
JUMPI |
besu (R²), erigon (R²) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE, COLD_ACCOUNT_NOCODE_ACCESS, COLD_ACCOUNT_NOCODE_WRITE, COLD_STORAGE_ACCESS, COLD_STORAGE_WRITE |
KECCAK256 |
besu (R²), erigon (R²), ethrex (both), geth (R²), nethermind (both), reth (both) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE |
LT |
besu (R²), nethermind (R²) |
COLD_STORAGE_ACCESS, COLD_STORAGE_WRITE |
MSTORE |
reth (R²) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE, COLD_ACCOUNT_NOCODE_ACCESS, COLD_ACCOUNT_NOCODE_WRITE |
MSTORE8 |
reth (R²) |
COLD_ACCOUNT_CODE_ACCESS, COLD_ACCOUNT_CODE_WRITE |
RETURNDATASIZE |
besu (R²), nethermind (R²) |
— |
SELFBALANCE |
besu (R²) |
— |
SWAP |
nethermind (R²) |
COLD_STORAGE_ACCESS, COLD_STORAGE_WRITE |
Other
- derived: 'REFUND_STORAGE_CLEAR' shadows a raw fork field on 'osaka'
- derived: 'TX_ACCESS_LIST_STORAGE_KEY' shadows a raw fork field on 'osaka'
- derived: 'TX_ACCESS_LIST_ADDRESS' shadows a raw fork field on 'osaka'
Poor-fit selections
Rows where the winning fit's p-value exceeded modeling.poor_fit_p_value_threshold (0.05) or its R² fell below modeling.poor_fit_rsquared_threshold (0.5). The failing threshold(s) are noted alongside each row; selections in ### Winners with poor fit still drive the proposal, while ### Other weak candidates lists losing candidates that the selector dropped in favor of a qualified alternative. See runtime_estimation_autogenerated_report.md for per-fit runtime_ms, pvalue, and rsquared metrics.
Winners with poor fit
None.
Other weak candidates
COLD_ACCOUNT_NOCODE_ACCESS — 1 weak combo
| Test |
Target opcode |
Coef |
Combo |
Failing clients |
test_account_access |
EXTCODECOPY |
target_coef |
— |
besu (R²) |
COLD_ACCOUNT_CODE_ACCESS — 1 weak combo
| Test |
Target opcode |
Coef |
Combo |
Failing clients |
test_account_access |
EXTCODECOPY |
target_coef |
— |
besu (R²) |
COLD_ACCOUNT_NOCODE_WRITE — 1 weak combo
| Test |
Target opcode |
Coef |
Combo |
Failing clients |
test_account_access |
CALLCODE |
target_coef |
— |
besu (R²) |
COLD_ACCOUNT_CODE_WRITE — 1 weak combo
| Test |
Target opcode |
Coef |
Combo |
Failing clients |
test_account_access |
CALLCODE |
target_coef |
— |
besu (R²) |
WARM_ACCESS — 4 weak combos
| Test |
Target opcode |
Coef |
Combo |
Failing clients |
test_ext_account_query_warm |
BALANCE |
target_coef |
param_opcode=BALANCE |
besu (R²) |
test_ext_account_query_warm |
EXTCODEHASH |
target_coef |
param_opcode=EXTCODEHASH |
besu (R²) |
test_ext_account_query_warm |
EXTCODESIZE |
target_coef |
param_opcode=EXTCODESIZE |
besu (R²) |
test_storage_sload_same_key_benchmark |
SLOAD |
target_coef |
— |
besu (R²) |