bitcoin-s/app
Chris Stewart 132479d271
Implement ability to provide external entropy to bitcoin-s (#3672)
* Encapsulate initialization of DLCOracle.start() method

* Use internal WalletAppConfig.kmConf rather than passing in custom key manager parameters

* Add KeyManagerAppConfig.defaultAccountType

* Get all tests passing besides TrezorAddressTest

* Get TrezorAddressTest passing with provided entropy

* Add unit test to make sure we can always derive the seed

* Get docs compiling

* Fix dlcWalletTest test cases

* Add more test cases to keymanager

* Add the new configuration to the example configuration

* Add more test cases

* Remove coverage on 2.12 as it isn't accurate

* Rework DLCOracleAppConfig.start() to call kmConf.start() so the oracle can use entropy provided via bitcoin-s.conf
2021-09-18 09:49:11 -05:00
..
bundle Remove implicit conversions from BitcoinSAppConfig -> {WalletAppConfig,ChainAppConfig,NodeAppConfig} etc (#3652) 2021-09-08 13:54:18 -05:00
cli Decode DLC messages cli commands (#3636) 2021-09-03 09:46:09 -05:00
cli-test Somewhat dirty standalone server and CLI binary (#558) 2019-07-10 06:33:17 -05:00
gui Give funding txid in DLC Signed state (#3640) 2021-09-02 08:17:20 -05:00
oracle-server Implement ability to provide external entropy to bitcoin-s (#3672) 2021-09-18 09:49:11 -05:00
oracle-server-test Pulled down dlc and dlcTest projects into core and dlcTest (#3068) 2021-05-14 12:27:21 -05:00
scripts/src/main/scala/org/bitcoins/scripts Move BitcoindRpcAppConfig into the bitcoind-rpc project (#3610) 2021-08-27 06:43:31 -05:00
server Implement ability to provide external entropy to bitcoin-s (#3672) 2021-09-18 09:49:11 -05:00
server-routes/src/main/scala Add CORS handling for running from a local dev server (#3612) 2021-08-27 07:57:36 -05:00
server-test Remove implicit conversions from BitcoinSAppConfig -> {WalletAppConfig,ChainAppConfig,NodeAppConfig} etc (#3652) 2021-09-08 13:54:18 -05:00