Commit Graph

6467 Commits

Author SHA1 Message Date
b5f8c72095 chore: misc trait bounds (#12347) 2024-11-06 14:27:06 +00:00
660ca389e7 chore(sdk): define FullSignedTx trait (#12327) 2024-11-06 13:21:17 +00:00
d8edf9c80e chore(sdk): define FullBlock trait (#12326) 2024-11-06 13:20:51 +00:00
098fa7f611 feat(engine): use execute_with_state_hook in ExecutorMetrics (#12316) 2024-11-06 11:38:29 +00:00
4048117bcf Track time diff between new_payload and FCU (#12245)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 10:20:33 +00:00
8ec3af65b4 test(tokio-util): add unit tests for RateLimit (#12297) 2024-11-06 09:45:22 +00:00
f1ac9b87b8 refactor(rpc): simplifications with DatabaseRef calls (#12294) 2024-11-06 09:45:00 +00:00
e34a88d2cc renamed OptimismNode to OpNode (#12338) 2024-11-06 08:30:15 +00:00
0c7700f2c7 feat(payload) : optimize new payload job by fetching only header hash instead of block (#12343) 2024-11-06 07:58:45 +00:00
3f02e18dc5 fix: add dev feature in error message to generate test vectors (#12084) 2024-11-06 07:30:08 +00:00
6ddb3eac97 feat: mev_simBundle (#12218)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-11-05 17:28:18 +00:00
ab037756e5 feat: make it configurable how txs are yielded (#12337) 2024-11-05 15:17:42 +00:00
39a667bbfe feat: graceful incoming connection closing (#12282)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-05 14:58:16 +00:00
0e83203658 primitives: rm alloy BlobTransactionSidecar reexport (#12310) 2024-11-05 14:40:10 +00:00
5af551782c feat: restructure op builder (#12229) 2024-11-05 14:04:52 +00:00
15c230bac2 primitives: rm alloy BlobTransactionValidationError reexport (#12311) 2024-11-05 12:17:28 +00:00
441ddbf085 primitives: rm more alloy block reexports (#12308) 2024-11-05 11:37:56 +00:00
556995fc5d chore: limit initial status size (#12324) 2024-11-05 11:23:20 +00:00
4222cbe682 chore: switch op to new engine (#12329) 2024-11-05 11:11:04 +00:00
e3173407e1 renamed OptimismEngineValidator to OpEngineValidator (#12312) 2024-11-05 10:07:58 +00:00
967cbc4e97 primitives: rm alloy Signature reexport (#12313) 2024-11-05 04:15:15 +00:00
d5f0103601 primitives: rm alloy BlockNumHash reexport (#12304) 2024-11-04 14:54:58 +00:00
3fe22343f1 feat(engine): add StateRootTask skeleton (#12305) 2024-11-04 12:48:32 +00:00
0475af8bdb primitives: rm alloy BlockId reexport (#12303) 2024-11-04 11:47:18 +00:00
566f2b4950 primitives: rm alloy BlockHashOrNumber reexport (#12302) 2024-11-04 10:15:56 +00:00
56b76871ed primitives: rm alloy Withdrawal reexport (#12296) 2024-11-04 08:21:17 +00:00
9814041603 primitives: rm useless OP_ constants (#12298) 2024-11-04 08:18:13 +00:00
bb03578eed chore: Move FillTxEnv::fill_tx_env into SignedTransaction trait and implement in TransactionSigned (#12186)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-04 07:01:40 +00:00
61f19ab2dc Refactor: use fully-qualified paths in Compact derives(Deon Branch) (#12279)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-03 17:03:45 +00:00
20d3b21904 renamed OptimismEngineTypes to OpEngineTypes (#12285) 2024-11-03 15:26:31 +00:00
e374e4bfe9 renamed OptimismEvmConfig to OpEvmConfig (#12284) 2024-11-02 19:18:31 +00:00
adff5a9429 feat: remove AnyNetwork usage (#12280) 2024-11-02 18:14:10 +00:00
af38a1a2d0 renamed OptimismPayloadTypes to OpPayloadTypes (#12281) 2024-11-02 18:04:25 +00:00
2aba40b17c feat: add CachedReads::extend (#12277)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-02 14:22:17 +00:00
f2de55d8fe chore: make some fields owned (#12274) 2024-11-02 12:16:08 +00:00
dbdf60ba11 renamed OptimismBeaconConsensus to OpBeaconConsensus (#12271) 2024-11-02 09:22:58 +00:00
9593f4d08d renamed OptimismGenesisInfo to OpGenesisInfo (#12270) 2024-11-02 08:42:42 +00:00
962fa6685b Use Arc<ChainSpec> in SystemCaller (#12268)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-02 07:41:11 +00:00
d7ead13bda fix: clippy lints (#12269) 2024-11-02 07:17:31 +00:00
d8bbd36b2f feat: flashbots_validateBuilderSubmissionV4 (#12243) 2024-11-01 21:35:47 +00:00
c72f11cc85 renamed OptimismConsensusBuilder to OpConsensusBuilder (#12265) 2024-11-01 21:34:14 +00:00
a911104fe9 test: make cargo t compile in db-models (#12263) 2024-11-01 21:03:17 +00:00
fdf10a7dc2 test: make cargo t compile in codecs (#12261) 2024-11-01 20:58:59 +00:00
166a2346dc renamed OptimismExecutorBuilder to OpExecutorBuilder (#12258) 2024-11-01 20:19:47 +00:00
969ca3e63b fix: check hashed state for loading TriePrefixSets::destroyed_accounts (#12235) 2024-11-01 17:14:22 +00:00
bc69f6348f feat: add asref impls (#12257) 2024-11-01 17:08:41 +00:00
41c4bab0f7 chore: use deref directly (#12256) 2024-11-01 16:02:49 +00:00
d810001279 renamed OptimismNetworkBuilder to OpNetworkBuilder (#12255) 2024-11-01 15:34:48 +00:00
eaac2aa2cf chore: simplify cached db usage (#12242) 2024-11-01 14:17:31 +00:00
d5a3a3a849 test(chain-state): add unit tests for CanonStateNotification (#12110) 2024-11-01 13:57:34 +00:00