Commit Graph

62 Commits

Author SHA1 Message Date
Thomas Coratger
a6c8bda029 primitives: use alloy MAINNET_GENESIS_HASH constant (#11848) 2024-10-17 19:44:04 +00:00
Emilia Hane
52407b18de chore(sdk): incorporate block module into reth-primitives-traits (#11835) 2024-10-17 13:14:48 +00:00
Thomas Coratger
491f154c34 primitives-traits: rm redundant definitions of EMPTY_OMMER_ROOT_HASH (#11820) 2024-10-17 09:30:26 +00:00
Thomas Coratger
025cb3b70e primitive-traits: rm redundant EMPTY_ROOT_HASH definition (#11811)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-16 22:07:27 +00:00
Emilia Hane
6ad1275e6b chore(sdk): move block traits into reth-primitives-traits (#11780) 2024-10-16 15:04:23 +00:00
Thomas Coratger
cf38ff5401 primitive: introduce reth Transaction trait (#11728) 2024-10-15 08:02:00 +00:00
Emilia Hane
482468579f chore(sdk): define trait Receipt (#11643) 2024-10-14 09:12:29 +00:00
Matthias Seitz
f332f71561 chore: also derive arb for test (#11588) 2024-10-08 18:30:30 +00:00
Matthias Seitz
6917b12d82 chore: bump alloy primitives 0 8 7 (#11586) 2024-10-08 20:31:37 +02:00
Emilia Hane
d5ddb4129d chore(lint): fix lint primitives (#11487) 2024-10-04 13:33:18 +00:00
Emilia Hane
16c39d919e chore(sdk): SealedHeader generic over header (#11429) 2024-10-04 13:29:36 +00:00
joshieDo
73d5ce78c3 chore: replace Compact with bincode on ETL usage of SealedHeader (#11442) 2024-10-03 11:48:24 +00:00
Alexey Shekhirin
a8a380ff54 feat(exex): use rmp-serde for WAL storage (#11353)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-01 09:55:42 +00:00
Alexey Shekhirin
d6113e1040 feat(exex, primitives): serde bincode compatibility (#11331)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-30 21:20:43 +00:00
Matthias Seitz
a5538bc041 chore: alloy 0.4 (#11334) 2024-09-30 12:48:37 +00:00
Matthias Seitz
6828bbacc9 chore: use core::error (#11313) 2024-09-28 16:05:50 +00:00
DaniPopes
bf18fd927c perf: improve IntegerList API to avoid allocations (#11292) 2024-09-27 16:46:33 +00:00
Matthias Seitz
6a7d8938c7 chore: update revm and alloy primitives (#11235)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-09-26 14:33:29 +00:00
Thomas Coratger
ed1de8996d primitives: use alloy Header struct (#10691) 2024-09-23 12:53:43 +00:00
Thomas Coratger
06b9792792 emv: add BlockHeader trait and default fill_block_env (#10993) 2024-09-18 17:36:55 +00:00
Thomas Coratger
1d0b18cd1a error: use derive-more Error for deriving error (#10841) 2024-09-17 10:01:29 +00:00
nk_ysg
7367651333 chore(reth-primitives-traits): use EOF_BYTECODE_ID etc (#10949) 2024-09-17 09:41:05 +00:00
DaniPopes
96854f9f0f fix: actually use RevmBytecode::new_raw_checked (#10899) 2024-09-13 19:04:36 +00:00
Thomas Coratger
47d188cb8e cfg: replace std feature gate alloc imports with extern crate alloc (#10861) 2024-09-13 16:01:12 +00:00
nk_ysg
75586e3fcb fix(reth-primitives-traits): removes todo (#10789) 2024-09-09 16:49:48 +00:00
Emilia Hane
0c2b496503 chore(op): type safety in computation of op tx metadata (#10619) 2024-09-05 21:21:09 +00:00
Thomas Coratger
e502132109 primitives: simplify generate_valid_header logic (#10692) 2024-09-04 15:53:28 +00:00
Daniel Calderón Díaz
212a6a0a31 Use ByteCode::new_raw_checked and propagate error (#10584)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-02 14:53:24 +00:00
Arsenii Kulikov
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
Thomas Coratger
c0902c8b47 deps: bump derive_more to 1.0 (#10403) 2024-08-20 20:16:12 +00:00
Miguel Tavares
153a3e352d feat: add impl From GenesisAccount to Account (#10256) 2024-08-17 21:47:54 +00:00
Arsenii Kulikov
330f73b7ec refactor: remove #[reth_codec] and #[derive_arbitrary] macros (#10263) 2024-08-12 14:23:50 +00:00
Oliver
7e5414eedf fix: add requests root when converting alloy header (#10197) 2024-08-08 12:20:54 +00:00
Alexey Shekhirin
a28b2f09da chore(net, primitives): use derive_more::Display more (#9992) 2024-08-01 15:24:49 +00:00
Matthias Seitz
bc7b5ff35e feat: implement compact for eof bytecode variant (#9654) 2024-07-25 08:43:41 +00:00
Tuan Tran
88c7b2cfa1 chore: fix unnameable-types lint on core, payload and primitives-traits crates (#9724) 2024-07-23 12:08:01 +00:00
Dan Cline
ed16643f12 chore: remove proptest-derive dev deps (#9719) 2024-07-22 21:41:25 +00:00
Matthias Seitz
c3347f323c feat: make to_compact borrow (#9488)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-07-17 20:50:28 +00:00
frostburn
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
nk_ysg
0befab52c9 chore: remove serde support from reth-codec (#9570) 2024-07-17 11:37:45 +00:00
Pelle
484dc916c1 Rename main codec to reth db codec (#9501) 2024-07-16 09:33:56 +00:00
Park Smith
6e15214566 fix: format_gas show two decimal places (#9336) 2024-07-06 03:58:49 +00:00
Park Smith
08feab1a56 feat: log throughput in execution stage (#9253)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-05 12:20:52 +00:00
Roman Krasiuk
26b7b9720c qol: purge goerli (#9310) 2024-07-05 10:38:58 +00:00
Roman Krasiuk
6b1c3bade1 fix: holesky genesis hash (#9318) 2024-07-04 17:55:48 +00:00
Dan Cline
e95c6dba9d chore: use format_gas and format_gas_throughput for gas logs (#9247) 2024-07-02 17:54:49 +00:00
Thomas Coratger
984e89efeb feat(clippy): add iter_without_into_iter (#9195)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-07-01 16:56:55 +00:00
Matthias Seitz
3bf3b9e3ec fix: derive arbitrary for tests (#9167) 2024-06-28 11:24:58 +00:00
Thomas Coratger
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
Dan Cline
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00