mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2024-11-19 01:40:55 +01:00
bd5bcfef3a
* Get refactor working where we decouple CETSignatures and the partial refund signature * WIP * Implement migration to specify serialization_version on global_dlc_data table * Fix migrations test * WIP * implement contractid computation * Get migration working for wallet on testnet * Add check to make sure we only try to migrate old wallets * Refactor DLCDataManagement.getOfferAndAcceptWithoutSigs to not use DLCTxBuilder * WIP * Bubble up Option[] into DLCWallet, trivially assert on it and then use .get. We will have to do the refactor of DLCWallet sometime in the future * Change global_dlc_data serializationVersion at database level to not have an Option * Add DLCDbState, propogate it through the codebase * Remove log * Remove invariant for making sure all DLCs are defined on migraiton, add log for the case of issue 4001 * Add filter on ALPHA serialization DLCs. We dont need to migrate DLCs that are using the beta serialization * Rebase onto 4004 * Refactor to use the refund signature in the accept/sign message * Add output index to the return of DLCTxBuilder.buildFundingTransaction() * Fix compile * Remove log |
||
---|---|---|
.. | ||
src/test/scala/org/bitcoins/dlc | ||
dlc-wallet-test.sbt |