Commit Graph

174 Commits

Author SHA1 Message Date
d4cfb95e68 eip4844: use alloy TxEip4844 (#10624)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-01 19:20:00 +00:00
71e0178f71 feat: migrate to alloy TxLegacy (#9593)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-30 11:35:15 +00:00
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
7df7bc2c1a chore(op): Add OpChainSpec (#10516) 2024-08-27 12:25:38 +00:00
8191e0c05d chore(chainspec): move op stack chain specs to reth-optimism-chainspec (#10485) 2024-08-26 18:01:49 +00:00
042faacb15 feat: impl From alloy-consensus::TxType for reth_primitives::TxType (#10523) 2024-08-26 08:37:42 +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
e907f0eab0 deps: rm unused deps (#10192) 2024-08-07 22:21:57 +00:00
e24e4c773d Check features powerset for reth-primitives (#10138) 2024-08-06 15:19:58 +00:00
61500238fb dep: rm unused dependencies (#10099)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 00:46:46 +00:00
d7f9a255e1 feat(primitives): k256 crate fallback for secp256k1 module (#9989) 2024-08-02 12:53:59 +00:00
cd0ec5703a feat(primitives): improve no_std with manual errors and alloc::String (#9990) 2024-08-01 14:58:50 +00:00
ed16643f12 chore: remove proptest-derive dev deps (#9719) 2024-07-22 21:41:25 +00:00
84174737f9 chore(no_std): fixed no_std compiler errors in reth-primitives-traits (#9572)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-17 17:23:02 +00:00
d5964cae0e chore(deps): move zstd to workspace (#9552) 2024-07-16 20:17:33 +00:00
06bfce2d5c chore: more reth-codec cfgs (#9547) 2024-07-16 17:02:36 +00:00
bc31f5da58 feat: feature gate reth-codec impl (#9492) 2024-07-16 14:39:31 +00:00
ad606bbda8 chore: rm redundant optimism feature (#9489) 2024-07-13 17:58:54 +00:00
26b7b9720c qol: purge goerli (#9310) 2024-07-05 10:38:58 +00:00
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
32500aa9a6 chore: move Bytecode, Requests and Withdrawals to reth-primitives-traits (#8954) 2024-06-19 15:21:00 +00:00
d0b241c0c2 chore: move IntegerList to reth-primitives-traits (#8948) 2024-06-19 14:13:31 +00:00
a3fd112915 feat: move calculate_intrinsic_gas_after_merge to tx pool (#8914)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-19 12:10:47 +00:00
3a1e4e9ad4 chore(deps): enable missing arbitrary in tests (#8921) 2024-06-18 12:29:49 +00:00
15cca65f47 refactor: extract Chainspec type from primitives (#8055)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-06-17 13:38:31 +00:00
8d54f2f8d3 feat: support no_std for reth-primitives (#8817)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-17 06:57:46 +00:00
e6017c3cd9 chore: rm unused clap feature (#8843) 2024-06-14 16:18:40 +00:00
217ff958cc chore: move Header and SealedHeader to reth-primitives-traits (#8831) 2024-06-14 14:43:57 +00:00
f3bd255007 reth-primitives: Hide alloy-consensus/arbitrary behind reth-primitives/arbitrary (#8821) 2024-06-14 11:13:36 +00:00
76c8f4842c chore: move proof types and root functions from primitives/proofs into reth-trie-common (#8724)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-13 16:36:18 +00:00
95719da049 chore: adds reth-primitives-traits & Account (#8722) 2024-06-11 16:01:45 +00:00
b16a6ec029 chore: move primitives/trie to reth-trie-types (#8717) 2024-06-10 15:00:14 +00:00
2852893a7d chore: rename network-types to network-peers (#8699) 2024-06-09 13:13:46 +00:00
c5e38073b5 fix: check for empty tx root in BlockTransactions::Uncle match (#8600) 2024-06-05 20:48:29 +00:00
b4a1b733c9 feat: implement EIP-7685 (#8424)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-28 14:06:28 +00:00
f447db1eee feat: add static-file-types (#8361) 2024-05-23 13:39:11 +02: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
ee3c93916d chore(deps): remove outdated dev dep and comment (#8184) 2024-05-09 17:29:42 +00:00
dd7c021470 feat: feature gate rpc-types import for alloy conversions (#7963)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-08 20:45:12 +00:00
0ad9c7866b feat(op): import receipts (#7914)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-05-07 20:26:58 +00:00
cbc6f268c0 replace reth BlobTransactionSidecar with alloy's (#8135)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-07 12:38:23 +00:00
614e1bccd0 chore: move NodeRecord type (#8121) 2024-05-06 15:00:35 +00:00
ead0fbf8fc chore: rm anyhow dep (#7944) 2024-04-28 14:40:36 +00:00
cc4a418ddf refactor: extract peer types to net/types (#7912)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-27 04:18:59 +00:00
e2e5201d8a chore(deps): bump enr, discv5, secp256k1 (#7000)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-04-25 19:50:38 +00:00
f6e68e28eb feat(op): timestamp below bedrock (#7768) 2024-04-25 12:23:51 +00:00
bd4757b3b5 chore: make alloy impls feature gated (#7747) 2024-04-19 15:18:43 +00:00
86d8f0b0ec fix: add enable missing arbitrary feature (#7688) 2024-04-16 23:05:08 +02:00
jn
91a1503079 Implement Compact codec for alloy_primitives::Log (#7474) 2024-04-08 18:34:14 +00:00
09de0ac13d crit(dep): bump zstd (#7356) 2024-03-27 21:07:50 +00:00