bitcoin-s/core
Chris Stewart 9cd60d5366
2024 01 02 encapsulate state p2psink (#5342)
* Move NodeState back to node module

* Refactor peerWithServicesDataMap into NodeState

* More usage of state.peerDataMap in stream

* Fix log message

* Fix compile

* Move PeerFinder into NodeState

* WIP: Move PeerFinder init into NeutrinoNode.start()

* Get things mostly working again after rebase

* Fix bug in handling of headers message where we wouldn't transition to DoneSyncing if a peer sent us 0 headers

* Move SendToPeer into stream

* scalafmt

* Empty commit to run CI

* Re-add DataMessageHandlerTest

* Renable disconnecting portion of NeutrinoNodeTest

* Empty commit to run CI

* Remove disconnection part of test again

* Empty commit to re-run CI

* Empty commit to re-run CI
2024-01-13 17:22:01 -06:00
..
.jvm/src/main/resources/bip39-wordlists Implement createCETsAndCETSigsAsync() to fix performance issue in test (#3089) 2021-05-14 17:59:56 -05:00
src/main 2024 01 02 encapsulate state p2psink (#5342) 2024-01-13 17:22:01 -06:00
core.sbt Resturcutre cryptoTest & coreTest to work with scalajs build (#2731) 2021-03-03 16:52:03 -06:00
README.md WIP: Docusaurus website (#465) 2019-05-14 18:05:14 -05:00

See the core module section on the Bitcoin-S website.