Commit Graph

3314 Commits

Author SHA1 Message Date
f782a33310 chore: downgrade debug! to trace! (#5186) 2023-10-26 09:13:26 +00:00
4891559acc chore: rm redundant trait bound (#5185) 2023-10-26 00:12:30 +00:00
8f0a415068 chore: bump revm version (#5187) 2023-10-26 00:06:12 +00:00
5d94aef893 test: add tx validator test (#5179) 2023-10-25 21:40:41 +00:00
e05dba69ce chore: rewrite all error messages for consistency (#5176)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-10-25 20:12:03 +00:00
1c0373b322 perf: only record active context memory (#5174) 2023-10-25 20:01:25 +00:00
6ca14b5178 clean up database file after testing (#5087)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2023-10-25 18:47:44 +00:00
df9c295826 Update noop.rs (#5180)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-25 16:41:47 +00:00
dd6913cd98 feat(primitives): add _HASH suffix for constants hashes (#5175) 2023-10-25 14:07:21 +00:00
98e03ee4e2 feat(primitives): clean up primitives proof.rs file (#5167) 2023-10-25 13:30:56 +00:00
fb5f0bac06 fix: use recorded opcode (#5171) 2023-10-25 13:26:36 +00:00
a24102c708 chore: remove duplicate canonical hash fetches (#5169) 2023-10-25 13:10:24 +00:00
d76acc24df feat(rpc-testing-util): Test for ReplayTransaction (#5157)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-25 11:32:45 +00:00
0f254e16a5 fix: return enveloped encoded (#5156) 2023-10-24 22:27:37 +02:00
572a41eafb chore: rm lcov support (#5159) 2023-10-24 14:32:25 +00:00
4dc15c3bee chore(clippy): make clippy happy (#5155) 2023-10-24 13:15:36 +02:00
0c86980498 fix: record touched accounts in prestate default mode (#5138) 2023-10-24 12:34:40 +02:00
2a4c787591 feat(storage): bump mdbx to 0.12.8 (#5123) 2023-10-24 12:34:10 +02:00
4890006220 Patch/Auto-mine (#5042) 2023-10-24 12:30:59 +02:00
1eb5f41259 improve calculate_next_block_base_fee doc (#5135) 2023-10-23 23:32:05 +00:00
cb8b273259 chore: bump discv5 (#5150) 2023-10-23 23:22:46 +00:00
7d46db4a21 feat: add sse payload attributes example and beacon api support (#5130) 2023-10-23 20:47:04 +00:00
b71a8ac85d refactor(primitives): refactor match expressions in Transaction impl (#5145) 2023-10-23 19:07:33 +00:00
916b6b3b28 implementations for DbTx functions for TxMock (#5015) 2023-10-23 17:33:38 +00:00
6b79978747 feat(stage): consolidate Validation and ExecutionError variants in StageError enum (#5106) 2023-10-23 17:22:18 +00:00
36dde36479 feat(tokio-util): EventListeners with Listener Management (#5136)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-23 17:02:39 +00:00
fbf12de4e4 feat(rpc): Replay of Ethereum Transactions with ReplayTransactionStream (#5134)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-23 16:30:01 +00:00
d05b32449b feat(bin): --raw and min size arguments for db commands (#5113) 2023-10-23 12:08:48 +00:00
2b71f0f6b0 fix max_fee_per_blob_gas type (#5121) 2023-10-23 11:40:06 +00:00
55a78719bd feat(tx-pool): add blob_sidecar to EIP-4844 mock transactions (#5132) 2023-10-22 18:22:13 +00:00
0088ba4553 chore: add convenience trait bounds (#5131) 2023-10-22 18:32:05 +02:00
82bffbfd19 docs(book): pruning distance 128 -> 10064, update node size numbers (#5122) 2023-10-22 10:34:09 +00:00
c74abbc6b1 Function builder for TransacitonRequest (#5104)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-22 09:06:20 +00:00
2fd2b429a4 chore(deps): weekly cargo update (#5127)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-10-22 10:52:51 +02:00
a0c463a764 ci: update test-fuzz installation (#5126) 2023-10-21 23:59:17 +00:00
3a8fe5a734 chore: add bundle api helper (#5119) 2023-10-21 13:37:46 +02:00
2045171d26 fix: load code by hash for prestate trace (#5115)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-21 10:23:18 +00:00
c6d279c01a fix: no value for staticcall call traces (#5117) 2023-10-21 09:43:26 +00:00
33df4e5766 chore: remove reth primitives [tokio] and [tokio-stream] dependencies (#5111)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-21 05:58:43 +00:00
9dd270e4e8 feat: update mainnet trusted setup (#5110) 2023-10-20 19:06:27 +00:00
14f2b9088e chore: Patch revm to current head commit (#5109)
Co-authored-by: clabby <ben@clab.by>
Co-authored-by: rakita <dragan0rakita@gmail.com>
2023-10-20 19:03:25 +00:00
fafcabf68a feat: add call bundle (#5100) 2023-10-20 15:16:33 +00:00
a6bee7286b feat(rpc):transaction variant for all available transaction formats (#5098)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-20 13:25:00 +00:00
d3de32a9dc fix: use block id for block receipts (#5105) 2023-10-20 03:26:29 +00:00
93e837e28a feat(storage): add an option to return hashed transactions in block_with_senders (#5095)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-19 22:56:01 +00:00
5d217a2867 feat(primitives): move revm-primitives to reth-primitives (#5088) 2023-10-19 22:35:46 +00:00
5dd5555c5c feat: stale filters cleaner (#5080)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-19 20:34:43 +00:00
a136c33a29 refactor(rpc): remove result_output from revm_utils (#5097)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-19 15:46:08 +00:00
78f666e62e feat(rpc): track cache hits and misses (#5094) 2023-10-19 13:24:58 +00:00
2f66662f62 perf: rm thread stack size bumps (#5089) 2023-10-19 11:55:36 +00:00