Back to tasksGet help with live coding in real time with Sobes Copilot
Junior — Middle+
114
Определение оптимальной пары токенов для обмена в криптокошельке
Task condition
Необходимо реализовать функцию, которая выбирает подходящую пару токенов для свопа в пользовательском кошельке.
- Функция принимает один параметр – адрес кошелька (например,
walletAddress). - На выходе функция возвращает два символа токенов: из какого токена будет происходить обмен и в какой токен он будет направлен.
- Токен, из которого совершается своп, выбирается как тот, у которого на балансе самое большое количество единиц.
- Поддерживаемые пары для обмена:
ETH ↔ USDCиUSDT ↔ USDC. - Курс обмена считается фиксированным: 1 ETH = 2000 USDC (или USDT).