If I have an ethereum based token and I wish to send/trade it with some other person, what will be the transaction cost that I'll have to pay. Will it be paid in ethereum or using the token that I am trading.
Also, if I have 5000 tokens in my account and I have zero ether balance, then how can I trade or use these tokens?