digital-asset / da-marketplace

BSD Zero Clause License
17 stars 13 forks source link

Feature/fl 307 integrate htlc with otc settlement #488

Closed judywu-da closed 2 years ago

judywu-da commented 2 years ago

The changes in this PR includes (will be easier to review commit by commit)

  1. FL-310: add operator into HTLC instruction settle(https://github.com/digital-asset/da-marketplace/pull/488/commits/3a5297d7628af58bf328b9b2135364d5cfce1e4b)
  2. code refactoring in Lifecycle Model, Service (https://github.com/digital-asset/da-marketplace/pull/488/commits/04d3e4cd7c839c9d2464d451ea6e1f0b98f15771)
  3. FL-307 add Htlc support for OTC trading(https://github.com/digital-asset/da-marketplace/pull/488/commits/c248825a1e1a916e4254ca8048c0cfa769181bd2)

Note that test scripts for FoP and HTLC in OTC trading will be added in another PR (FL-309)