Commit Graph

2665 Commits

Author SHA1 Message Date
Matthias Seitz
269b878f5c perf: no longer spawn filter tasks (#4096) 2023-08-07 17:07:55 +00:00
Roberto Bayardo
9569debbb5 feat: make base fee computation parameters configurable via chain spec (#3992) 2023-08-07 15:52:27 +00:00
Matthias Seitz
aaf2d2cf19 chore: add with ext function (#4087) 2023-08-06 12:14:26 +00:00
github-actions[bot]
c423514321 chore(deps): weekly cargo update (#4086)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-06 10:09:49 +00:00
Roman Krasiuk
d8b9660e82 perf(trie): use available pre-loaded prefixsets (#4062) 2023-08-06 07:27:38 +00:00
Matthias Seitz
e3457b8866 chore: add missing op and idx fields (#4076) 2023-08-05 16:59:36 +00:00
Matthias Seitz
a519641e7d chore: use remaining (#4082) 2023-08-05 16:34:05 +00:00
libevm
5298868d88 RFC: Add rpc method eth_callMany (#4070)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-05 15:50:08 +00:00
Matthias Seitz
3aff8de235 chore: make ext fns mut (#4081) 2023-08-05 15:18:15 +00:00
Matthias Seitz
c0abfcedff chore: rename command to NodeCommand and make fields pub (#4080) 2023-08-05 14:57:12 +00:00
Matthias Seitz
cac4049a08 chore: relax network blockreader trait bounds (#4079) 2023-08-05 16:00:05 +02:00
prames
544c51cc9f feat(txpool) feed new pending transactions to BestTxns iterator (#4053) 2023-08-04 21:13:17 +00:00
Matthias Seitz
df94dba14b chore: explicitly set max allowed connections for auth server (#4067) 2023-08-04 20:00:41 +00:00
Matthias Seitz
443383b307 chore: make txpool cargo test compile (#4058) 2023-08-04 20:14:40 +02:00
Alexey Shekhirin
64188a3987 chore(engine): downgrade new payload buffering log to debug (#4068) 2023-08-04 15:40:37 +00:00
Alexey Shekhirin
b673b6c158 feat(engine): set eth_syncing = true if pruner is active (#4063) 2023-08-04 15:39:15 +00:00
Supernovahs.eth
ff1ef294cc (feat):add private variant in tx origin (#4059)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-04 13:57:14 +00:00
Alexey Shekhirin
689b9d6358 fix(pruner): tx number range with genesis (#4061) 2023-08-04 13:26:23 +00:00
Matthias Seitz
82a2a6f416 feat: extend RethCliExt with payload builder (#4022) 2023-08-04 12:39:07 +00:00
Matthias Seitz
3f63a0887a fix: only propagate txs that are allowed to be propagated (#4050) 2023-08-03 20:31:59 +00:00
Matthias Seitz
6ceaad6af9 feat: populate gas cost for vm instructions (#4046) 2023-08-03 18:30:23 +00:00
Matthias Seitz
0d33585426 chore: move call op match to fn (#4047) 2023-08-03 16:30:14 +00:00
Alexey Shekhirin
77b7d77819 fix(engine): poll prune first (#4048) 2023-08-03 16:00:56 +00:00
Alexey Shekhirin
f917d49fb4 fix(engine, pruner): prune poll logic, history indices (#4043) 2023-08-03 14:54:16 +00:00
Matthias Seitz
8d0aa64ab8 docs: rm some tracing todos + docs 2023-08-03 16:09:39 +02:00
Matthias Seitz
76a6c92cb3 perf: improve ipc poll logic (#4037) 2023-08-03 13:04:00 +00:00
0x6020c0
e9cb414896 feat: add erigons debugTraceCallMany (#3878)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-03 12:43:09 +00:00
Matthias Seitz
3f9c00ea40 perf: spawn ipc requests (#4039) 2023-08-03 12:36:22 +00:00
joshieDo
704c0987df feat: use DepositContract on ChainSpec (#4041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-03 12:07:37 +00:00
令狐一冲
ce6e24770e Fix: successful execution of 'reth stage --commit' did not write results to the database (#4027) 2023-08-03 09:42:00 +00:00
Matthias Seitz
8c70524fc6 chore: dont penalize on dropped connections (#4031) 2023-08-02 18:39:09 +00:00
Matthias Seitz
248faa4ee8 chore: ignore ef blobTx test (#4038) 2023-08-02 20:34:10 +02:00
joshieDo
2e1ef4dfa5 feat(prune): don't prune changesets if taking an incremental hashing/trie route (#4025)
eth tests unrelated, new blob txs
2023-08-02 19:06:17 +02:00
Matthias Seitz
94dfeb3ade fix: validate headers in full block downloader (#4034) 2023-08-02 16:36:48 +00:00
Matthias Seitz
d595834d20 chore: make ipcpath arg default (#4036) 2023-08-02 15:58:22 +00:00
Alexey Shekhirin
86ccf2f724 feat(pruner): account and storage history metrics (#4035) 2023-08-02 15:36:01 +00:00
Alexey Shekhirin
bddb60b3fc feat(engine): require VALID latest FCU status before pruning (#3954) 2023-08-02 15:08:38 +00:00
Alexey Shekhirin
8f1bc8a799 feat(pruner): storage history (#4006) 2023-08-02 15:06:57 +00:00
Alexey Shekhirin
88f83fca39 feat(pruner): account history (#4000) 2023-08-02 14:12:53 +00:00
Alexey Shekhirin
9510a5ca7e feat(pruner): metrics (#4023) 2023-08-02 13:04:55 +00:00
Alexey Shekhirin
cb0dedc8a9 chore: fix clippy (#4032) 2023-08-02 13:02:50 +00:00
Altuğ Bakan
b46101afb5 feat(cli): add max peer args (#4024) 2023-08-01 18:44:39 +00:00
erik
bfbad261ec feat(engine): payload cancun fields (#4010) 2023-08-01 15:25:10 +00:00
Alexey Shekhirin
9430800d2e fix(primitives): nothing to prune situations for PruneModes (#4021) 2023-08-01 14:30:38 +00:00
Roman Krasiuk
1249601540 test(txpool): listener it tests (#4019) 2023-08-01 12:22:24 +00:00
Matthias Seitz
4b0f4ec67e fix: record selfdstructs properly (#3921) 2023-08-01 12:19:08 +00:00
joshieDo
72e6a1ec9f chore(stages): remove unnecessary prune configuration from history index stages (#4018) 2023-08-01 12:17:51 +00:00
Roman Krasiuk
a371cb8bc1 fix(txpool): clone impl for FullTransactionEvent (#4020) 2023-08-01 11:44:47 +00:00
Alexey Shekhirin
4688fd2ae0 feat(pruner): transaction senders (#3912) 2023-08-01 11:30:02 +00:00
Resende
3a4419625a feat(rpc): ots_getBlockDetails and ots_getBlockDetailsByHash (#4007) 2023-08-01 10:42:08 +00:00