Pancakeswap Флэш-кредит Смарт-контракт Зацикливается на функции getReserves

#blockchain #ethereum #smartcontracts #truffle #binance-smart-chain

Вопрос:

Проект разработан на трюфеле, и я занимаюсь отладкой в tindery, я провел слишком много исследований, но без каких-либо результатов. Цель-получить срочный кредит от pancakeswap, а не менять выбранную пару между apeswap и pancakeswap (зависит от прибыльности). Результаты отладки приведены ниже;

Это последний этап, на котором заканчивается контракт

полный отладочный вывод :

 {
    "[FUNCTION]":"getReserves"
    "[OPCODE]":"REVERT"
    "[INPUT]":"0x"
    "[OUTPUT]":"0x"
    "[ERROR]":"execution reverted"
    "state":{
    "pancakeRouter":"0x10ed43c718714eb63d5aa57b78b54704e256024e"
    "apefactory":"0x0841bd0b734e4f5853f0dd8d7ea041c241fb0da6"
    }
    "local_variables":{
    "token0":"0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c"
    "reserve0":"0"
    "reserve1":"0"
    }
    "gas":{
    "gas_left":0
    "gas_used":0
    "total_gas_used":5000000
    }
 

и это 1 шаг до функции getReserves (скриншот ниже);

введите описание изображения здесь

В чем может быть проблема?

Спасибо