bitcoin-s/docs/core
Chris Stewart 8765c2f845
Disjoint union dlc (#3839)
* Implemented Disjoint Union DLC related data structures with dlcTest passing

Broke DLCClientTest up into multiple test files

Optimized DLC execution unit tests by checking all outcomes on a single setup DLC

Refactored DLCTest to allow for Disjoint Union DLC construction and validation, added tests

Responded to review

Fixed after cherry-pick

Fixed docs

* Fixed things after rebase

* Rebase

* Fix json serializer

* Finish fixing compile

* Start trying to make APIs better for multi oracle contract infos

* Clean things up in the GUI, try to make failures on disjoint union contracts as explicit as possible

* Use less numDigits as optimization for non secp CI test cases

* Fix compile

* Refactor BroadcastDLCDialog

* Fix test case optimization

* Clean up comment

Co-authored-by: nkohen <nadavk25@gmail.com>
2021-11-29 19:26:00 -06:00
..
adding-spks.md Fix most warnings in documentation code (#3358) 2021-07-01 06:34:10 -05:00
addresses.md Crypto Project Refactor (#1380) 2020-04-30 12:34:53 -05:00
core-intro.md docs: Fix broken links in Docs + minor touchups (#1908) 2020-08-27 14:11:24 -05:00
dlc.md Disjoint union dlc (#3839) 2021-11-29 19:26:00 -06:00
hd-keys.md docs: Fix broken links in Docs + minor touchups (#1908) 2020-08-27 14:11:24 -05:00
lightning-network.md 2020 06 09 addr invoice string factory (#1538) 2020-06-11 10:44:12 -05:00
psbts.md Fix most warnings in documentation code (#3358) 2021-07-01 06:34:10 -05:00
signing-transactions.md Fixed Transaction Signing doc (#1800) 2020-08-12 06:26:24 -05:00
txbuilder.md Fix most warnings in documentation code (#3358) 2021-07-01 06:34:10 -05:00