Commit Graph

2917 Commits

Author SHA1 Message Date
Dan Cline
ba850169b4 feat(engine): enable v3 endpoints (#4490) 2023-09-05 21:57:48 +00:00
Dan Cline
ab0fb4147d fix(primitives): map cancun to timestamp fork (#4491) 2023-09-05 21:57:14 +00:00
Matthias Seitz
cd7e1135d8 feat: enforce no nonce gaps for eip-4844 (#4487)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-09-05 19:26:01 +00:00
Matthias Seitz
ca3753d53f feat: add blob costs to cost value (#4489) 2023-09-05 19:12:42 +00:00
Alexey Shekhirin
01d4933125 feat(primitives): remove constraints on SenderRecovery pruning (#4488) 2023-09-05 17:39:49 +00:00
Alexey Shekhirin
001cbd7532 feat(storage, tree): respect Sender Recovery pruning in the blockchain tree (#4431) 2023-09-05 17:35:14 +00:00
chirag-bgh
3e7e65127f feat: delete discarded blob txs from blob store (#4408)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-09-05 13:41:15 +00:00
Matthias Seitz
297e8870c2 perf: skip blobs if no blob space available (#4480) 2023-09-05 13:07:56 +00:00
Matthias Seitz
f6e5826dec feat: add get blobs exact (#4482) 2023-09-05 13:07:49 +00:00
Alexey Shekhirin
843d5047b9 feat(storage): better sender recovery if not found in database (#4471)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-09-05 13:05:55 +00:00
JosepBove
b2750e0e9b Remove redundant clones (#4485) 2023-09-05 08:30:18 +00:00
Alessandro Mazza
1ec4d462a2 add semaphore to EthStateCacheService (#4477)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-09-04 17:19:11 +00:00
Dan Cline
d2647dcc7c chore: add cancun to hive job (#4478) 2023-09-04 15:44:35 +00:00
Thomas Coratger
8c015c176a feat(txpool): add skip_blob_transactions function to BestTransactions (#4455)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-09-04 15:03:55 +00:00
Alessandro Mazza
d9334ee6cf feat: pass parent beacon block root to payload builder (#4425) 2023-09-04 14:51:33 +00:00
Alexey Shekhirin
b32562f4ea test(storage): recover senders if not found in database (#4470) 2023-09-04 12:20:19 +00:00
Alessandro Mazza
03887a2c4e feat(storage): recover senders if not found in database (#4280)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-09-04 10:51:07 +00:00
Alexey Shekhirin
ee15bdbb7b chore: fix clippy (#4468) 2023-09-04 10:20:19 +00:00
Daiz
ed6a9b41fe docs: add WSL2 Disk allocation (Bus error) (#4463) 2023-09-03 20:16:04 +00:00
Alexey Shekhirin
ce1c0eeb00 docs(book): mention full node in mainnet.md (#4454) 2023-09-03 16:40:54 +00:00
Alessandro Mazza
e4f26e8bf0 consolidate eip4844 pool errors (#4453) 2023-09-03 16:29:28 +00:00
swbartosz
e8f2a56f40 Fix: high load RPC putting node in a broken state: avoid running blocking tasks within blocking tasks (#4461)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-09-03 14:16:38 +00:00
github-actions[bot]
acedc8cf4c chore(deps): weekly cargo update (#4464)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-09-03 14:05:28 +00:00
Dan Cline
60e5b43992 chore: fix deps sanity check (#4462) 2023-09-03 13:40:26 +00:00
Dan Cline
19e03ee9cd chore: do not warn when the chain is syncing normally (#4458) 2023-09-02 18:41:15 +00:00
Alexey Shekhirin
6bb94af5bb feat(stages): respect PruneModes in TxLookup stage (#4390) 2023-09-01 14:06:49 +00:00
Alexey Shekhirin
e66e3e3556 feat(storage, tree): respect Transaction Lookup pruning in the blockchain tree (#4410) 2023-09-01 12:51:34 +00:00
JosepBove
39a6fa1b57 Remove duplicate in codeowners (#4451) 2023-09-01 06:06:24 +00:00
Matthias Seitz
eb4126b78d feat: add blob count checks (#4447)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-09-01 00:54:46 +00:00
Matthias Seitz
89bd024668 docs: add missing field docs (#4446) 2023-08-31 16:59:22 -07:00
Matthias Seitz
2a771386b9 feat: support pending blob fee (#4443) 2023-08-31 22:54:34 +00:00
Matthias Seitz
426865aca9 chore: apply same order 2023-08-31 15:45:05 -07:00
Derek
ad245702c9 docs: minor fixes/polish to private network docs (#4441) 2023-08-31 20:48:09 +00:00
Matthias Seitz
97cf35673e feat: add blob fee calc functions (#4440) 2023-08-31 20:47:07 +00:00
Matthias Seitz
a76da98316 feat: support admin_peers (#4435) 2023-08-31 20:36:50 +00:00
Matthias Seitz
d8a7ee2eb4 fix: listen for all transactions (#4436) 2023-08-31 20:06:24 +00:00
Matthias Seitz
1a40daef8a docs: add aquamarine as dep to reth (#4433) 2023-08-31 19:09:27 +00:00
Alexey Shekhirin
b839e394a4 fix(grafana): peer disconnect reasons chart (#4429) 2023-08-31 16:52:05 +00:00
joshieDo
d0a5a19b0d fix(pruning): dont check pruning on every storage change for the same block (#4402) 2023-08-31 13:10:17 +00:00
JosepBove
d890053084 Add BlobStore metrics to grafana (#4424)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-08-31 12:48:20 +00:00
Alexey Shekhirin
71cbddc233 docs(book): pruning & full node RPC breakdown & improvements (#4428) 2023-08-31 12:34:27 +00:00
Alexey Shekhirin
edf31806d8 feat(stages): respect PruneModes in Index History stages (#4382) 2023-08-31 10:27:07 +00:00
Alessandro Mazza
cd71f689cd feat: add a CLI flag for secondary nodes (#4029)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-31 01:58:02 +00:00
Matthias Seitz
3d9e968b03 feat: add eip4844 fields to rpc transaction (#4422) 2023-08-31 00:30:45 +00:00
Dan Cline
893f4cf2a2 feat: validate payload versioned hashes (#4417)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-31 00:05:46 +00:00
Matthias Seitz
8fff8fa8e9 fix: use payload v2 for v2 (#4421) 2023-08-31 00:01:04 +00:00
Matthias Seitz
b5aa94301c feat: add blob fields to receipt type (#4420) 2023-08-30 23:52:51 +00:00
Matthias Seitz
e33e3c9154 chore: add eip4844 nonce gap error (#4414) 2023-08-30 23:13:27 +00:00
Matthias Seitz
3088104a6d chore: add max fee per blob gas to mock transaction (#4416) 2023-08-30 23:13:21 +00:00
Thomas Coratger
975ff13155 feat(cli): extract more functions from RpcServerArgs in RethRpcConfig (#4412) 2023-08-30 22:31:41 +00:00