mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2024-11-19 18:02:54 +01:00
c2f37335b8
* Bump Scala versions Support Scala 2.12.9 and 2.13.0. To make this easier, we delete the `scripts` project. Everything that was in here was covered by content on the website. We also delete the `doc` folder, as that was a remnant from when `scripts` was called `doc`. * Crib uPickle akka-http support while we wait for publish * Fix compiler warnings * Add note on test logging to contribution guide * Reduce duplication in Blockchain implementation * Use Scala 2.12 for website * Introduce compat package object for collections converters * Fix Either compiler warnings * Add sync-chain and create-wallet docs from deleted scripts * Fix rebase goofup |
||
---|---|---|
.. | ||
src/main/scala/org/bitcoins/rpc | ||
README.md |
See the bitcoind
/Bitcoin Core section on the
Bitcoin-S website.
Testing
To test the Bitcoin-S RPC project you need both version 0.16 and 0.17 of Bitcoin Core. A list of current and previous releases can be found here.
You then need to set environment variables to indicate where Bitcoin-S can find the different versions:
$ export BITCOIND_V16_PATH=/path/to/v16/bitcoind
$ export BITCOIND_V17_PATH=/path/to/v17/bitcoind
If you just run tests testing common functionality it's enough to have either version 0.16 or 0.17 on your PATH
.
To run all RPC related tests:
$ bloop test bitcoindRpcTest