The dev team is currently working on integrating DDE into the Web Marketplace
I thought (no expert here) that DDE is MS specific. How can DDE help Linux or iOS?
This is just nerd speak, no criticisms from me on an area I know absolutely nothing about.
I took a look at BitHalo. It's all in Py2.7. I would have broken it into separate client and server directories on the same box with something generic like pipes or semaphores for message passing.
After the whole thing was working on the same box I would have rewritten the client Py2.7 to Py3.7.
After the Py3.7 was working under Qt, I would have made raw DOM calls.
Then I would have passed it through Transcrypt to generate JS.
The client side could have stayed Py2.7 but with a speed-up like Cython or pypy.
Repeat, I don't know squat about what you're doing, just curious.
Thanks for your time.
Apologies for the confusion.
BitBay's Double Deposit Escrow (DDE) is an entirely different animal than MS Dynamic Data Exchange, which I assume you're referring to?
The Double Deposit Escrow used in BitBay's smart contracts is a process where both the buyer and seller can secure their deal without any third party involvement. It runs through the client (and soon the beta Web Marketplace), on Win, OSX, and Linux.
You can read more about BitBay's DDE here:
https://bitbay.market/blog/double-deposit-escrow
https://bitbay.market/double-deposit-escrow
As for BitHalo's (now BitBay) code methodology, might have to wait on David or one of the devs to respond to that one, as that's beyond my scope of knowledge.