bitcoin-s/docs
Chris Stewart 50bec2abc6
2021 12 14 websockets (#3906)
* WIP

* Get basic websocket working (sort of)

* Push websocket fixes

* WIP: Implementing SpendingInfoDb json serializer

* Implement onreserved callbacks, add json serializers for SpendingInfoDb

* Get first unit test working for websockets when a address is generated

* Rework WalletNotification to have case classes, get unit test working for receiving addresses over the websocket

* WIP

* Add websocket callback for when a wallet processes a block

* Cleanup

* basic updates to unit test

* Fix compile

* Fix submodule

* Fix compile

* Get both unit tests passing when run by themselves

* Fix so both test cases can be run

* Implement unit tests for blockpressed and reservedutxos websockets

* Fix RoutesSpec get a block header test

* Implement configuration for wsbind and wsport via bitcoin-s.conf

* Add some nonblocking sleeps on all WebsocketTests

* Add documentation

* Properly close the server with .terminate() rather than .unbind()

* Add BitcoinSServerMainBitcoindFixture.afterAll()

* Add println

* Add more println

* Try to downgrade bitcoind version

* Fix datadir bug

* Cleanup callbacks so they don't have nested futures

* Fix SpendingInfoDb.apply() pattern match

* Add spendingInfoDb json serializer test, does not pass

* Fix SpendingInfoDb json serializer

* Make small refactors

* Fix compile

* Add maxBufferSize, change overflow strategy to OverflowStrategy.dropHead

* Address Nadav's code review

* Address ben's code review
2021-12-25 11:11:04 -06:00
..
applications 2021 12 14 websockets (#3906) 2021-12-25 11:11:04 -06:00
chain Add getmediantimepast RPC call (#3921) 2021-12-22 16:15:30 -06:00
config 2021 12 14 websockets (#3906) 2021-12-25 11:11:04 -06:00
core Disjoint union dlc (#3839) 2021-11-29 19:26:00 -06:00
crypto Updated links in adaptor signature doc (#2950) 2021-04-23 09:17:59 -05:00
fee-provider Fee Provider Docs (#1641) 2020-07-08 10:22:59 -05:00
key-manager Add comment about using defaultAccountType (#2549) 2021-01-21 14:57:31 -06:00
node Implement ability to provide external entropy to bitcoin-s (#3672) 2021-09-18 09:49:11 -05:00
oracle Remove backupwallet / backup oracle (#3920) 2021-12-20 08:19:46 -06:00
oracle-explorer-client Tor support for all sub-projects (#3506) 2021-08-10 08:07:12 -05:00
rpc Support for Bitcoin Core v22 (#3834) 2021-11-19 13:58:27 -06:00
secp256k1 Update path to secp256k1 library in docs (#3385) 2021-07-09 06:27:26 -05:00
testkit BitcoindRpcClient Improvements (#3600) 2021-09-07 08:49:01 -05:00
tor Overridable Tor config (#3780) 2021-10-27 12:57:10 -05:00
wallet Add getmediantimepast RPC call (#3921) 2021-12-22 16:15:30 -06:00
bips.md Add supported Bips docs (#2427) 2020-12-24 07:16:46 -06:00
contributing-website.md Setup Github Actions (#2319) 2020-12-07 13:35:22 -06:00
contributing.md Skip CI tests for docs PRs (#2435) 2020-12-29 08:07:15 -06:00
getting-setup.md Server Docker config (#3775) 2021-10-25 06:35:02 -05:00
getting-started.md Add docs for backing up the wallet (#3351) 2021-07-06 10:54:38 -05:00
Screenshot from 2021-06-18 13-10-40.png Add link to installers, add docs for requirement of java9+ for development environments (#3299) 2021-06-21 06:16:43 -05:00
security.md Add new GPG key (#1263) 2020-03-23 09:46:56 -05:00
windows-users.md New doc for Windows users (#572) 2019-07-08 15:01:23 -05:00