bitcoin-s/docs
Chris Stewart 3177ee405f
Move away from suredbits provided peers by default (#5390)
* Move away from suredbits provided peers by default

* Remove setting bitcoin-s.node.use-default-peers

* Don't allow peer to stay connected if it doesn't support compact filters

* Move disconnection logic into managePeerAfterInitialization()

* Remove reconnect() when we have no other peers, send getaddr message after we know we are keeping the peer connection

* Remove hasCf flag check, revert log

* Reduce inactivity-timeout to 5 minutes by default, shuffle peers in PeerFinder beforing pushing onto stack

* Add logic to disconnect AttemptToConnect peers after addr mesage is received

* Create PeerFinder.queryForPeerConnections(), call it directly from PeerManager on health checks rather than restarting PeerFinder

* scalafmt

* Move more logic into managePeerAfterInitalization()

* Don't set isPersistent for db peers by default

* Add call to queryForPeerConnections() inside of PeerManager.onDisconnect() to try to attempt to more peers when we have no more connections, fix MisBehavingPeer logic to not start sync, starting sync should happen in onDisconnect()

* Revert logback-test.xml

* Sort peers we are attempting to connect to by lastSeen parameter

* Refactor DoneSyncing.toHeaderSync() to return Option[HeaderSync] to represent the case where we don't have a peer to sync with

* scalafmt

* Remove duplicate PeerFinder.buildPeerData()
2024-02-20 12:12:57 -06:00
..
applications Implement getconnectioncount rpc (#5048) 2023-04-19 16:47:54 -05:00
chain Remove support for v19 of bitcoind (#4991) 2023-02-16 10:27:56 -06:00
config Move away from suredbits provided peers by default (#5390) 2024-02-20 12:12:57 -06:00
core Remove support for v19 of bitcoind (#4991) 2023-02-16 10:27:56 -06:00
crypto Musig2 Implementation (#4418) 2022-07-06 12:59:13 -05:00
fee-provider Fee Provider Docs (#1641) 2020-07-08 10:22:59 -05:00
key-manager Add imported flag to the seed JSON (#4459) 2022-07-08 18:55:47 -05:00
node Remove chainApi parameter from NeutrinoNode (#5101) 2023-06-13 12:07:04 -05:00
oracle Implement exportstakingaddresswif (#4617) 2022-08-16 12:37:58 -05:00
rpc Lnd v0.17.3 (#5375) 2024-01-27 11:28:25 -06:00
secp256k1 Update path to secp256k1 library in docs (#3385) 2021-07-09 06:27:26 -05:00
testkit Remove support for v19 of bitcoind (#4991) 2023-02-16 10:27:56 -06:00
tor Overridable Tor config (#3780) 2021-10-27 12:57:10 -05:00
wallet 2023 10 16 Implement WalletCallbackStreamManager, DLCWalletCallbackStreamManager (#5263) 2023-10-19 11:52:07 -05:00
bips.md Add supported Bips docs (#2427) 2020-12-24 07:16:46 -06:00
contributing-website.md Setup Github Actions (#2319) 2020-12-07 13:35:22 -06:00
contributing.md Skip CI tests for docs PRs (#2435) 2020-12-29 08:07:15 -06:00
getting-setup.md Add instructions for how to use sdkman in getting-setup.md (#4208) 2022-03-23 13:40:03 -05:00
getting-started.md fix a space typo. (#4447) 2022-07-04 15:47:57 -05:00
Screenshot from 2021-06-18 13-10-40.png Add link to installers, add docs for requirement of java9+ for development environments (#3299) 2021-06-21 06:16:43 -05:00
security.md Update pgp key as previous key expired (#4273) 2022-04-18 14:29:36 -05:00
ui-setup.md Update README to use grey's new build-wallet-electron.sh script (#4686) 2022-08-30 17:12:14 -05:00
windows-users.md New doc for Windows users (#572) 2019-07-08 15:01:23 -05:00