bitcoin-s/core-test
Torkel Rogstad a87858247c Service identifier and node cleanup (#522)
* Log messages more granularely in node

* Add pong message

* Rework P2P service identifier

The old implementation didn't catch the notion
that service identifiers was a bit field where
multiple services could be set at the same time.

* Make Peer take InetSocketAddress

Previously it took NetworkIpAddress.
This doesn't make any sense, as we
need to know the services bitfield
to construct a NetworkIpAddress.

* Clean up logs and toString methods

* Clean up node README and main method

* Make all networks final case objects

* Skip publishing of wallet, node and chain

* Clean up logging of node and chain modules

* Add logging of max height in SpvNodeMain

* Clean up Scaladoc and toStrings

* Add logging configuration as symlinks in node

We'll have to figure out a more stable solution to
configure logging for the SPV node, but for the time
being this is an acceptable solution.

* Fix 2.11 compiler error
2019-06-17 14:27:51 -05:00
..
src/test Service identifier and node cleanup (#522) 2019-06-17 14:27:51 -05:00
build.sbt Added scalafmt and ran it (#264) 2018-12-09 14:43:31 -05:00
README.md Bump P2P + crypto test coverage (#506) 2019-06-11 10:01:46 -05:00

See our contributing guide for information on how to benchmark, test and develop your code.