Commit Graph

75 Commits

Author SHA1 Message Date
fa30a4f758 feat: add osaka hardfork (#11984) 2024-10-23 14:29:32 +00:00
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
a6c8bda029 primitives: use alloy MAINNET_GENESIS_HASH constant (#11848) 2024-10-17 19:44:04 +00:00
3ab1f9559e feat: replace once_cell with std (#11694)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-10-15 08:21:01 +00:00
86c6ba5d8d chore(forkid): simplify and add comment of the set_head_priv (#11686)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-10-12 15:18:43 +00:00
a07efa7b5b chore: rm todos (#11400) 2024-10-02 10:40:50 +00:00
65f2664471 feat: make NetworkConfigBuilder independent of concrete ChainSpec (#11176) 2024-09-26 11:37:20 +00:00
ae3d279cc3 feat: relax chainspec bounds on NodeBuilder and rpc types (#11160) 2024-09-24 17:47:04 +00:00
66089682d7 Move OptimismHardfork to new crate reth_optimism_forks (#10963) 2024-09-20 16:51:45 +00:00
6cb26f72af feat: make DatabaseProvider generic over chainspec (#10978) 2024-09-19 14:23:06 +00:00
f04fc7c5b9 chore(primitives, ethereum-forks): replace std feature gate alloc imports (#10945) 2024-09-17 09:52:57 +00:00
1c20e0e75d chore: add is granite active at timestamp (#10908) 2024-09-14 15:58:54 +02:00
47d188cb8e cfg: replace std feature gate alloc imports with extern crate alloc (#10861) 2024-09-13 16:01:12 +00:00
0c2b496503 chore(op): type safety in computation of op tx metadata (#10619) 2024-09-05 21:21:09 +00:00
7fd16914a4 ethereum-forks: add unit tests for ForkCondition (#10707) 2024-09-05 18:33:02 +00:00
1ec5678081 ForkCondition: some small refactors (#10712) 2024-09-05 16:17:29 +00:00
834e99cd2a chore: moved optimism_receiptfn and its tests (#10520)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-05 13:00:09 +00:00
938227a397 fix(op): parse l1 block info from l2 tx input (#10664) 2024-09-04 14:13:23 +00:00
8191e0c05d chore(chainspec): move op stack chain specs to reth-optimism-chainspec (#10485) 2024-08-26 18:01:49 +00:00
2dc7f13474 chore: Update granite mainnet time (#10430) 2024-08-21 21:49:51 +00:00
56e1448dbd feat: Superchain mainnet - Granite hardfork timestamps (#10387) 2024-08-20 04:31:29 +00:00
5716c20198 Add support for optimism granite hardfork (#10107)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-09 10:51:27 +00:00
106a0c7cf7 refactor: replace once_cell Lazy with LazyLock (#9844)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-08 14:20:42 +00:00
8eb7416ced Adding Canyon hardfork to optimism devnet (#9801) 2024-07-25 13:35:19 +00:00
ed16643f12 chore: remove proptest-derive dev deps (#9719) 2024-07-22 21:41:25 +00:00
0376be622d no_std in reth-ethereum-forks (#9589) 2024-07-17 18:18:27 +00:00
fb6ea8b924 feat(rpc/admin): compatible with geth's admin_nodeInfo (#9448)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-16 21:49:13 +00:00
26b7b9720c qol: purge goerli (#9310) 2024-07-05 10:38:58 +00:00
50ee497c75 feat: use new ChainHardforks type on ChainSpec (#9065) 2024-06-27 17:39:35 +00:00
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
b567f66fab chore: move different chain hardfork sets to reth-ethereum-forks (#8984) 2024-06-21 13:40:43 +00:00
554e8b1913 feat(exex): derive serde ser/deser for ExExNotification (#8963) 2024-06-20 10:33:53 +00:00
590356b341 fix(ethereum-forks): add missing transitions_at_timestamp (#8944) 2024-06-19 14:17:09 +00:00
fe817c045a move forkcondition and displayhardfork types to fork crate (#8909)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-18 11:55:53 +00:00
d131540352 feat: support no_std for ethereum-forks (#8877)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-17 11:20:45 +00:00
8fc5f842f3 Add fjord activation times/blocks for Base (#8619) 2024-06-05 19:34:44 +00:00
2b4fa96065 add explicit_iter_loop clippy lint (#8570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 18:14:50 +00:00
e02b935e94 add match_same_arms clippy lint (#8549) 2024-06-03 17:42:25 +00:00
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
19c529e8df add use_self clippy lint (#8325) 2024-05-29 13:14:14 +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
106d449307 fix: disambiguate use of next when validating ForkId (#8320) 2024-05-21 14:24:15 +00:00
14d91c3ba0 fix: make discv4 packets adhere to eip-8 (#8039) 2024-05-02 13:58:17 +00:00
6425064d07 fix: use enrforkid in dns (#7900)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-04-26 09:24:26 +00:00
d312dbbea4 fix: chain spec for op mainnet (#7883) 2024-04-25 17:32:12 +00:00
4911febe6f feat: add Prague hardfork variant (#7694) 2024-04-17 10:56:06 +00:00
8629184748 test: add forkid rlp tests (#7528) 2024-04-09 16:05:05 +00:00
1dc0aab51c feat: Extend fork activation blocks data with Arbitrum data (#7305)
Co-authored-by: Altuğ Bakan <mail@alt.ug>
2024-03-23 11:03:11 +01:00