Commit Graph

1467 Commits

Author SHA1 Message Date
cef7ec80c1 Move CanonChainTracker to storage-api (#12491) 2024-11-13 02:00:07 +01:00
8221e5bd54 chore: MoveStatsReader trait to storage-api and reexport it from old provider crate (#12485) 2024-11-12 20:58:16 +00:00
fa5daef07d chore: Move HistoryWriter trait to storage-api and reexport it from old provider crate (#12480) 2024-11-12 18:35:51 +00:00
4a8eb7a0c0 chore: add DUPSORT trait const (#12477) 2024-11-12 17:19:06 +00:00
b5f7eca72f chore(sdk): make ExecutionOutcome generic over receipt (#12448)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-11-12 10:38:00 +00:00
59ebebaa63 primitives: rm alloy Withdrawals reexport (#12421)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 13:09:46 +00:00
d2f494bd88 primitives: replace primitive Withdrawals with alloy (#12119)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 07:55:06 +00:00
ba4f169f87 chore(db): add log for read transaciton monitor sleep time (#12408) 2024-11-08 15:23:56 +00:00
0da914eaeb chore: enable dbg_macro lint (#12409) 2024-11-08 15:03:29 +00:00
86230d9962 chore: include path in panic (#12407) 2024-11-08 15:50:57 +01:00
bce7031155 feat: allow generic values in tables! macro (#12400) 2024-11-08 11:57:01 +00:00
c5ab4243e7 chore: remove redundant words in comment (#12394)
Signed-off-by: wangjingcun <wangjingcun@aliyun.com>
2024-11-08 11:23:02 +01:00
cf72b6f38d chore: move helper methods from DatabaseProvider to DBProvider as defaults (#12367) 2024-11-07 12:06:53 +00:00
38fdc93a12 feat: bump alloy (#12215)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 14:50:25 +00:00
3f02e18dc5 fix: add dev feature in error message to generate test vectors (#12084) 2024-11-06 07:30:08 +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
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
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
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
f52186cc4d db-api: opt StorageShardedKey encode, decode (#12143) 2024-11-01 11:30:03 +00:00
c6b740801f chore: apply same member order (#12253) 2024-11-01 11:11:54 +00:00
129f3ba911 feat: introduce StateCommitment type (#11842) 2024-10-30 08:48:43 +00:00
1006ce78c5 feat(provider): use NodeTypes on DatabaseProvider instead (#12166) 2024-10-29 14:37:41 +00:00
f545877bb8 Revert "Revert "feat: add geometry to database args"" (#12165) 2024-10-29 13:23:54 +00:00
52328422aa feat(storage): pass changesets to unwind methods (#7879) 2024-10-29 13:18:12 +00:00
6f3600dc38 Revert "feat: add geometry to database args" (#12164) 2024-10-29 13:58:57 +01:00
0f9ba64e95 feat: add geometry to database args (#11828)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-29 12:17:04 +00:00
3c60778126 storage: into_iter with self by value (#12115) 2024-10-29 12:01:59 +00:00
2dbbd152cb chore(provider): remove unused BlockExecutionReader trait (#12156) 2024-10-29 11:00:22 +00:00
fae36bd25f refactor(storage): small refactor (#12106) 2024-10-27 02:00:32 +00:00
b257408060 Fix readonly check in libmdbx-rs (#12096) 2024-10-26 16:17:21 +00:00
269d705c70 test: ensure we acquire file lock in tests (#12064) 2024-10-25 08:38:07 +00:00
777417ad8a feat: add reth test-vectors compact --write|--read (#11954) 2024-10-24 18:34:12 +00:00
d50da7fcd6 primitives-traits: use alloy SEPOLIA_GENESIS_HASH constant (#12024) 2024-10-24 10:50:43 +00:00
044e2d6aea refactor(primitive-traits): use alloy EPOCH_SLOTS constant (#12018) 2024-10-23 23:15:45 +00:00
8a40d5c6aa feat(providers): add AtomicBlockchainProvider (#11705)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-23 13:40:14 +00:00
252cdf7f35 storage: add unit tests for StorageRevertsIter (#11999) 2024-10-23 13:35:24 +00:00
ff04de380d chore: bump alloy-eip7702 (#11986)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-10-23 12:53:29 +00:00
20dc0c7da0 some fmt (#11933) 2024-10-21 17:25:33 +00:00
f25cceb9f9 perf: use Vec::with_capacity and reserve_exact (#11904) 2024-10-21 11:59:09 +00:00
aba4991d0a docs: note about type changes (#11925) 2024-10-21 10:31:29 +00:00
2e8a8fe6f6 doc(storage): add missing documentation for nippy-jar (#11913) 2024-10-20 23:10:36 +00:00
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +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
eee5e0d41f bump rust to 1.82 (#11876) 2024-10-18 20:08:09 +00:00
0c70f6bd35 primitives: use alloy KECCAK_EMPTY constant (#11851) 2024-10-18 08:25:22 +00:00