You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
a request to fetch transactions goes out. in the time it takes for it to resolve, we receive some of the requested hashes over full tx broadcast. this means they are removed from unknown_hashes. the request resolves. some of the requested hashes are not in the response, yet, tx fetcher attempts to buffer these for retry.
Steps to reproduce
`RUST_LOG=trace cargo run -- node --metrics "127.0.0.1:9001" --instance 2
Node logs
thread 'tokio-runtime-worker' panicked at crates/net/network/src/transactions/fetcher.rs:258:13:
`%hash` in `@buffered_hashes` that's not in `@unknown_hashes`, `@buffered_hashes` should be a subset of keys in `@unknown_hashes`, broken invariant `@buffered_hashes` and `@unknown_hashes`, ..
Platform(s)
Linux (x86), Linux (ARM), Mac (Intel), Mac (Apple Silicon), Windows (x86), Windows (ARM)
What version/commit are you on?
main
What database version are you on?
What type of node are you running?
Archive (default)
What prune config do you use, if any?
No response
If you've built Reth from source, provide the full command you used
No response
Code of Conduct
I agree to follow the Code of Conduct
The text was updated successfully, but these errors were encountered:
Describe the bug
known hashes are buffered.
a request to fetch transactions goes out. in the time it takes for it to resolve, we receive some of the requested hashes over full tx broadcast. this means they are removed from
unknown_hashes
. the request resolves. some of the requested hashes are not in the response, yet, tx fetcher attempts to buffer these for retry.Steps to reproduce
`RUST_LOG=trace cargo run -- node --metrics "127.0.0.1:9001" --instance 2
Node logs
Platform(s)
Linux (x86), Linux (ARM), Mac (Intel), Mac (Apple Silicon), Windows (x86), Windows (ARM)
What version/commit are you on?
main
What database version are you on?
What type of node are you running?
Archive (default)
What prune config do you use, if any?
No response
If you've built Reth from source, provide the full command you used
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: