Commit Graph

3599 Commits

Author SHA1 Message Date
Alexey Shekhirin
0633fa569e test(storage): fix flaky read transaction safety (#6995) 2024-03-06 11:35:35 +00:00
Alexey Shekhirin
588c2f2e6a test(storage): make read transaction safety tests faster (#6994) 2024-03-06 10:58:11 +00:00
Roman Krasiuk
56376b9bdc chore(node-core): add stage id to eta overflow log (#6991) 2024-03-06 09:34:13 +00:00
Matthias Seitz
ff91824c17 chore: rm more optimism features (#6981) 2024-03-05 23:32:04 +00:00
Matthias Seitz
6725d43f05 feat: add trace opcode gas (#6977) 2024-03-05 21:57:43 +00:00
Matthias Seitz
f2da01fd88 feat: support any Inspector for block + tx tracing (#6978)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-03-05 20:52:40 +00:00
Alexey Shekhirin
173c4927fa feat(node-core): stage progress decimal places (#6974) 2024-03-05 19:20:47 +00:00
Alexey Shekhirin
c8df172063 fix(stages): calculate checkpoints from static files (#6973) 2024-03-05 19:20:44 +00:00
Alexey Shekhirin
33d01d3206 chore(node-core): log errors in debug when ETA fails to calculate (#6971) 2024-03-05 19:20:37 +00:00
Matthias Seitz
405f9ab07e feat: add OP specific txpool (#6902) 2024-03-05 18:34:03 +00:00
Federico Gimenez
96fcdfbac8 feat(api,rpc): improve engine API abstraction (#6871)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-05 16:05:17 +00:00
Alexey Shekhirin
024c217564 fix(stages, etl): clear ETL collectors in Headers stage when done (#6964) 2024-03-05 14:49:06 +00:00
back
ec401aa781 rm deposit from pooledtx (#6941)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-05 10:48:50 +00:00
Delweng
1214f2df01 txpool: track failed delete blobs in cleanup (#6952)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-03-04 18:30:05 +00:00
Emilia Hane
ebe72f7ae8 Tx fetcher metrics (#6951) 2024-03-04 17:39:54 +00:00
abhi
0d3b77f3c1 restrict max concurrent outbound dials (#6860) 2024-03-04 17:34:28 +00:00
Emilia Hane
a792f160db Comment TransactionsManager (#6651) 2024-03-04 17:17:58 +00:00
Roman Krasiuk
53e67c2b99 feat(trie): metrics (#6943) 2024-03-04 14:34:48 +00:00
Alexey Shekhirin
a79f1951c5 feat(storage): log debug commit message only on commit (#6918) 2024-03-03 20:46:04 +00:00
Alexey Shekhirin
3e54d9415e feat(storage): use mdbx_txn_reset to time out transactions (#6924)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-03-03 19:59:00 +00:00
int88
b75862010a fix(tx-fetcher): only remove peer from active_peers when inflight_count <= 0 (#6928)
Signed-off-by: int88 <golden-miner@qq.com>
2024-03-03 18:29:55 +00:00
Emilia Hane
d6bd0a67e3 Small tx response verification optimisation (#6911) 2024-03-03 17:35:00 +00:00
Emilia Hane
ba1061a043 Return fetch error on response that fails verification or validation (#6864) 2024-03-03 14:31:28 +00:00
Roman Krasiuk
1c6c80452e chore(task): move blocking pool to reth-tasks (#6929) 2024-03-03 12:02:05 +00:00
Emilia Hane
ef7ce3601f Filter announcement txns pending import (#6932) 2024-03-02 18:51:30 +00:00
PA
b6dca63010 feat(transaction-pool): remove deposit variant for mocktransaction (#6931) 2024-03-02 16:25:53 +00:00
DaniPopes
a79db0f839 fix(db): race condition in Tx cached handles (#6923) 2024-03-02 11:52:39 +00:00
Emilia Hane
c82a84c77a Add test for tx response verification (#6926) 2024-03-02 11:50:34 +00:00
Alexey Shekhirin
d32a8efb1a Revert "feat(storage): use mdbx_txn_reset to time out transactions … (#6919) 2024-03-01 19:47:24 +00:00
Luca Provini
2009784362 feat: raw_tx_by_hash (#6827)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-01 18:41:25 +00:00
Dan Cline
e7018cafec fix: do not attempt clique header sender recovery on genesis (#6916) 2024-03-01 17:15:08 +00:00
Alexey Shekhirin
ea44c1d63f feat(node-core, storage): static files segment metrics (#6908) 2024-03-01 16:36:50 +00:00
Emilia Hane
8ea032adad Remove accidentally merged fields (#6912) 2024-03-01 15:44:22 +00:00
Roman Krasiuk
02111c4213 feat(provider): consistent database view (#6896) 2024-03-01 12:41:14 +00:00
back
3d4cac87d3 feat: add activation timestamps (#6865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-01 11:53:03 +00:00
back
5e2cac442f 0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-01 11:34:31 +00:00
Matthias Seitz
defe34f04f chore: unify decode enveloped fn args (#6904) 2024-03-01 11:32:15 +00:00
back
cdca09e15a feat: sat math for tx value (#6900) 2024-03-01 08:13:03 +00:00
int88
1d28fc606e bound hashes inflight and pending fetch size (#6877)
Signed-off-by: int88 <golden-miner@qq.com>
2024-03-01 01:58:42 +00:00
Dan Cline
2df0d91f8d fix: use replacement transaction hash in PoolError (#6898) 2024-02-29 22:05:11 +00:00
Matthias Seitz
907d8ff127 perf: rm redundant collect (#6895) 2024-02-29 21:37:46 +00:00
Emilia Hane
2a2c56dbc6 Compute min length mempool transactions message by type (#6853) 2024-02-29 21:18:46 +00:00
Alexey Shekhirin
74dc0e36d3 feat(storage): use mdbx_txn_reset to time out transactions (#6850)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-02-29 20:44:56 +00:00
Dan Cline
771951429e fix: use HashSet for transactions_by_peers (#6893) 2024-02-29 20:44:32 +00:00
Matthias Seitz
c5955f1305 feat: integrate builder (#6611) 2024-02-29 16:50:04 +00:00
Dan Cline
7d36206dfe fix: handle both compressed and uncompressed disconnect reason decoding (#6862) 2024-02-29 15:31:11 +00:00
Delweng
9468527aad chore: remove unused dependencies to speed up building time (#6882)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-29 15:10:20 +00:00
DaniPopes
b00e3f98be chore: remove cargo-udeps-related workflow and metadata (#6889) 2024-02-29 15:07:25 +00:00
Matthias Seitz
19ff1fb35c chore: downgrade discv4 debug! to trace! (#6879) 2024-02-29 14:08:32 +00:00
DaniPopes
17818e79d4 chore(cli): fix clap deprecated warnings (#6872)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-02-29 13:24:13 +00:00