Skip to content

Conversation

@JereSalo
Copy link
Contributor

Motivation

Description

Closes #issue_number

@JereSalo JereSalo added the ci Github actions, build, tests, etc label Mar 26, 2025
@github-actions
Copy link

Lines of code report

Total lines added: 2560
Total lines removed: 1323
Total lines changed: 3883

Detailed view
+----------------------------------------------------------+-------+------+
| File                                                     | Lines | Diff |
+----------------------------------------------------------+-------+------+
| ethrex/bench/criterion_benchmark.rs                      | 34    | -7   |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ef_tests/blockchain/network.rs                | 80    | -2   |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ef_tests/state/runner/revm_runner.rs          | 528   | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex/cli.rs                                 | 188   | -114 |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex/initializers.rs                        | 344   | +12  |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex/lib.rs                                 | 7     | +1   |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex/networks.rs                            | 29    | +6   |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex/subcommands/import.rs                  | 65    | +65  |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex/subcommands/mod.rs                     | 2     | +2   |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex/subcommands/removedb.rs                | 11    | +11  |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex/utils.rs                               | 98    | -18  |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex_l2/src/cli.rs                          | 56    | +6   |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex_l2/src/commands/mod.rs                 | 8     | +1   |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex_l2/src/commands/prove.rs               | 43    | +43  |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex_l2/src/commands/stack.rs               | 287   | -158 |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex_l2/src/commands/test.rs                | 418   | +11  |
+----------------------------------------------------------+-------+------+
| ethrex/cmd/ethrex_l2/src/commands/wallet.rs              | 617   | +4   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/blockchain/blockchain.rs                   | 386   | -109 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/common/constants.rs                        | 6     | +4   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/common/trie/trie.rs                        | 808   | -4   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/common/types/blobs_bundle.rs               | 313   | -11  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/common/types/constants.rs                  | 12    | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/common/types/genesis.rs                    | 625   | -27  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/common/types/tx_fields.rs                  | 55    | -3   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/contracts/deployer.rs                   | 582   | -185 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/contracts/utils.rs                      | 65    | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/parse_toml.rs                           | 256   | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/proposer/errors.rs                      | 175   | +175 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/proposer/execution_cache.rs             | 38    | +38  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/proposer/l1_committer.rs                | 391   | +391 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/proposer/l1_watcher.rs                  | 248   | +248 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/proposer/metrics.rs                     | 82    | +82  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/proposer/mod.rs                         | 153   | +153 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/proposer/prover_server.rs               | 457   | +457 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/proposer/state_diff.rs                  | 159   | +159 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/prover/bench/src/constants.rs           | 39    | +3   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/prover/bench/src/main.rs                | 104   | +6   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/prover/src/lib.rs                       | 11    | -10  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/prover/src/main.rs                      | 44    | +22  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/prover/src/prover.rs                    | 146   | +146 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/prover/src/prover_client.rs             | 121   | +4   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/prover/zkvm/interface/build.rs          | 29    | -12  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/prover/zkvm/interface/src/lib.rs        | 179   | -14  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/sdk/src/calldata.rs                     | 240   | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/sdk/src/sdk.rs                          | 285   | -10  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/utils/config/mod.rs                     | 69    | -8   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/utils/config/proposer.rs                | 15    | +15  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/utils/config/prover_server.rs           | 22    | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/utils/mod.rs                            | 4     | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/utils/prover/proving_systems.rs         | 128   | +102 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/l2/utils/prover/save_state.rs              | 438   | +39  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/p2p/sync.rs                     | 481   | -70  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/p2p/sync/storage_fetcher.rs     | 150   | +1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/clients/eth/errors.rs       | 179   | -4   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/clients/eth/mod.rs          | 1041  | +124 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/clients/mod.rs              | 4     | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/engine/fork_choice.rs       | 378   | -6   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/eth/filter.rs               | 584   | -19  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/eth/gas_price.rs            | 133   | -8   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/eth/max_priority_fee.rs     | 118   | -8   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/rpc.rs                      | 636   | -85  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/types/receipt.rs            | 237   | +5   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/networking/rpc/utils.rs                    | 292   | -41  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/storage/api.rs                             | 185   | -12  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/storage/rlp.rs                             | 99    | -1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/storage/store.rs                           | 1109  | -28  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/storage/store_db/in_memory.rs              | 468   | -53  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/storage/store_db/libmdbx.rs                | 1090  | -73  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/storage/store_db/redb.rs                   | 862   | -95  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/backends/levm/mod.rs                    | 436   | -84  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/backends/mod.rs                         | 297   | -24  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/backends/revm/db.rs                     | 320   | -4   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/backends/revm/execution_db.rs           | 175   | +2   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/backends/revm/execution_result.rs       | 116   | +116 |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/backends/revm/helpers.rs                | 93    | +1   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/backends/revm/mod.rs                    | 655   | +39  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/levm/src/hooks/default_hook.rs          | 302   | -8   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/levm/src/opcode_handlers/environment.rs | 375   | +16  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/levm/src/precompiles.rs                 | 1410  | +3   |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/levm/src/vm.rs                          | 430   | +12  |
+----------------------------------------------------------+-------+------+
| ethrex/crates/vm/vm.rs                                   | 35    | +35  |
+----------------------------------------------------------+-------+------+

@JereSalo JereSalo closed this Mar 31, 2025
@JereSalo JereSalo deleted the flamegraph-reporter-last-working branch April 28, 2025 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Github actions, build, tests, etc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants