bitcoin-s/app
rorp 9f89ba9b7a
loadwallet endpoint (#4417)
* `loadwallet` endpoint

* Scala 2.12 compatibility

* remove `getwalletname`

* fix unit tests

* fix DbManagementTest

* fix wallet tests

* fix DbManagementTest

* fix RejectedExecutionException

* fix postgres tests

* fix password override

* update `loadwallet`

* Move WalletHolder into wallet module

* Kill use of null in WalletHolder

* Kill use of null in WalletHolder

* Refactor to use WalletAppConfig.DEFAULT_WALLET_NAME

* update cli and unit tests

* cleanup

* Refactors to get compatible with master

* Fix compile

* Distinguish between loadWalletNeutrino & loadWalletBitcoind

* Fix initialized bug with WalletHolder in loadWallet methods

* Refactor loadWalletBitcoindBackend/loadNeutrinoWallet to have a common helper method

* Introduce DLCWalletLoaderApi, refactor codebase to use it

* Fix dumb initialization bug

* Fix test:compile

* Cleanup

* Get loadwallet mostly working with neutrino wallet

* Fix compile

* scalafmt

* Move loadwallet into app-commons

* Remove {DLCWallet,Wallet}.stop()

* Implement LoadWallet json parsing unit test

* Implement stopping of NodeStreamManager callbacks

* Fix rebase, integrate setRescanState into WalletRoutes

* Fix import

* Fix unit tests

* Implement listwallets in ConsoleCli

* Fix imports

* Cleanup

* scalafmt

Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-08-05 17:34:14 -05:00
..
bundle Set both bitcoin-s.proxy.enabled and bitcoin-s.tor.enabled in bitcoin-s-bundle.conf (#4194) 2022-03-16 12:05:10 -05:00
cli loadwallet endpoint (#4417) 2022-08-05 17:34:14 -05:00
cli-test Somewhat dirty standalone server and CLI binary (#558) 2019-07-10 06:33:17 -05:00
gui Moving duplicate dataStructures in cli and app-server into app-commons (#4541) 2022-08-02 11:55:43 -05:00
oracle-server 2022 07 25 wallet api refactor (#4545) 2022-07-31 08:04:39 -05:00
oracle-server-test Remove backupwallet / backup oracle (#3920) 2021-12-20 08:19:46 -06:00
scripts/src/main 2022 07 25 wallet api refactor (#4545) 2022-07-31 08:04:39 -05:00
server loadwallet endpoint (#4417) 2022-08-05 17:34:14 -05:00
server-routes/src/main/scala 2022 07 25 wallet api refactor (#4545) 2022-07-31 08:04:39 -05:00
server-test loadwallet endpoint (#4417) 2022-08-05 17:34:14 -05:00