Commit Graph

31 Commits

Author SHA1 Message Date
Steven
c44edf5ce2 make PayloadStore operate on PayloadBuilder (#12460)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-12 13:15:28 +01:00
Emilia Hane
a299f501ce chore(sdk): payload builder AT on NodeComponents and FullNodeComponents (#11529)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 09:53:33 +00:00
Matthias Seitz
f2de55d8fe chore: make some fields owned (#12274) 2024-11-02 12:16:08 +00:00
Arsenii Kulikov
d020b41f6a feat: flashbots_validateBuilderSubmissionV3 (#12168) 2024-10-31 19:22:42 +00:00
Emilia Hane
44e4c47803 chore(sdk): add helper trait to node API to simplify type definition (#10616) 2024-10-26 10:55:26 +00:00
Arsenii Kulikov
2ae93682b4 refactor: move EngineValidator setup to RpcAddOns (#11850) 2024-10-19 10:08:34 +00:00
Arsenii Kulikov
6fb271036d feat: move RPC launch to add-ons (#11532) 2024-10-15 14:51:40 +00:00
Emilia Hane
36de90fdc3 chore(lint): fix clippy::needles_lifetimes (#11496) 2024-10-05 11:08:08 +00:00
Arsenii Kulikov
ae3d279cc3 feat: relax chainspec bounds on NodeBuilder and rpc types (#11160) 2024-09-24 17:47:04 +00:00
Francis Li
d3114b4eec feat(witness): use block executor to execute block inside debug_execution_witness (#11149) 2024-09-24 16:48:32 +00:00
Emilia Hane
b5adf24a65 chore(rpc): remove use of extensible transaction + receipt types (#9774) 2024-09-20 15:00:28 +00:00
Arsenii Kulikov
c3d090adf4 feat: make NodeConfig generic over ChainSpec (#11039) 2024-09-19 16:05:09 +00:00
nk_ysg
b78e0f6069 feat: remove constraint of concrete type AnyTransactionReceipt for EthApiTypes::NetworkType (#10693)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-09 13:46:40 +00:00
Arsenii Kulikov
a1d9ece3be feat: NodeTypesWithDB (#10683) 2024-09-04 17:56:22 +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
Emilia Hane
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
Arsenii Kulikov
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00
Emilia Hane
c71c813032 chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921) 2024-08-01 17:50:20 +00:00
Matthias Seitz
e2814406ad feat: add EthNodeLauncher (#9575) 2024-07-17 16:23:02 +00:00
Emilia Hane
2aa94e9aee chore(rpc): expose ethapi in node builder for op customisation (#9444)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-16 13:53:03 +00:00
Sean Matt
9c0bc8477a refactor(rpc): remove intermediate types from rpc start up process (#9180)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-08 21:06:52 +00:00
Emilia Hane
335b93425e chore(rpc): EthApi builder (#9041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 15:30:29 +00:00
Emilia Hane
933a1dea39 chore(rpc): reth-eth-api crate (#8887)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-27 11:37:52 +00:00
Aurélien
08cb775455 feat: move RethRpcConfig to rpc-builder (#8684)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-10 22:08:51 +00:00
Matthias Seitz
0f1bad98f2 chore: log endpoint as path (#8567) 2024-06-03 17:35:51 +00:00
Thomas Coratger
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
Thomas Coratger
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
Rupam Dey
e20cb91827 Extract layers module from rpc crate (#8163)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
2024-05-11 13:41:41 +00:00
Matthias Seitz
d04d9556fa feat: make nodetypes stateless and move evm to components (#7992) 2024-04-30 16:56:34 +00:00
Matthias Seitz
1fe00a7c35 feat: use FnOnce for node hooks (#7975)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-04-30 10:23:02 +00:00
Matthias Seitz
1f6753b84a chore: mode node-builder to node dir (#7952) 2024-04-29 10:30:49 +00:00