I really need help with this one to avoid logic errors.
I am on the Kovan testnet.
I bought 4 units of
DAI token on Uniswap exchange(
0.111 Ether and tried to sell it on the same exchange; it worked fine.
Then I bought 4 units of
DAI token on Uniswap exchange and tried to sell it on Kyber Exchange(
0x692f391bCc85cefCe8C237C01e1f636BbD70EA4D); but it failed.
To buy DAI token on Uniswap, I passed it the Uniswap DAI token address(
0x4F96Fe3b7A6Cf9725f59d353F723c1bDb64CA6Aa) and to sell the purchased DAI tokens on Kyber exchange, I passed it the address of the Kyber DAI token(
Since this didn't work , I decided that Kyber Exchange must want the original address of the DAI tokens on Uniswap, so I passed it instead. It worked.
Though it worked, I am wary of logic errors and I want to be sure:
To sell a Uniswap DAI token on Kyber Exchange, do I pass the Uniswap DAI token address to the kyber exchange or do I use the Kyber DAI token address.
Also, am I allowed to sell across exchanges on testnets like kovan?
Do forgive the naïveté of the question, but I have been quite bothered by it.
Thanks a lot.