Commit Graph

4272 Commits

Author SHA1 Message Date
3312dc26cb chore: make unknown block error lowercase (#8355) 2024-05-23 12:27:21 +00:00
f447db1eee feat: add static-file-types (#8361) 2024-05-23 13:39:11 +02:00
4250c33da1 chore: clippy happy (#8362)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-05-23 13:24:20 +02:00
155876d28c chore: improve HaveNotReceivedUpdatesForAWhile warning (#8356) 2024-05-23 13:17:48 +02:00
c5bc960d31 fix(storage): use u8 for NippiJar's DataReader::offset_size (#8360) 2024-05-23 13:16:13 +02:00
bc914a64d9 fix: check for files in is_database_empty (#8351) 2024-05-22 19:11:57 +00:00
dbc65ad694 style: small refactor for txpool_inspect (#8348) 2024-05-22 19:01:27 +00:00
7653e81d6f perf(primitives): avoid cloning receipts when calculating the root (#8350) 2024-05-22 19:00:06 +00:00
d0386b8166 feat: use broadcast channel for event listeners (#8193)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-05-22 17:36:51 +00:00
f45ca74772 refactor(consensus, evm): move post-execution validation to consensus (#8321) 2024-05-22 17:20:14 +00:00
90713300bf docs: add warning notes about using NippyJar and Compact encoding formats with untrusted data (#8345) 2024-05-22 16:11:30 +00:00
e2a5857c20 docs: add panic comments in from_compact() (#8346) 2024-05-22 15:33:05 +00:00
c34b31ef53 chore(trie): PrefixSet::iter (#8343) 2024-05-22 13:56:50 +00:00
cd039d362b feat: bsc p2p network (#8061)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-22 11:37:11 +00:00
5eb41d4088 fix: disable db shrinking (#8324) 2024-05-21 21:11:22 +00:00
8a02e6e0e1 chore: rm leftover test assets (#8328) 2024-05-21 14:49:13 +00:00
106d449307 fix: disambiguate use of next when validating ForkId (#8320) 2024-05-21 14:24:15 +00:00
c97963b354 fix(op): skip tx root validation for filtered out dup txns (#8316) 2024-05-21 11:17:18 +00:00
6b14cbc5e7 fix: reject trailing bytes when decoding transactions (#8296) 2024-05-21 11:01:44 +00:00
0b8ab1e083 fix: remove some expect usage in blockchain_tree (#8278) 2024-05-21 10:15:43 +00:00
043b4a9cda fix(op): fix logs (#8329) 2024-05-21 09:49:43 +00:00
23738e6db5 fix(cli): tx fetcher args help (#8297)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-05-21 09:21:50 +00:00
54cd8cf9b0 fix: Chain::split returns NoSplitPending for block number > tip (#8285) 2024-05-21 08:59:17 +00:00
5100ddd28e fix: prevent CREATE tx for EIP-4844 types (#8291)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-05-21 08:45:23 +00:00
adbe1ba9b1 chore: use with_chain_id for CfgEnv (#8327) 2024-05-21 08:31:08 +00:00
5943c4707d feat: add additional message type metrics to EthRequestHandlerMetrics (#8319)
Co-authored-by: Victor Shih <victor@Basement-PC>
2024-05-20 19:05:17 +00:00
383693762b fix(txpool): local transaction configuration (#8323) 2024-05-20 14:21:57 +00:00
de79f2657c chore: integrate discv5 config builder in networkconfig builder (#7856)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-05-20 07:49:03 +00:00
db9c559247 refactor: Replace JwtSecret with alloy's version of it (#8299)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-19 12:36:24 +00:00
3daec1d9b9 feat: remove relay types (#8314) 2024-05-19 14:31:56 +02:00
bcfa5780e8 fix: calculate parity of legacy EIP155 txs correctly in alloy compat (#8302) 2024-05-19 09:57:44 +00:00
3541edf862 fix(op): reorder supported chain (#8310) 2024-05-19 08:39:19 +00:00
ac0a005dd0 docs: add comment about potential overflow of base fee per gas (#8280) 2024-05-17 08:49:52 +00:00
9441d984ae Move reth-primitives::fs module to fs-utils crate (#8286)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-17 08:31:31 +00:00
b177c29f93 feat(e2e): add helpers to TransactionTestContext (#8237) 2024-05-17 08:01:13 +00:00
78c02299d8 rpc txpool_content typo (#8292) 2024-05-17 01:37:42 +00:00
31b6bdd13c wip: lru changes (#7484)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-05-17 01:31:47 +00:00
0edf3509a9 chore: remove unused file muxdemux.rs (#8287) 2024-05-16 11:31:15 +00:00
aefcfff25f feat(storage): implement BundleStateDataProvider for BundleStateWithReceipts (#8282) 2024-05-15 14:19:41 +00:00
530dbdbb54 chore: dont exclude crate (#8275) 2024-05-15 12:16:01 +00:00
f0681947db chore(rpc): cleanup rpc-layer (#8274) 2024-05-15 12:15:33 +00:00
79d505adb2 fix: Make L1 tx data fee calculation aware of Ecotone hardfork (#8268) 2024-05-15 08:15:15 +00:00
aa5c52b944 chore: add alloy-compat for signature and transaction (#8197) 2024-05-15 07:00:17 +00:00
2e2c8e1d63 fix: allow to call V1 methods post-Shanghai (#8250) 2024-05-14 18:33:50 +00:00
d1f38f1661 feat: proof verification (#8220) 2024-05-14 15:27:33 +00:00
19e5fcb003 docs(network): update command instruction for the --trusted-only (#8246)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-14 12:41:32 +00:00
081796b138 feat: impl Compact for FixedBytes<N> (#8222) 2024-05-13 07:39:06 -07:00
12f1e9c944 chore: remove validate_block_regarding_chain (#8224) 2024-05-13 14:07:37 +00:00
4fa6277366 feat: add prague timestamp conversion from genesis to chainspec (#8216) 2024-05-13 01:16:37 -07:00
c2a05f07d3 chore: bump revm to latest with placeholders for EOF (#7765) 2024-05-12 06:12:24 -07:00