Is it possible to have a escrow for two users to swap two assets of different value in the same chain?
Alice wants to swap 10 units of assetALICE with BOB for 5 units of assetBOB.
(We can have an oracle that says 1 assetBOB=2 assetALICE, or they can decide it themselves)
How can we accomplish that? Maybe a 2 of 3 multisignature address? But how to swap assets?