bitcoin-s/core-test
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
..
.jvm/src/test Remove unneeded CoreApi (#3599) 2021-08-24 14:17:04 -05:00
src/test/scala/org/bitcoins/core Disjoint union dlc (#3839) 2021-11-29 19:26:00 -06:00
build.sbt Fix build warnings that came with sbt 1.5.0 (#2857) 2021-04-06 06:01:11 -05:00
README.md Bump P2P + crypto test coverage (#506) 2019-06-11 10:01:46 -05:00

See our contributing guide for information on how to benchmark, test and develop your code.