Commit Graph

569 Commits

Author SHA1 Message Date
Matthias Seitz
18d563dd27 chore: use U256::is_zero (#5616) 2023-11-28 15:44:27 +00:00
Matthias Seitz
ae6f1e39c0 chore: improve clique signer recovery error (#5613) 2023-11-28 12:57:40 +00:00
clabby
b2be07aa38 feat(op-reth): Canyon - Dynamic eip1559 params (#5542) 2023-11-27 17:26:01 +00:00
clabby
cda471ceb4 feat(op-reth): Canyon transition create2Deployer force deployment (#5527) 2023-11-27 18:25:26 +01:00
clabby
92fecc1daf feat(op-reth): Canyon receipts version (#5526) 2023-11-27 16:59:00 +00:00
clabby
7debf93f36 feat(op-reth): Canyon receipts root RLP fix (#5504) 2023-11-27 16:05:41 +00:00
clabby
462ea82f91 feat(op-reth): Canyon hardfork spec (#5503) 2023-11-27 15:53:25 +00:00
Roman Krasiuk
f1e38cdb08 fix: always recover senders on mismatch (#5575) 2023-11-27 11:19:10 +00:00
Nil Medvedev
563a683a62 Feat/improve fee history performance (#5182)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-27 10:59:27 +00:00
Matthias Seitz
8e6fb6b5d1 docs: add panics section (#5574) 2023-11-26 07:48:29 +00:00
joshieDo
af88851723 feat: refactor generation of snapshots from the cli (#5464) 2023-11-24 18:02:14 +00:00
Matthias Seitz
c37f187eed chore(deps): bump alloy 0.5 (#5557) 2023-11-24 11:48:21 +00:00
Matthias Seitz
30f4114702 chore: use rpc types Accesslist in inspector (#5549) 2023-11-23 15:40:31 +00:00
Matthias Seitz
857ceebbd8 chore(deps): make c-kzg actually a feature of reth-primitives (#5525) 2023-11-22 01:24:24 +00:00
Alexey Shekhirin
06eeb35366 feat(bin): improve status logs (#5518) 2023-11-21 15:57:42 -08:00
George Datskos
3e0caae5b6 fix(op-reth): clear accesslist for Deposit txs (#5513) 2023-11-21 07:06:43 +00:00
Matthias Seitz
0dc90eba19 chore: remove duplicate serde helpers (#5508) 2023-11-21 02:19:30 +00:00
Supernovahs.eth
3c7989c541 block_with_senders in ethstatecache (#5302)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-20 14:56:08 +00:00
Matthias Seitz
1cc68fcca6 chore: preallocate buffer for rlp (#5494) 2023-11-20 12:32:37 +00:00
Matthias Seitz
631eb2b624 chore: add hash+signer fn (#5493) 2023-11-19 16:19:00 +01:00
DaniPopes
e34aec23ca chore: clean up Self: Sized bounds (#5481) 2023-11-18 02:16:31 +00:00
Matthias Seitz
c0fe64700a chore: add missing helper fns (#5471) 2023-11-17 11:48:24 +01:00
Matthias Seitz
7312ada852 chore: add optimism_deposit_tx_signature function (#5457) 2023-11-17 11:22:07 +01:00
Matthias Seitz
64500e93a2 chore: make decode_enveloped args consistent with other fns (#5456) 2023-11-16 18:56:39 +00:00
Matthias Seitz
2b4eb8438c fix: fetch 4844 blob before reinjected reorged blob txs (#5460) 2023-11-16 18:54:07 +00:00
Matthias Seitz
fb981cec4d chore: move criterion and pprof to workspace (#5461) 2023-11-16 14:13:24 +00:00
Matthias Seitz
e5362882e0 chore: add recovery test (#5453) 2023-11-16 02:17:06 +00:00
joshieDo
a389a2b42d feat: search for a snapshot that fulfills a queried BlockHash or TxHash (#5373)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-15 16:53:28 +00:00
Supernovahs.eth
352721370d use reth_primitives instead of revm_primitives (#5434) 2023-11-15 12:08:13 +00:00
Matthias Seitz
365fbb18c2 chore: add a few tx related helper functions (#5430) 2023-11-14 23:09:07 +00:00
joshieDo
6ee481b817 feat: Snapshotter triggers segment snapshots (#5287)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-14 21:38:54 +00:00
joshieDo
7b781eb602 feat: add directory paths to Snapshotter and SnapshotProvider (#5283)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-14 20:54:13 +00:00
joshieDo
d21e346c04 feat: share SnapshotProvider through ProviderFactory (#5249)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-11-14 17:50:12 +00:00
Matthias Seitz
1bd79a401d chore: add rlp codec for Sidecar (#5390) 2023-11-13 18:25:59 +00:00
Matthias Seitz
79abf2ba0f chore: remove ckzg dep from rpc types (#5392) 2023-11-13 17:37:14 +00:00
Matthias Seitz
c47a2393e3 chore: fix a bunch of features (#5369) 2023-11-09 14:31:27 +01:00
DaniPopes
e897764ad4 chore(meta): manifest maintenance (#5353) 2023-11-08 19:53:50 +00:00
Matthias Seitz
4865e59684 chore: add missing txvalue impls (#5357) 2023-11-08 16:10:18 +01:00
Dan Cline
1b2a4c71c7 fix: prevent decoding U256 TxValue on mainnet (#5344) 2023-11-07 19:38:34 +00:00
Alexey Shekhirin
d762d2d9f7 feat: downgrade trie debug logs to trace, cleanup debug logs more (#5285) 2023-11-07 12:58:36 +00:00
Dan Cline
e6ea2510c7 fix: use helper to deserialize mainnet TTD (#5322)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-06 22:00:09 +00:00
DoTheBestToGetTheBest
7d0abeff54 feat(primitives) : support test for fill_cfg_and_block_env function (#5330) 2023-11-06 17:07:14 +00:00
refcell.eth
45f3ee7b32 chore(primitives): Compact TxType Unit Table Test (#5325) 2023-11-06 16:25:50 +00:00
Alexey Shekhirin
648f54e1be feat(primitives): format stage progress with two decimal places (#5324) 2023-11-06 13:33:49 +00:00
clabby
fa803fd7ef fix(ci): Optimism unit / integration tests (#5318) 2023-11-06 12:58:29 +00:00
DaniPopes
f8ceda9ea8 chore: reduce size of common types (#5304) 2023-11-06 12:45:20 +00:00
DoTheBestToGetTheBest
2d315c2f3a feat(primitives): supports test for from_compact (#5312) 2023-11-05 20:17:39 +00:00
DoTheBestToGetTheBest
1aca4b0128 feat(primitives) : test for TxDeposit and related methods (#5317) 2023-11-05 20:03:37 +00:00
DoTheBestToGetTheBest
6a5dbc4d0b feat(primitives) : match exhaustive (#5316) 2023-11-05 19:28:27 +00:00
refcell.eth
c258659dd9 fix(primitives): Exhaustive Matching on TxType Primitive Encoding (#5315) 2023-11-05 19:12:24 +00:00