Commit Graph

274 Commits

Author SHA1 Message Date
kevaundray
6ef19f403d fix: Check for the maximum allowed gas limit in the block (#15800) 2025-04-19 08:46:09 +00:00
Federico Gimenez
ddc101f863 chore: set clippy check for const fn to warn (#15777) 2025-04-16 17:59:36 +00:00
kevaundray
a3b749676c chore: Replace remaining uses of reth_primitives with reth_primitives_traits (#15704) 2025-04-14 09:40:34 +00:00
Matthias Seitz
0ab297a0e9 feat: add bincode compat to ethereum tx envelope (#15686) 2025-04-11 14:42:53 +02:00
Yash Atreya
58fe204ff2 chore: alloy 0.14 (#15635)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-11 08:28:57 +02:00
Emilia Hane
73b9294072 chore(lint): Remove redundant lint attributes (#15531) 2025-04-09 10:11:02 +00:00
Matthias Seitz
c6ba7c6207 chore: add serdebincodecompat to optxenvelope (#15629) 2025-04-09 12:09:44 +02:00
Matthias Seitz
5ff46e8e1a chore: generalize inmemorysize impl (#15539) 2025-04-04 21:28:36 +02:00
Vaiz_07
e75b207a4f fn signature removed from signedtransaction (#15331)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: Ayush Dubey <61616662+Ayushdubey86@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Steven <112043913+stevencartavia@users.noreply.github.com>
Co-authored-by: Léa Narzis <78718413+lean-apple@users.noreply.github.com>
2025-03-29 06:43:46 +00:00
Shane K Moore
b0d55f665c chore: add SignedTransaction trait for OpTxEnvelope (#15250)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-26 14:12:05 +00:00
Toki
06453c9553 Generalize SignedTransaction for EthereumTxEnvelope (#15247) 2025-03-25 10:50:58 +00:00
Ishika Choudhury
914fc51f23 remove reth-primitives dep from reth-provider (#15203)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-24 13:53:49 +00:00
Ishika Choudhury
f4f205f80c changed possible #[allow()] -> #[expect()] (#15168)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-22 08:52:17 +00:00
Pelle
9cb7177dfc Added custom headers to NodePrimitives (#13995)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-03-19 11:11:55 +00:00
rakita
e334f7ad3e bump: revm v20.0.0-alpha.6 (#15087)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-17 19:57:23 +01:00
leopardracer
16ce387a53 Replace None with RecoveryError in transaction signature recovery (#15050) 2025-03-15 07:57:51 +00:00
leopardracer
492425d14d chore: rm redundant error map (#15044) 2025-03-14 18:39:27 +00:00
Pana
b21d14c9b6 remove no need map_err (#15035) 2025-03-14 08:54:39 +00:00
VINEET PANT
a1ca2dec4c feat: implement InMemorySize for TxEnvelope and OpTxEnvelope #14913 (#14922) 2025-03-09 11:59:21 +00:00
cakevm
31697e5500 chore: Add 0x prefix and use macro if possible (#14907) 2025-03-08 07:46:04 +00:00
Matthias Seitz
c1a255a832 chore: replace withencoded with alloy's (#14905) 2025-03-07 18:46:36 +01:00
Veer Chaurasia
c3c152f62c replace reth-primitives deps in txpool with reth-primitives-traits (#14306)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-07 14:09:31 +00:00
Matthias Seitz
7b9470ef35 chore: bump alloy 0.12 (#14891)
Co-authored-by: Julian Meyer <julian.meyer@coinbase.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2025-03-07 13:03:52 +01:00
Matthias Seitz
5d237fcc97 feat: add helper for eth body conversion (#14864) 2025-03-06 12:10:24 +00:00
Alexey Shekhirin
5ce2716b77 chore: add 0x prefix to b256! and address! calls (#14871) 2025-03-06 12:05:29 +00:00
cakevm
42c8706f82 chore(primitives-traits): remove duplicate IntoIterator bounds in generics (#14861) 2025-03-06 08:34:17 +00:00
Arsenii Kulikov
e5720e6d0d chore: bump alloy-evm and revm (#14855) 2025-03-06 00:37:39 +00:00
Matthias Seitz
b36088da99 chore: allow result too large (#14795) 2025-03-03 10:43:17 +01:00
Matthias Seitz
08aee60143 feat: add helper conversion from revm Account (#14750) 2025-02-27 13:44:05 +00:00
Matthias Seitz
4204b993fc feat: add helper for RecoveredBlock::clone_transactions_recovered (#14689) 2025-02-25 03:44:31 +00:00
Emilia Hane
6074d8d92c chore(sdk): Complete adapters for NodePrimitives ATs (#14672) 2025-02-24 16:26:49 +00:00
Léa Narzis
340d7ba008 refactor: merge signed tx traits (#14622) 2025-02-24 13:43:31 +00:00
DaniPopes
c9a348dd2c chore(deps): bump breaking deps (#14570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-19 11:36:15 +00:00
Arsenii Kulikov
336c3d1fac feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2025-02-17 19:59:23 +00:00
caglarkaya
cb615cf5e1 refactor: replace into bound with standalone function (#14512) 2025-02-15 15:05:17 +00:00
Joseph Zhao
113a87b4f8 Add serde-bincode-compat for receipt (#14399)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-14 20:33:13 +00:00
Matthias Seitz
b71934237d chore: add elided lifetime to impl Iterator (#14481) 2025-02-13 19:40:38 +01:00
Matthias Seitz
c6b757ed93 fix: add lifetime (#14460) 2025-02-12 23:21:16 +00:00
Matthias Seitz
f0530a76bf feat: add Block::seal (#14451) 2025-02-12 17:37:26 +01:00
Aurélien
17712fe4e3 feat: add MaybeSerdeBincodeCompat to SignedTx (#14433) 2025-02-12 09:39:37 +00:00
Matthias Seitz
e9b99b0610 chore: use reth-ethereum in example (#14409) 2025-02-12 08:56:15 +00:00
Fallengirl
731b771fa2 chore: correct the comments (#14339) 2025-02-10 19:32:36 +01:00
Matthias Seitz
2c58d451af chore: use rlp_length_for (#14144) 2025-02-02 18:42:53 +00:00
Arsenii Kulikov
a39980a6f6 feat: generalize Block impls (#14133) 2025-01-31 22:05:09 +00:00
Roman Krasiuk
5322877aed chore: bump alloy 0.11 (#14122)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 11:44:20 +00:00
DevOrbitlabs
38dfe94625 feat: replace BincodeRepr From bound with conversion function (#14069) 2025-01-29 14:29:18 +00:00
Matthias Seitz
ed593ae257 feat: introduce helper alias type (#14058) 2025-01-29 10:14:45 +00:00
Matthias Seitz
4653d3dd3a docs: add docs about bincode compat (#14045) 2025-01-28 16:49:27 +00:00
Matthias Seitz
0e2f79c3de docs: add section about recovery naming (#14012) 2025-01-27 17:00:38 +00:00
Matthias Seitz
515c367c8b feat: add find-transaction-by-hash (#14008) 2025-01-27 16:17:29 +00:00