platform icon indicating copy to clipboard operation
platform copied to clipboard

Escrows + Desktop Localchain

Open blakebyrnes opened this issue 1 year ago • 0 comments

This PR integrates escrows into the payments for datastore and adds localchain integration to the Ulixee Desktop.

Desktop UX:

  • Add accounts (mainchain + localchain)
  • Create localchain accounts
  • Send funds to another localchain via QR code

Payments:

  • Wire up a localchain for payments on both local and server
  • Client can connect to a localchain for creating escrows and synching
  • DatastoreCore can be setup to create Mainchain votes with escrows closing
  • E2E tests with mainchain dockers (or local binaries). Will only run in linux on GitHub actions because of docker limitations there.

Chore:

  • Projects Schema/Crypto/Specification are moved into Platform, as that's the only place using them

blakebyrnes avatar Apr 22 '24 13:04 blakebyrnes