Commit Graph

2779 Commits

Author SHA1 Message Date
Matthias Seitz
9ebeca3bef chore: simplify builder fn (#4284) 2023-08-20 13:07:32 +02:00
github-actions[bot]
6512603348 chore(deps): weekly cargo update (#4281)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-08-20 12:36:06 +02:00
ftupas
2abfe23171 dev: use U64 for transaction_index (#4261)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-18 21:37:52 +00:00
Matthias Seitz
cbf3eb4333 feat: integrate blobstore in validator (#4273) 2023-08-18 20:52:49 +00:00
Matthias Seitz
82a42c98a3 feat: add TransactionPool blob getters (#4272) 2023-08-18 18:43:16 +00:00
Dan Cline
9d46ab4863 feat: validate engine cancun fields based on method version (#4256) 2023-08-18 18:29:53 +00:00
Matthias Seitz
6077edf42a feat: add recovered wrapper type and eth pool conversions (#4267)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-08-18 17:57:42 +00:00
Matthias Seitz
8516fefa28 feat: integrate blobstore in pool (#4266) 2023-08-18 17:45:33 +00:00
joshieDo
24632aca6f feat(pruner): prune receipts based on log emitters during live sync (#4140) 2023-08-18 15:58:07 +00:00
Matthias Seitz
890eacbe54 fix: record geth selfdestructs (#4264) 2023-08-18 15:39:06 +00:00
Roman Krasiuk
466934c8f9 feat(trie): account proofs (#4249) 2023-08-18 15:32:01 +00:00
Matthias Seitz
849a47efb8 fix: prevent node info zero address (#4268) 2023-08-18 15:07:30 +00:00
Alexey Shekhirin
2904745650 chore: bump metrics (#4265) 2023-08-18 14:57:28 +00:00
Thomas Coratger
efab153cd9 feat(transaction-pool): make EthTransactionValidator generic over Validator (#4258)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-18 11:28:09 +00:00
Supernovahs.eth
5039b3b582 debug_backtraceAt (#4232)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-18 11:25:37 +00:00
Matthias Seitz
f53fdd5329 feat: add blob sidecar extraction to tx validation (#4254) 2023-08-17 19:57:40 +00:00
Matthias Seitz
0bcd388a20 chore: rename transaction (#4252) 2023-08-17 18:43:28 +00:00
Dan Cline
60ad6b2f54 perf: remove clones in PooledTransaction encoding (#4251) 2023-08-17 17:15:24 +00:00
Matthias Seitz
e6f471ddcf feat: add 4844 config and basic checks (#4245) 2023-08-17 16:39:10 +00:00
Matthias Seitz
a5b777a65f feat: add blob store service (#4191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-08-17 16:38:59 +00:00
Matthias Seitz
ca99ee2ec9 fix: broadcast promoted transactions (#4248) 2023-08-17 15:19:39 +00:00
Thomas Coratger
e948928224 feat(doc): enhance append_blocks_with_post_state doc (#4195) 2023-08-17 11:46:51 +00:00
Dan Cline
639a6eac17 feat: refactor PooledTransactionsElement into typed variants (#4241) 2023-08-17 10:23:37 +00:00
Protocolwhisper.eth
2d7c4203c8 (fix): Impl. Lagged error in pool update channel (#4242) 2023-08-17 10:19:39 +00:00
Dan Cline
75da6528a9 fix: return None instead of BlockBodyIndicesNotFound in BlockReader (#4239) 2023-08-17 10:11:26 +00:00
Matthias Seitz
d427ade178 fix: propagate promoted transactions (#4236) 2023-08-16 23:42:11 +00:00
Dan Cline
40f9576c3a feat: implement network encoding for blob transactions (#4172)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-16 23:10:33 +00:00
Matthias Seitz
45db5a6368 feat: support custom PoolTransaction errors (#4237) 2023-08-16 19:02:51 +00:00
Matthias Seitz
1fda268a4e perf: use futures unordered for active requests (#4231) 2023-08-16 18:02:46 +00:00
joshieDo
8a2c3abd2a feat(pipeline): prune receipts based on log emitters (#4044) 2023-08-16 16:38:36 +00:00
Matthias Seitz
6edbc0eeaf chore(deps): bump boa + thiserror (#4234) 2023-08-16 16:28:13 +00:00
Matthias Seitz
7a922a6ed0 perf: create buffer once (#4226) 2023-08-16 16:26:16 +00:00
Matthias Seitz
491b453edb feat: track node record (#4224) 2023-08-16 16:26:06 +00:00
Matthias Seitz
b232e05b26 fix: track established bonds (#4229) 2023-08-16 16:17:20 +00:00
Eric
d643d03030 Move parking_lot dependency to workspace dep (#4228) 2023-08-16 13:32:42 +00:00
Matthias Seitz
43601e3496 chore: move bitflags to workspace (#4220) 2023-08-16 12:17:47 +00:00
libevm
7cd7859a2b (fix)db commit on debug_traceCallMany (#4219)
Co-authored-by: Ubuntu <user@ubuntu.com>
2023-08-16 03:15:47 +00:00
joshieDo
44874bc557 feat: add TransactionSigned::recover_signers with the same order (#4120) 2023-08-15 17:40:09 +00:00
joshieDo
c743acde77 feat(db): add search to reth db list command (#4165) 2023-08-15 17:28:30 +00:00
Alexey Shekhirin
90d2a00a2d fix(pruner): percentage progress (#4197) 2023-08-15 17:19:52 +00:00
Matthias Seitz
981873dca9 chore: enforce recommended soft limit for get pooled requests (#4210) 2023-08-15 16:36:39 +00:00
Matthias Seitz
7f83d0a05a chore: handle full peer request channel (#4211) 2023-08-15 16:29:53 +00:00
Matthias Seitz
bdcc56bbf6 chore: rm some unused (#4208) 2023-08-15 16:20:36 +02:00
Bjerg
0840acd87b docs: update table layout (#4194) 2023-08-15 12:38:59 +00:00
Aditya Pandey
0846d85513 Splitting Reth Node Command Ext (#4158)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-15 12:29:28 +00:00
Matthias Seitz
92361ad77f perf: let sync status mirror FCU (#4203) 2023-08-15 12:14:21 +00:00
Roman Krasiuk
8c56cc2f88 chore(txpool): bench requires arbitrary feature (#4204) 2023-08-15 11:25:15 +00:00
Matthias Seitz
9a80f32a66 chore(clippy): make clippy happy (#4163) 2023-08-14 19:58:29 +02:00
Matthias Seitz
3c41e9ffc7 fix: return engine on fatal error (#4184) 2023-08-14 17:26:39 +00:00
Thomas Coratger
6eb170f8d7 feat(doc): document ARM limitations (#4196) 2023-08-14 16:58:06 +00:00