Commit Graph

78 Commits

Author SHA1 Message Date
13cd77c935 test: enable op prim arbitrary in e2e test-utils (#12862) 2024-11-26 09:57:07 +00:00
c44e11b8ad feat: add Block AT to BlockReader (#12837) 2024-11-25 14:28:56 +00:00
dcaa06a01a feat: make more block types generic (#12812) 2024-11-25 10:50:10 +00:00
3d477e7d6f Replace use of fully qualified syntax (#12751) 2024-11-21 17:53:57 +00:00
1e7189d3e4 feat: trait-based storage API (#12616)
Co-authored-by: joshie <93316087+joshieDo@users.noreply.github.com>
2024-11-19 15:39:28 +00:00
bf92a5fb59 feat: split reth-payload-primitives (#12600) 2024-11-16 17:36:57 +00:00
f373efe01d refactor: phase out alloy-rpc-types usage (#12395) 2024-11-08 11:36:17 +01:00
d020b41f6a feat: flashbots_validateBuilderSubmissionV3 (#12168) 2024-10-31 19:22:42 +00:00
768404c59e chore(rpc): remove redundant trait bounds in eth api (#12105) 2024-10-27 08:30:02 +00:00
44e4c47803 chore(sdk): add helper trait to node API to simplify type definition (#10616) 2024-10-26 10:55:26 +00:00
e0ad59834d dev: add requests to EthBuiltPayload (#12072) 2024-10-26 06:10:15 +00:00
d9889787a7 feat: improve e2e tests API + feeHistory test (#12058) 2024-10-25 05:01:44 +00:00
5e4da59b3a feat: Add more complex E2E test (#12005) 2024-10-24 11:12:34 +00:00
51594c9a68 chore: relax payload traits (#11947) 2024-10-21 21:36:44 +00:00
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
1efa764b34 chore(engine): rename enveloped associated types to envelope (#11812)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 13:29:29 +00:00
3bd695ee63 feat: update el requests for devnet 4 (#11865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 12:48:35 +00:00
8d32fd788b feat: allow awaiting payload in progress (#11823)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-18 10:45:51 +00:00
6fb271036d feat: move RPC launch to add-ons (#11532) 2024-10-15 14:51:40 +00:00
523bfb9c81 feat: refactor and integrate local engine into EngineNodeLauncher (#11703) 2024-10-14 13:21:41 +00:00
076b1a2c22 chore: bump op-alloy (#11617) 2024-10-09 18:40:48 +02:00
a5538bc041 chore: alloy 0.4 (#11334) 2024-09-30 12:48:37 +00:00
2aa3dd0fd8 feat: use OpChainSpec in OptimismNode and its components (#11304) 2024-09-28 13:06:52 +00:00
53f23bf3dc primitives: rm alloy_eips::eip7702 reexport (#11179)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-25 06:44:30 +00:00
fb0555ae7d Refactor Block (#10913)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-09-24 10:14:08 +00:00
faca096263 chore: remove reth-rpc-types import (#11125) 2024-09-23 14:43:27 +00:00
7529d36515 feat: add set code tx helper to e2e utils (#11118) 2024-09-23 12:03:41 +00:00
750dc0a9d6 feat: add deploy tx helper to e2e utils (#11117) 2024-09-23 09:21:01 +00:00
560b061e5e chore: clear reth rpc types from reth binary (#11120) 2024-09-23 08:50:24 +00:00
2684594ec1 rpc: rm useless reexports in reth-rpc-types (#11113) 2024-09-23 00:29:47 +00:00
b5adf24a65 chore(rpc): remove use of extensible transaction + receipt types (#9774) 2024-09-20 15:00:28 +00:00
7cf492d525 feat(payload): abstract payload builder in trait (#10965)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-20 07:12:14 +00:00
f3744b342f chore: bump alloy (#10989) 2024-09-18 14:44:24 +00:00
1fd4b1da9b chore(e2e-test-utils): replace reth_primitives with alloy_primitives (#10980)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
2024-09-18 11:19:38 +00:00
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
5ecc9d2348 feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-05 15:17:28 +00:00
a1d9ece3be feat: NodeTypesWithDB (#10683) 2024-09-04 17:56:22 +00:00
d30e3a4888 node: revise NodeTypes trait (#10665) 2024-09-03 12:52:53 +00:00
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00
33f612a41a chore(net): Move reth_network::NetworkEvents into reth-network-api (#10062) 2024-08-05 20:27:59 +00:00
c71c813032 chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921) 2024-08-01 17:50:20 +00:00
b10517b3bf chore(net): extract NetworkHandle methods for launching node to traits (#9966) 2024-08-01 16:44:23 +00:00
8bd5cafe9a e2e-test: add workspace lint (#9882) 2024-07-29 23:29:08 +00:00
0be2c17a9f chore(rpc): EthApiTypes trait for network specific error AT (#9523)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 17:30:30 +00:00
f8812e2aa5 chore: require enginetypes 'static (#9645) 2024-07-19 13:44:44 +00:00
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
38f4c6118c chore: fix clippy warnings for needless_borrows_for_generic_args (#9387) 2024-07-09 09:47:14 +00:00
b4577597c5 chore: remove test-utils, arbitrary and proptest from built binary (#9332) 2024-07-06 12:02:43 +00:00