bitcoin-s/testkit-core
Chris Stewart 93c5121632
2021 01 06 tlv invariants (#3965)
* Add invariant to CETSignaturesTLV so we don't have empty adaptor sigs

* Add invariant to make sure FundingSignaturesTLV witnesses are not empty

* Add invariant that contractOraclePairs aren't empty

* Add fundingInputs and ordered announcement invariants

* fix docs

* Move invaraints from TLVs to in memory data structures

* WIP

* WIP2

* Modify return type of DLCDataManagement.executorAndSetupFromDb() to return an Option. The None case represents when we have pruned CET signatures from the database

* Add some comments, clean up a bit

* more cleanup
2022-01-08 16:21:58 -06:00
..
.jvm/src/main/resources The spaces after the log level cause logging levels not to work (#3545) 2021-08-13 11:07:58 -05:00
src/main/scala/org/bitcoins/testkitcore 2021 01 06 tlv invariants (#3965) 2022-01-08 16:21:58 -06:00