mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-01-18 21:34:39 +01:00
Bitcoin Implementation in Scala
a503441619
* Added crypto project and decoupled BitcoinSLogger from NetworkElement Decoupled BitcoinSLogger from Factory Moved NetworkElement into crypto project Moved Factory and BitcoinSUtil (renamed to BytesUtil) to crypto project Moved MaskedToString to crypto project Added BytesUtil to imports and cleaned up CryptoUtil.recoverPoint Moved the rest of crypto stuff to the crypto project Moved crypto tests to crypto-test project * Added documentation for crypto project |
||
---|---|---|
.github/ISSUE_TEMPLATE | ||
app | ||
app-commons | ||
bench | ||
bitcoin-s-docs | ||
bitcoind-rpc | ||
bitcoind-rpc-test | ||
chain | ||
chain-test/src/test | ||
core | ||
core-test | ||
crypto/src/main/scala/org/bitcoins/crypto | ||
crypto-test | ||
db-commons | ||
db-commons-test/src/test/scala/org/bitcoins/db | ||
docs | ||
eclair-rpc | ||
eclair-rpc-test | ||
key-manager | ||
key-manager-test/src/test/scala/org/bitcoins/keymanager | ||
node | ||
node-test/src/test/scala/org/bitcoins/node | ||
project | ||
secp256k1@e0239255f1 | ||
secp256k1jni | ||
testkit | ||
wallet | ||
wallet-test/src/test | ||
website | ||
zmq | ||
.dockerignore | ||
.gitignore | ||
.gitmodules | ||
.scalafmt.conf | ||
build.sbt | ||
CONTRIBUTING.md | ||
docker-compose.yml | ||
Dockerfile | ||
inThisBuild.sbt | ||
LICENSE | ||
README.md | ||
try-bitcoin-s.sh |
Feature rich toolkit for making Bitcoin and Lightning applications on the JVM.
For a complete guide on how to get started with Bitcoin-S, see our website at Bitcoin-S.org
The latest release of bitcoin-s is v0.3.0
, here is how you can use the dependencies in your projects:
libraryDependencies +="org.bitcoin-s" % "bitcoin-s-secp256k1jni" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-core" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-chain" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-bitcoind-rpc" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-eclair-rpc" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-key-manager" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-node" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-wallet" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-testkit" % "0.3.0"
libraryDependencies += "org.bitcoin-s" %% "bitcoin-s-zmq" % "0.3.0"