Commit Graph

695 Commits

Author SHA1 Message Date
Matthias Seitz
e0c220efef fix: actually use envelope encoding for pooled tx (#6832) 2024-02-27 23:20:55 +00:00
Roman Krasiuk
3f6d55bb08 fix(primitives): sealed block senders check (#6822) 2024-02-27 13:39:33 +00:00
Delweng
8d258bb7e7 feat(node): dev node print genesis account (#6819)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-27 12:08:17 +00:00
clabby
6cf9e91144 chore(op): Clean up ChainSpecs (#6810) 2024-02-26 20:29:23 +00:00
clabby
54db85a216 feat(primitives): Add Base Mainnet Ecotone fork time (#6806) 2024-02-26 20:00:00 +00:00
DaniPopes
285312ea68 chore(deps): bump nybbles, correct some unchecked usages (#6794)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-02-26 16:09:35 +00:00
DaniPopes
1563849404 chore: simplify collect DatabaseProvider methods (#6747) 2024-02-26 13:42:20 +00:00
Alexey Shekhirin
4fe0f27974 fix(ci): allow non_local_definitions on false positives (#6790) 2024-02-26 12:20:08 +00:00
Iraklis Leontiadis
d3d994cedd Improve eth_getLogs performance for latest block (#6305)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-25 12:33:12 +00:00
DaniPopes
6890e02310 fmt: format tracing macro calls (#6776) 2024-02-24 10:58:01 +00:00
clabby
21bc1a861b feat(op): Cancun support in payload builder and processor (#6731) 2024-02-23 19:11:25 +00:00
DaniPopes
9ca813aee2 chore: remove some unnecessary calls to unwrap/expect (#6727) 2024-02-22 16:36:08 +00:00
Nil Medvedev
1269528aa8 chore: remove unrelated SAFETY tags on comments (#6726)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-02-21 20:29:29 +00:00
Dan Cline
c8c422e278 chore: set test-fuzz to workspace dep, bump c-kzg (#6705) 2024-02-21 10:03:07 +00:00
Delweng
2641251898 fix the issue of network is not known to be merged (#6649)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-02-19 18:32:34 +00:00
Dan Cline
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
Dan Cline
3dc7214a2b chore: remove unused smallvec dep (#6629) 2024-02-16 18:38:38 +00:00
Justin Traglia
9450319002 fix: check versioned hash version for EIP-4844 transactions (#6601) 2024-02-15 17:16:05 +00:00
rakita
4b21cf610c fix(op): set optimism flag correctly (#6593) 2024-02-13 23:43:22 +00:00
ThreeHrSleep
0d10af4154 reuse alloy-eips constants (#6540) 2024-02-11 14:53:54 +00:00
Dan Cline
cd0a2f34bc chore: remove op-flagged arguments from receipt root calc (#6517) 2024-02-09 17:55:08 +00:00
Bjerg
41361d8b41 refactor: rm CallRequest (#6364) 2024-02-09 14:26:01 +00:00
Dan Cline
51ffa822c3 chore: make timestamp fork tests better (#6499) 2024-02-09 02:11:59 +00:00
Dan Cline
e781a6cb30 feat: add cancun mainnet timestamp (#6493) 2024-02-08 19:02:56 +00:00
Thomas Coratger
672246d400 add test_discard_blobs_on_blob_tx_eviction unit test (#6445)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-08 13:15:09 +00:00
clabby
b05bd27494 feat(op): Ecotone hardfork spec (#6478) 2024-02-08 02:06:49 +00:00
yjh
29e8aab08a fix: sealed header should not be immutable borrowed (#6456) 2024-02-07 19:26:26 +00:00
Enrique
7a57d89575 chore(reth-primitives): add decode/recover test for 4844 tx (#6470) 2024-02-07 19:25:46 +00:00
Thomas Coratger
93e213c21f add unit tests for BlobTransactionSidecar (#6431) 2024-02-06 23:17:10 +00:00
rakita
13947e509b chore: Bump revm to newest (#6357)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-06 22:59:10 +00:00
Thomas Coratger
37a8780a4d Add clippy fixes and minor refactoring (#6450) 2024-02-06 22:11:22 +00:00
Justin Traglia
189d76735e fix: initial total_bytes value for response limit and typos (#6449) 2024-02-06 21:33:00 +00:00
Thomas Coratger
466adc4b14 add minor improvements (#6448) 2024-02-06 19:35:33 +00:00
Thomas Coratger
2c119b8d0b Encapsulate validate_header_regarding_parent inside SealedHeader (#6404) 2024-02-06 16:58:42 +00:00
Delweng
2895ed30d9 chore(rpc-types-compat): use SealedBlock.raw_transactions to reduce deplicate (#6406)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-02-06 15:29:08 +00:00
yjh
9d9d7ee33e chore: Alignment testing style for tx tests (#6436) 2024-02-06 05:55:52 +00:00
Matthias Seitz
25d2a67577 chore: move alias top of file (#6428) 2024-02-06 02:21:15 +00:00
Roman Krasiuk
925c39f11e chore: remove ahash (#6422) 2024-02-05 21:05:45 +00:00
Roman Krasiuk
62303cb06f chore: improve Withdrawals interface (#6401) 2024-02-05 11:42:22 +00:00
Matthias Seitz
190e8ffd4a chore: remove prune serde helpers mod (#6378) 2024-02-05 10:57:06 +00:00
github-actions[bot]
05c1d1d4a2 chore(deps): weekly cargo update (#6386)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-04 14:08:07 +00:00
Matthias Seitz
44a9975f76 chore: rm unused reexport (#6377) 2024-02-03 16:07:51 +00:00
Dan Cline
72b7caa4c4 fix: add test for truncating parked with large transactions (#6366) 2024-02-03 01:39:38 +00:00
Dan Cline
98e5dfe1ac feat: benchmark blob validation (#6355) 2024-02-02 19:57:39 +00:00
Dan Cline
ce46419538 chore: add all-forks genesis forkid test (#6338) 2024-02-01 21:31:35 +00:00
Thomas Coratger
55fae2ca9c Add Withdrawals struct (#6267) 2024-02-01 17:57:50 +00:00
Dan Cline
7f2167f1bd fix: set excess blob gas and blob gas used for empty payloads (#6328) 2024-02-01 17:11:46 +00:00
ArtificialPB
9193b17574 fix(primitives): don't double-hex signature bytes in Signature#to_hex_bytes (#6313) 2024-02-01 12:13:51 +00:00
Emilia Hane
34cda3a99f Sanitise eth68 announcement (#6222)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-01-31 13:19:51 +00:00
Thomas Coratger
ff49b95d63 use matches! macro in ForkCondition implementation (#6297) 2024-01-30 20:00:26 +00:00