Bitcoin Implementation in Scala
Go to file
Chris Stewart 0421076b21 Create MaskedToString, implement it in ECPrivateKey, ExtPrivateKey, M… (#1011)
* Create MaskedToString, implement it in ECPrivateKey, ExtPrivateKey, MnemonicCode

* Add MaskedToString to AesPassword, AesKey, and BIP39Seed

* Add final to MaskedToString.toString() so it can't be overriden
2020-01-07 12:31:13 -06:00
.github/ISSUE_TEMPLATE Update bug report template 2019-06-20 17:26:02 +02:00
app Implement abililty to use BIP39 password. This means this password ne… (#990) 2020-01-03 11:03:45 -06:00
bench Creates a package for the bench project, moves BlockBench into that package (#472) 2019-05-14 09:21:50 -05:00
bitcoin-s-docs Bump scalac version to 2.13.1 (#747) 2019-12-12 09:00:15 -06:00
bitcoind-rpc Bump binary download timeout for bitcoind (#980) 2019-12-21 17:52:33 -06:00
bitcoind-rpc-test Bitcoind v19 RPC (#910) 2019-12-04 07:44:44 -06:00
chain Automated wallet recovery (#985) 2020-01-02 13:18:41 -06:00
chain-test/src/test Move rescan logic from node to wallet (#974) 2019-12-23 08:57:55 -08:00
core Create MaskedToString, implement it in ECPrivateKey, ExtPrivateKey, M… (#1011) 2020-01-07 12:31:13 -06:00
core-test Create MaskedToString, implement it in ECPrivateKey, ExtPrivateKey, M… (#1011) 2020-01-07 12:31:13 -06:00
db-commons Add more expressive txo states for the wallet (#1001) 2020-01-05 18:42:20 -06:00
docs Implement abililty to use BIP39 password. This means this password ne… (#990) 2020-01-03 11:03:45 -06:00
eclair-rpc Add comments indicating what time unit eclair sends things in for the… (#884) 2019-11-26 12:25:45 -06:00
eclair-rpc-test Nicer Satoshis.apply (#899) 2019-11-26 14:43:14 -06:00
key-manager Implement abililty to use BIP39 password. This means this password ne… (#990) 2020-01-03 11:03:45 -06:00
key-manager-test/src/test/scala/org/bitcoins/keymanager Implement abililty to use BIP39 password. This means this password ne… (#990) 2020-01-03 11:03:45 -06:00
node Automated wallet recovery (#985) 2020-01-02 13:18:41 -06:00
node-test/src/test/scala/org/bitcoins/node Automated wallet recovery (#985) 2020-01-02 13:18:41 -06:00
project Update sbt-mdoc to 2.1.1 (#1007) 2020-01-06 08:04:47 -06:00
secp256k1@2e16ac7d6c Changing TxSigComponent to take a TransactionOutput instead of a ScriptPubKey, refactoring ScriptProgram into 3 companion objects PreExecutionScriptProgram, ExecutionInProgressScriptProgram, ExecutedScriptProgram 2018-05-19 09:25:32 -05:00
secp256k1jni Refactor sbt and make Eclair tests download bitcoind (#727) 2019-08-30 15:11:52 -05:00
testkit Add more expressive txo states for the wallet (#1001) 2020-01-05 18:42:20 -06:00
wallet Add more expressive txo states for the wallet (#1001) 2020-01-05 18:42:20 -06:00
wallet-test/src/test Add more expressive txo states for the wallet (#1001) 2020-01-05 18:42:20 -06:00
website Move initialization of wallet entropy into the key manager (#966) 2019-12-26 19:12:08 -06:00
zmq 2019 09 05 scalafmt update (#735) 2019-09-05 20:02:58 -05:00
.dockerignore WIP: Docusaurus website (#465) 2019-05-14 18:05:14 -05:00
.gitignore 2019 11 30 key manager (#904) 2019-12-04 07:43:29 -06:00
.gitmodules Adding specific commit for secp256k1 2018-04-25 16:44:48 -05:00
.scalafmt.conf Revert "Update scalafmt-core to 2.2.1 (#833)" (#839) 2019-10-27 17:21:15 -05:00
build.sbt Add version 0.2.0 of the website (#948) 2019-12-16 05:57:14 -06:00
CONTRIBUTING.md WIP: Docusaurus website (#465) 2019-05-14 18:05:14 -05:00
docker-compose.yml Docs: removes blog from website 2019-06-11 12:59:58 +02:00
Dockerfile WIP: Docusaurus website (#465) 2019-05-14 18:05:14 -05:00
inThisBuild.sbt Bump scalac version to 2.13.1 (#747) 2019-12-12 09:00:15 -06:00
LICENSE updating license 2018-01-17 17:15:18 -06:00
README.md Add version 0.2.0 of the website (#948) 2019-12-16 05:57:14 -06:00
try-bitcoin-s.sh Doc: Add stable and unstable version, try bitcoin-s script 2019-05-31 17:14:15 +02:00

Bitcoin-S logo Build Status Coverage Status Maven Central Gitter chat

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