Commit Graph

889 Commits

Author SHA1 Message Date
Abner Zheng
300336465c replace #[async_trait] with native async trait for trait Resolver (#6751) 2024-02-23 11:29:09 +00:00
Emilia Hane
9f91c6ad94 Meter tx manager poll duration (#6688)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-22 23:19:51 +00:00
DaniPopes
9ca813aee2 chore: remove some unnecessary calls to unwrap/expect (#6727) 2024-02-22 16:36:08 +00:00
Emilia Hane
d7a2123181 Bug fix, filter out already imported transactions (#6723) 2024-02-22 11:37:03 +00:00
Emilia Hane
f475adf243 Clean up tx manager (#6681) 2024-02-21 19:12:14 +00:00
Dan Cline
a554c1fbf8 chore: remove unused genesis_hash in NetworkState and NetworkManager (#6704) 2024-02-21 12:03:04 +00:00
Dan Cline
c8c422e278 chore: set test-fuzz to workspace dep, bump c-kzg (#6705) 2024-02-21 10:03:07 +00:00
Matthias Seitz
ca2c883cd6 fix: Duration serde execution stage (#6691) 2024-02-20 12:09:11 +00:00
Dan Cline
5fe367801f chore: cleanup ECIESError (#6687) 2024-02-20 07:24:37 +00:00
Emilia Hane
cb61334b2c Clean up docs tx manager (#6682) 2024-02-20 02:21:39 +00:00
Emilia Hane
99d1d8dafc Fix broken test pack request (#6676) 2024-02-19 21:12:30 +00:00
Emilia Hane
2356dec1fb Downgrade log level in net::tx target (#6675) 2024-02-19 18:24:16 +00:00
Emilia Hane
d7da5b87d4 Fix test, delayed changes (#6661) 2024-02-19 18:17:07 +00:00
Matthias Seitz
477a0185e2 docs: finish missing doc (#6668) 2024-02-19 11:30:51 +00:00
Dan Cline
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
Matthias Seitz
6204ec7298 test: fix connect many race condition (#6653) 2024-02-18 15:21:27 +00:00
Matthias Seitz
fcc34bd5b7 test: enhance invalid tx test (#6652)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-02-18 14:18:41 +00:00
Matthias Seitz
2b92948501 chore: discv4 touchups (#6639)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-02-18 01:13:14 +00:00
Emilia Hane
cde7a1db79 Decrease default count pending pool imports on fetch pending hashes (#6645) 2024-02-17 23:17:26 +00:00
Matthias Seitz
a7ae6e4914 chore: decrease network manager budget (#6640)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-02-17 16:58:19 +00:00
back
208eb6d6a1 Make transaction manager param configurable from cli (#6594)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-16 22:25:55 +00:00
Braqzen
805e18b33c Minor documentation updates to announce_block docs (#6630) 2024-02-16 20:28:05 +00:00
Aditya Pandey
e24eadf620 enhance tx gossip test coverage (#6578)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
2024-02-16 04:32:21 +00:00
Matthias Seitz
3222be6460 chore: dont set some ready when draining pending txs (#6620) 2024-02-15 23:31:23 +00:00
Emilia Hane
4c40f31dc3 Cache invalid txns (#6542)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: back <104515688+justcode740@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-14 21:17:56 +00:00
Matthias Seitz
c0655fed89 docs: add a few more docs for network loop (#6595)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-14 04:47:11 +00:00
Matthias Seitz
fbfa2cedaf chore: impl default for PendingPoolImportsInfo (#6596) 2024-02-14 01:18:02 +00:00
rakita
4b21cf610c fix(op): set optimism flag correctly (#6593) 2024-02-13 23:43:22 +00:00
Emilia Hane
c0f3d38ad9 Speed up request buffered hashes (#6318)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: back <104515688+justcode740@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-13 18:57:43 +00:00
Thomas Coratger
8cfa5efe62 small refactoring (#6531) 2024-02-10 21:21:40 +00:00
DaniPopes
ac4b99a8e3 chore(deps): bump curve25519-dalek, revert nightly pin (#6497) 2024-02-08 22:00:34 +00:00
Thomas Coratger
85d4f18582 Add serde feature to ethereum-forks crate (#6476) 2024-02-08 03:32:55 +00:00
yjh
29e8aab08a fix: sealed header should not be immutable borrowed (#6456) 2024-02-07 19:26:26 +00:00
Alexey Shekhirin
2bcdec94ab chore(net): downgrade unseen hashes log to trace (#6459) 2024-02-07 13:42:42 +00:00
Thomas Coratger
37a8780a4d Add clippy fixes and minor refactoring (#6450) 2024-02-06 22:11:22 +00:00
Justin Traglia
189d76735e fix: initial total_bytes value for response limit and typos (#6449) 2024-02-06 21:33:00 +00:00
Matthias Seitz
a015c97a4b fix: remove debug assert dependend traces (#6434) 2024-02-06 03:33:51 +01:00
Matthias Seitz
e810687ba7 fix: put noop helper behind feature (#6433) 2024-02-06 03:32:18 +01:00
Emilia Hane
75132dabba Fix bug hashes buffered for busy peer gave false-positive on eth68 check (#6427) 2024-02-05 22:39:45 +00:00
Alexey Shekhirin
6c1263e000 fix(tracing): prioritize RUST_LOG and verbosity CLI arg (#6413) 2024-02-05 19:42:32 +00:00
Emilia Hane
09e5e7c76e Disable filling eth66 request from pending hashes and fix index bug (#6385) 2024-02-05 12:56:50 +00:00
Thomas Coratger
1f12203723 add TestPoolWrapper around TestPool (#6395) 2024-02-05 12:40:53 +00:00
Victor Shih
35ab1b1586 feature: better Address in use error message. (#6397) 2024-02-05 12:05:37 +00:00
Emilia Hane
c29af0ce56 Disable tx refetch logic (#6384) 2024-02-05 11:43:45 +00:00
Emilia Hane
7213533541 Fix bug, rebuffer hashes that were received over broadcast (#6316) 2024-02-05 11:42:57 +00:00
Luca Provini
2c867d77da Example/polygon p2p (#6393)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-05 11:41:27 +00:00
Qiwei Yang
021941a2c2 fix: Remove redundant Result wrapper (#6345) 2024-02-02 14:01:53 +00:00
Emilia Hane
ae3ec6611e Fix bug, limit for broadcast message (#6325) 2024-02-01 19:44:15 +00:00
Emilia Hane
cac6a5275a Introduce async budget in transaction manager (#6295)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-02-01 17:54:06 +00:00
Matthias Seitz
4807d0260c fix: ensure backwards compat config (#6319) 2024-02-01 12:49:59 +01:00