Estoy intentando cambiar la llamada múltiple en pancake SDK a mi nuevo enrutador
El swapExactEthForTokens tiene 3 parámetros nuevos, que son: _factory, initicodehash, lastVal, miles. El swapExactTokensForEth también agrega 3 nuevos parámetros, sin embargo, elimina el parámetro "to".
Estoy tratando de cambiar el SDK de pancake para hacer lo siguiente Llamar a las funciones del enrutador "getAmountsOut", "getAmountsOutPancakeV1" y "getAmountsOutWaultswap" a través de una llamada múltiple. El lastVal y los miles deben ser 9975 y 10000. Una vez realizada la llamada múltiple, seleccione el mejor precio y llame a "swapExactEthForTokens" o "swapExactTokensForEth"
No puedo hacer que llame correctamente. ¿Qué cambio exactamente dentro del SDK? El antiguo enrutador pancakeswap es este: 0x10ED43C718714eb63d5aA57B78B54704E256024E. El nuevo enrutador a usar es este: 0x45a0DCA705EDeDffd6cE60feB1C8007Ca280a410.