Author

Topic: Перевод на контракт кастомных ERC20 токенов (Read 259 times)

full member
Activity: 138
Merit: 101
Приветствую, такой вопрос возник по смарт-контрактам на Solidity, может подскажете.

Задача: Контракт, который принимает как оплату не только ETH, но и ряд других токенов ERC20. Курс обмена указываеться при старте и потом может корректироваться овнером, эта часть понятна.
Вопрос: Как распознать перевод токена контракту и понять, какой токен мне перевели и кто именно?

Как я себе сейчас понимаю, нужно сделать маппинг адресов контрактов на тикер, только так я могу разобрать, что именно за токен мне перевели? Или я что-то упускаю?

В идеале, базовый пример контракта, принимающего ETH, REP и ADST. При этом в контракте зашит курс MYTOKEN к каждому токену свой (допустим 10:1, 20:1, 30:1) - этот момент как раз понятен мне.
Jump to: