|
|
9a6a1a4cc1
|
feat: Support erc20 system tx from address
|
2025-03-21 11:39:28 +00:00 |
|
|
|
5d779a66a0
|
refactor: Merge system tx from address
|
2025-03-01 17:10:15 +00:00 |
|
|
|
d574b9ef58
|
Initial reth port
|
2025-02-25 06:19:19 +00:00 |
|
|
|
33443de09a
|
Make PayloadOrAttributes generic over ExecutionData (#14666)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-24 08:50:39 +00:00 |
|
|
|
72210736ad
|
feat: re-use BlockExecutionStrategy in payload building (#14609)
|
2025-02-20 15:06:19 +00:00 |
|
|
|
f03e7e02f7
|
chore(payload): Custom PayloadError variant (#14607)
|
2025-02-20 11:45:34 +00:00 |
|
|
|
d075995205
|
chore(docs): Fix docs (#14602)
|
2025-02-20 09:20:18 +00:00 |
|
|
|
849c04cb34
|
feat(l2-withdrawals): Decompose ExecutionPayloadValidator::ensure_well_formed_payload (#14566)
|
2025-02-19 09:25:29 +00:00 |
|
|
|
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 |
|
|
|
a699ee5405
|
Upstream ExecutionData to alloy (#14188)
|
2025-02-13 09:02:33 +00:00 |
|
|
|
7e1896c41c
|
chore: fix (#14456)
|
2025-02-13 00:27:48 +00:00 |
|
|
|
731b771fa2
|
chore: correct the comments (#14339)
|
2025-02-10 19:32:36 +01:00 |
|
|
|
5c231898ad
|
feat: Add is_vx helpers for EngineApiMessageVersion (#14323)
|
2025-02-08 07:22:22 +00:00 |
|
|
|
1f1eabc428
|
feat: simplify PayloadBuilder setup (#14276)
|
2025-02-06 20:44:16 +00:00 |
|
|
|
14a51b5292
|
feat: expose pool transaction in PayloadTransactions (#14249)
Co-authored-by: Hamdi Allam <hamdi.allam97@gmail.com>
|
2025-02-06 01:16:20 +00:00 |
|
|
|
c1a305ca5c
|
feat: relax BasicPayloadJobGenerator bounds (#14254)
|
2025-02-06 00:59:14 +00:00 |
|
|
|
62a8e62c3d
|
chore: simplify PayloadBuilder trait (#14246)
|
2025-02-05 23:20:31 +00:00 |
|
|
|
a9ae060452
|
fix: use different cancel wrapper for prewarm tasks (#14221)
|
2025-02-04 21:06:50 +00:00 |
|
|
|
b6ce1d90fd
|
perf: warm transactions in parallel (#13759)
|
2025-02-04 16:25:51 +00:00 |
|
|
|
e468d4d7c5
|
feat: add ExecutionData AT (#14179)
|
2025-02-04 01:08:47 +00:00 |
|
|
|
04c1d7120e
|
refactor: couple ExecutionPayload and ExecutionPayloadSidecar (#14172)
|
2025-02-03 21:04:42 +00:00 |
|
|
|
65c3bd7eda
|
feat: abstract OP payload builder over transaction (#14153)
|
2025-02-03 14:57:41 +00:00 |
|
|
|
a39980a6f6
|
feat: generalize Block impls (#14133)
|
2025-01-31 22:05:09 +00:00 |
|
|
|
98a021ee7d
|
feat: abstract over Evm::Error (#14085)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-01-30 13:02:20 +00:00 |
|
|
|
d6e055dffa
|
fix: check for duplicate request types on validation (#14056)
|
2025-01-29 00:08:31 +00:00 |
|
|
|
2e4376f359
|
add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-01-28 12:20:58 +00:00 |
|
|
|
ddc9375a60
|
chore: remove executed_block from EthBuiltPayload (#14017)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-01-27 21:27:57 +00:00 |
|
|
|
33bf34b2fb
|
fix: gracefully handle missing persisted_trie_updates (#13942)
|
2025-01-27 14:02:53 +00:00 |
|
|
|
68a1de799d
|
chore: fix error messages for request validation (#13983)
|
2025-01-25 11:01:56 +00:00 |
|
|
|
6c762565b8
|
refactor: finalize proofs mod move from reth-primitives to reth-primitives-traits (#13875)
|
2025-01-22 20:15:47 +00:00 |
|
|
|
3e961806b6
|
feat(no_std): Add no_std support for reth-payload-primitives (#13922)
|
2025-01-22 20:12:36 +00:00 |
|
|
|
64214fd186
|
chore: deprecate recoveredtx alias (#13887)
|
2025-01-20 18:07:14 +00:00 |
|
|
|
83b2fb9b41
|
feat: add SealedBlock in reth-primitives-traits (#13735)
|
2025-01-15 01:12:43 +00:00 |
|
|
|
ac25fd8c18
|
feat(engine): validate execution requests (#13685)
|
2025-01-13 10:40:46 +00:00 |
|
|
|
3e86bb54d4
|
docs: add additional BasicPayloadJob docs (#13706)
|
2025-01-07 14:50:56 +01:00 |
|
|
|
20d3fa6bbb
|
feat: rename reth_primitives::RecoveredTx functions to match alloy::Recovered (#13663)
|
2025-01-06 14:27:43 +00:00 |
|
|
|
9923e5ac5b
|
chore: rm some direct header access (#13633)
|
2025-01-03 16:40:00 +00:00 |
|
|
|
dbd4f0c4fe
|
chore: make block field private (#13628)
|
2025-01-03 15:10:32 +00:00 |
|
|
|
b69c2ebee0
|
chore: use native conversions for payload to block (#13608)
|
2025-01-02 16:20:28 +00:00 |
|
|
|
4994cdf0b0
|
feat: integrate OpPrimitives (#13556)
|
2024-12-27 15:11:11 +00:00 |
|
|
|
9542573854
|
refactor: avoid using NoopTransactionPool in OP payload builder (#13547)
|
2024-12-25 07:57:53 +00:00 |
|
|
|
af1c9b7614
|
refactor: integrate BuiltPayload::Primitives (#13484)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-12-23 23:06:47 +00:00 |
|
|
|
058cfe2f98
|
chore: relax PayloadBuilderService bound (#13456)
|
2024-12-19 14:58:07 +00:00 |
|
|
|
d7397e6b8d
|
chore: make ensure_well_formed_payload generic over transaction (#13404)
|
2024-12-14 17:21:42 +00:00 |
|
|
|
124aae19bf
|
chore(builder): remove extra data from basic payload generator (#13353)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-12-12 19:31:06 +00:00 |
|
|
|
dcdf13731e
|
feat: make BuiltPayload generic (#13337)
|
2024-12-12 12:35:04 +00:00 |
|
|
|
c553b1e86d
|
feat(builder): ethereum builder config (#13315)
|
2024-12-11 21:26:25 +00:00 |
|
|
|
e7753257d4
|
chore: use consistent naming for tx fns (#13306)
|
2024-12-11 17:45:06 +00:00 |
|
|
|
5724114947
|
feat: use primitive transaction as PoolTransaction::Consensus (#13086)
|
2024-12-03 08:46:37 +00:00 |
|
|
|
9ed9fa241d
|
refactor: rename TransactionSignedEcRecovered to RecoveredTx (#13074)
|
2024-12-02 23:36:09 +00:00 |
|