Commit Graph

299 Commits

Author SHA1 Message Date
Louis Brown
8afbc19083 chore: Mark into_recovered_unchecked as deprecated (#16283) 2025-05-16 16:16:45 +00:00
Matthias Seitz
e57992ad1b chore: rename extendedtx to just extended (#16265) 2025-05-15 10:58:23 +00:00
Louis Brown
836a17de65 feat: Introduce with_signer_ref helper (#16235) 2025-05-14 14:14:19 +00:00
Z
4e84e42f1e chore(deps): migrate to jsonrpsee 0.25 (#15956)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-14 07:41:54 +00:00
fantasyup
8829881138 refactor: add alloy_consensus::SignerRecoverable to SingedTransaction supertrait (#16174) 2025-05-13 07:53:18 +00:00
Matthias Seitz
3338c5a319 revert: "revert: 2054a37" (#16139)
Co-authored-by: rakita <dragan0rakita@gmail.com>
2025-05-12 08:53:05 +00:00
Matthias Seitz
4f00ed7bed chore: put op conversions in mod op (#16147) 2025-05-10 10:00:13 +02:00
Matthias Seitz
c830d8c852 revert: 2054a37 (#16138) 2025-05-09 15:56:06 +02:00
Federico Gimenez
2054a37b02 feat: add precompile cache for execution (#15928)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-09 09:36:28 +00:00
Femi Bankole
124bd39405 refactor: move ExtendedTxEnvelope to reth-primitives-traits (#16102)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-05-08 16:32:54 +00:00
Matthias Seitz
cbdb81069f chore: replace istyped2718 (#16085) 2025-05-06 12:19:50 +02:00
Matthias Seitz
324c3b5ad0 chore: replace crypto (#16019) 2025-05-01 11:55:09 +00:00
Soubhik Singha Mahapatra
412dab238e feat: added IsTyped2718 trait for Envelope (#16004) 2025-04-30 17:25:25 +02:00
Ishika Choudhury
dd997e0705 feat: Introduce Block::into_ethereum_block to Block trait (#15940)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-04-26 06:22:02 +00:00
floor-licker
79898f1756 feat: add split_ref method to SealedHeader (#15917) (#15918) 2025-04-25 00:56:46 +00:00
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