Closed Upaut1 closed 3 years ago
Спасибо за замечание. Так как потеря газа очень не значительная, данная ошибка будет исправлена в следующей версии.
The suggested improvement was implemented: https://github.com/SoyFinance/smart-contracts/commit/4c61cd7f0a473e46ee0247ab9877618624c60ec3
The suggested improvement was implemented: 4c61cd7
Могу ли я получить вознаграждение в токене: USDT (ERC-20) Сеть: Ethereum mainnet Адрес: 0xeBE894814554c8382EA6a24CcDdf1527407A24f6
The described issue falls under "$100–500 for code flaws that can not violate contract workflow." bounty category.
Since the described finding is a very minor gas optimization I would assign $150 to be paid.
В целях сокращения затрат пользовательского газа рекомендую убрать бессмысленный вызов функции pairFor(factory, tokenA, tokenB) из функции getReserves в файле SoyFinanceRouter.sol, так как функция getReserves используется при реальных обменах