Commit Graph

2206 Commits

Author SHA1 Message Date
310179a39a feat: re-export c-kzg types and impl rlp traits (#4084) 2023-08-07 18:49:18 +00:00
64c8dd259c fix: record push stack as vec u256 (#4077) 2023-08-07 17:21:52 +00:00
269b878f5c perf: no longer spawn filter tasks (#4096) 2023-08-07 17:07:55 +00:00
9569debbb5 feat: make base fee computation parameters configurable via chain spec (#3992) 2023-08-07 15:52:27 +00:00
d8b9660e82 perf(trie): use available pre-loaded prefixsets (#4062) 2023-08-06 07:27:38 +00:00
e3457b8866 chore: add missing op and idx fields (#4076) 2023-08-05 16:59:36 +00:00
a519641e7d chore: use remaining (#4082) 2023-08-05 16:34:05 +00:00
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
cac4049a08 chore: relax network blockreader trait bounds (#4079) 2023-08-05 16:00:05 +02:00
544c51cc9f feat(txpool) feed new pending transactions to BestTxns iterator (#4053) 2023-08-04 21:13:17 +00:00
df94dba14b chore: explicitly set max allowed connections for auth server (#4067) 2023-08-04 20:00:41 +00:00
443383b307 chore: make txpool cargo test compile (#4058) 2023-08-04 20:14:40 +02:00
64188a3987 chore(engine): downgrade new payload buffering log to debug (#4068) 2023-08-04 15:40:37 +00:00
b673b6c158 feat(engine): set eth_syncing = true if pruner is active (#4063) 2023-08-04 15:39:15 +00:00
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
689b9d6358 fix(pruner): tx number range with genesis (#4061) 2023-08-04 13:26:23 +00:00
3f63a0887a fix: only propagate txs that are allowed to be propagated (#4050) 2023-08-03 20:31:59 +00:00
6ceaad6af9 feat: populate gas cost for vm instructions (#4046) 2023-08-03 18:30:23 +00:00
0d33585426 chore: move call op match to fn (#4047) 2023-08-03 16:30:14 +00:00
77b7d77819 fix(engine): poll prune first (#4048) 2023-08-03 16:00:56 +00:00
f917d49fb4 fix(engine, pruner): prune poll logic, history indices (#4043) 2023-08-03 14:54:16 +00:00
8d0aa64ab8 docs: rm some tracing todos + docs 2023-08-03 16:09:39 +02:00
76a6c92cb3 perf: improve ipc poll logic (#4037) 2023-08-03 13:04:00 +00:00
e9cb414896 feat: add erigons debugTraceCallMany (#3878)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-03 12:43:09 +00:00
3f9c00ea40 perf: spawn ipc requests (#4039) 2023-08-03 12:36:22 +00:00
704c0987df feat: use DepositContract on ChainSpec (#4041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-08-03 12:07:37 +00:00
8c70524fc6 chore: dont penalize on dropped connections (#4031) 2023-08-02 18:39:09 +00:00
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
94dfeb3ade fix: validate headers in full block downloader (#4034) 2023-08-02 16:36:48 +00:00
86ccf2f724 feat(pruner): account and storage history metrics (#4035) 2023-08-02 15:36:01 +00:00
bddb60b3fc feat(engine): require VALID latest FCU status before pruning (#3954) 2023-08-02 15:08:38 +00:00
8f1bc8a799 feat(pruner): storage history (#4006) 2023-08-02 15:06:57 +00:00
88f83fca39 feat(pruner): account history (#4000) 2023-08-02 14:12:53 +00:00
9510a5ca7e feat(pruner): metrics (#4023) 2023-08-02 13:04:55 +00:00
cb0dedc8a9 chore: fix clippy (#4032) 2023-08-02 13:02:50 +00:00
b46101afb5 feat(cli): add max peer args (#4024) 2023-08-01 18:44:39 +00:00
bfbad261ec feat(engine): payload cancun fields (#4010) 2023-08-01 15:25:10 +00:00
9430800d2e fix(primitives): nothing to prune situations for PruneModes (#4021) 2023-08-01 14:30:38 +00:00
1249601540 test(txpool): listener it tests (#4019) 2023-08-01 12:22:24 +00:00
4b0f4ec67e fix: record selfdstructs properly (#3921) 2023-08-01 12:19:08 +00:00
72e6a1ec9f chore(stages): remove unnecessary prune configuration from history index stages (#4018) 2023-08-01 12:17:51 +00:00
a371cb8bc1 fix(txpool): clone impl for FullTransactionEvent (#4020) 2023-08-01 11:44:47 +00:00
4688fd2ae0 feat(pruner): transaction senders (#3912) 2023-08-01 11:30:02 +00:00
3a4419625a feat(rpc): ots_getBlockDetails and ots_getBlockDetailsByHash (#4007) 2023-08-01 10:42:08 +00:00
a1c3a44ced chore: fix PrefixSetMut doc comment (#4015) 2023-08-01 09:56:55 +00:00
bd28eedd8c chore: add subkey docs to StorageEntry (#4016) 2023-08-01 09:34:47 +00:00
335908c07e Update lib.rs (#4017) 2023-08-01 00:40:30 +00:00
b28bc8de57 chore: add example how to install additional rpc namespace (#4005) 2023-07-31 23:49:19 +00:00
e560b063f9 Fix preState diffMode logic (#4014) 2023-07-31 22:18:59 +00:00
27c65d291f fix: track full_transactions propagation when packet size limited (#3993) 2023-07-31 19:11:31 +00:00