Commit Graph

3704 Commits

Author SHA1 Message Date
1b39096edd chore: more libmdbx cleanup (#5455) 2023-11-16 14:12:40 +00:00
e5362882e0 chore: add recovery test (#5453) 2023-11-16 02:17:06 +00:00
0b46e16dcd feat(eth-wire): update docs (#5450) 2023-11-15 23:31:45 +00:00
5e605d20a4 feat: add rpc-api trait for call bundle (#5449) 2023-11-15 21:16:26 +00:00
f9725a4f88 feat: add blobstore file path functions (#5442) 2023-11-15 20:25:54 +00:00
8207401359 feat(bin) : refactor auth_jwt_secret function (#5451) 2023-11-15 19:43:45 +00:00
187f6faa09 chore: some blob reinject improvements (#5441) 2023-11-15 19:04:03 +00:00
8459fb0ada chore: make inner private (#5445) 2023-11-15 19:03:54 +00:00
49f4606583 fix(net): check bounds on message logging (#5448) 2023-11-15 19:03:34 +00:00
0583a967df chore: make it harder to misuse raw pointers (#5447) 2023-11-15 19:01:31 +00:00
a389a2b42d feat: search for a snapshot that fulfills a queried BlockHash or TxHash (#5373)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-15 16:53:28 +00:00
dc72cad838 feat: phase out environment trait (#5439) 2023-11-15 16:42:34 +00:00
de0cca2488 refactor: transaction internals (#5437) 2023-11-15 14:46:07 +00:00
4e1e0463f7 docs: fix spelling mistakes in eth-wire.md (#5438)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2023-11-15 14:32:58 +00:00
f42db5b4a2 chore: put env types into container type (#5436)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2023-11-15 14:30:09 +00:00
b98d7c8c12 chore(storage): rebuild MDBX if sources changed (#5435) 2023-11-15 13:22:35 +00:00
e109896dbe chore: remove unnecessary async_trait usage (#5433) 2023-11-15 12:15:37 +00:00
352721370d use reth_primitives instead of revm_primitives (#5434) 2023-11-15 12:08:13 +00:00
365fbb18c2 chore: add a few tx related helper functions (#5430) 2023-11-14 23:09:07 +00:00
6ee481b817 feat: Snapshotter triggers segment snapshots (#5287)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-14 21:38:54 +00:00
7b781eb602 feat: add directory paths to Snapshotter and SnapshotProvider (#5283)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-14 20:54:13 +00:00
fd392ba0b9 chore: decriptive panic on non-existing block indices (#5425) 2023-11-14 19:31:24 +00:00
100b6b850a feat: add on disk blob pool (#5389)
Co-authored-by: DoTheBestToGetTheBest <146037313+DoTheBestToGetTheBest@users.noreply.github.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-11-14 19:08:38 +00:00
d21e346c04 feat: share SnapshotProvider through ProviderFactory (#5249)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-11-14 17:50:12 +00:00
8ecd90b884 feat(consensus): support test for check_gas_limit function (#5329) 2023-11-14 17:35:43 +00:00
efc5277964 chore: make txn manager private (#5426) 2023-11-14 17:07:04 +00:00
fbc44e3cfb docs: some tree doc cleanup (#5423) 2023-11-14 15:35:47 +00:00
bf47eb3880 fix: network example (#5422) 2023-11-14 14:36:02 +00:00
f061363e63 Fix wrong check regarding EIP-155 (#5421) 2023-11-14 13:49:01 +00:00
2bd8c7e7e6 chore(state): split_at refactor (#5419) 2023-11-14 11:59:17 +00:00
fbf4873ea8 feat: add eviction ordering for blob transactions (#5335) 2023-11-13 20:37:46 +00:00
1bd79a401d chore: add rlp codec for Sidecar (#5390) 2023-11-13 18:25:59 +00:00
79abf2ba0f chore: remove ckzg dep from rpc types (#5392) 2023-11-13 17:37:14 +00:00
5baa158fbc Mock eth provider implementation for EvmEnvProvider trait (#5414) 2023-11-13 17:20:35 +00:00
cf2fd287fe perf: reduce overhead with open state (#5416) 2023-11-13 17:07:54 +00:00
62ec00c672 feat(rpc): implement eth_blobGasPrice (#5403)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-13 12:44:05 +00:00
4e2f065abf meta: add @joshieDo to snapshot codeowners (#5411) 2023-11-13 12:39:06 +00:00
e11ddef273 feat: changesetreader for mockethprovider (#5410) 2023-11-13 12:31:36 +00:00
cf542922e8 feat(rpc-testing-utils) : test blocks for trace_call_stream method (#5405) 2023-11-12 14:00:19 +00:00
02502adb96 feat(rpc-type) : make TraceCallRequest with Default Trait (#5394) 2023-11-12 14:21:44 +01:00
b1b27e231b chore: misc tracer changes (#5404) 2023-11-12 14:03:00 +01:00
c91e87eb84 chore(deps): weekly cargo update (#5402)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-12 12:32:30 +00:00
a100fb3e46 feat(bin) : refactor ZeroAsNone struct to a Macro (#5397)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-12 12:10:00 +00:00
63f67d97fd chore: remove into_limbs() call for BlockNumberOrTag From impl (#5395) 2023-11-11 17:49:20 +00:00
f07ae50065 chore: add @evalir to CODEOWNERS for rpc types related crates (#5396) 2023-11-11 18:49:56 +01:00
7734ab754c Feat/enable non namespaces (#5391) 2023-11-11 14:54:32 +00:00
32beaeef4e chore: support MaxU32 on more rpc args (#5393) 2023-11-11 14:33:43 +01:00
4f631cc773 feat(rpc-types): from U64 for BlockHashOrNumber and BlockId (#5385)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-11 08:30:37 +00:00
e8729dda4a chore: convert connection type to stream (#5384) 2023-11-11 01:06:40 +01:00
55db2dcd4b feat(rpc): add blob support for TransactionRequest (#5382)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-10 23:48:53 +00:00