how transactions can happen in multiple nodes in multiple assets

+2 votes
Hello Multichain team,  I have a small usecase where 4 nodes (A,B,C,X) are there connected to a chain. A transfers assetA to B and C.  B transfers assetB  to A and C  . C transfers assetC to  A and B.  when someone does a transaction (B transfers assetA or assetC to X ,  B cant transfer assetB directly to X)  with X , X rewards them with assetX.  assetX  is redeemable against other currency in crypto market.  Is it feasible in multichain ? I have more questions depending on the answer you give. kindly answer.
asked Aug 31, 2018 by AMAR

2 Answers

0 votes
This is my answer to the question based on working experience with multichain.

Any node with issuing rights can issue a native asset and any nodes with send,receive permissions can send and receive the assets they own in their wallet. To control the sending and receive you would have to play with the permissions i.e. grant and revoke.

For your questions where you could exchange with other crypto from the real time market, this is not feasible now with the software as multichain doesn't allow integration with other platform blockchains.
answered Sep 2, 2018 by jeshocarmel
0 votes
You might want to take a look at the atomic exchange APIs which allow direct swaps of assets on the chain:

https://www.multichain.com/developers/atomic-exchange-transactions/

If one side doesn't provide what they promised, they don't get anything from the other side.
answered Sep 3, 2018 by MultiChain
...