-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
neutrino: Added unban peer feature #270
Closed
Closed
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
cb640ef
verification: mute taproot related err to dbg
guggero 9813e2c
lru: add methods to range with orders
yyforyongyu 9e7ab60
pushtx: add broadcast mapping function.
ziggie1984 74f6f2e
banman: add InvalidBlock ban reason
ellemouton f5637cc
query+blockmanager: add NumRetries optional param
ellemouton 5469009
query+neutrino: create a WorkManager interface
ellemouton d309939
neutrino+query: use work dispatcher for GetBlock
ellemouton 1901457
query: rename query variable
ellemouton dc8bf61
neutrino+query: use work dispatcher for GetCFilter
ellemouton bd101c4
query+neutrino: remove unused queryPeers function
ellemouton 8a38db8
filterdb: lint and modernize the pkg
ellemouton 16e3379
filterdb: add FilterData type
ellemouton fd19668
filterdb: update for batch filter writes
ellemouton 621c98d
chanutils+log: add concurrent queue impl
ellemouton 5addcf4
chanutils: add BatchWriter
ellemouton 9f30f7f
neutrino+query: use BatchWriter for filter persistance
ellemouton 1ced70d
rescan+refactor: use a rescanState struct for rescan variables
ellemouton 45327d3
rescan+refactor: convert notifyBlock to rescanState method
ellemouton 7d1fc5f
rescan: convert notifyBlockWithFilter to rescanState method
ellemouton 0d714c7
rescan: refactor handleBlockDisconnected to be rescanState method
ellemouton c3d1d57
rescan: refactor handleBlockConnected to be rescanState method
ellemouton 01eb349
rescan: add a waitForBlocks helper method to rescanState
ellemouton c521760
rescan: add IsCurrent to the ChainSource interface
ellemouton e7319ff
rescan: wait till current or end height reached
ellemouton 05ddaa8
blockmanager: ensure received headers connect to each other
Crypt-iQ bdf0c9c
multi: use btcd libs to validate headers
Crypt-iQ 4332177
blockmanager: remove now unused code
guggero 929a080
blockmanager: clean up test, use require
guggero 5bc6650
blockmanager: add test for non-connected headers
guggero bb96b18
banman: Added new method to banstore, UnbanIPNet
Chinwendu20 8a0eed9
neutrino: Added new method to ChainService, UnbanPeer
Chinwendu20 8fdbaf1
banman: Added test for Unban feature
Chinwendu20 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In commmit message:
banmen
->banman
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh okay thanks.