After filling in an amount on the swap-module (fuse-network) from gooddapp it calculates toReceive amount.
This causes excessive network requests and continues even after the calculation is done.
These requests make us not able to use an rpc like chainstacklabs as they block the rpc because of too many requests being done
Have checked dependencies and there don't seem to be significant changes done to them (full stack-trace leads to getUrl from ethers library, but we are already at the latest of the v5 packages)
Description
After filling in an amount on the swap-module (fuse-network) from gooddapp it calculates toReceive amount. This causes excessive network requests and continues even after the calculation is done.
These requests make us not able to use an rpc like chainstacklabs as they block the rpc because of too many requests being done
Steps to reproduce
Which network did you use?
Fuse
Supporting data
All I got so far is that it traces down to here: https://github.com/GoodDollar/GoodWeb3-Mono/blob/2020fe5d55166268b8f7448c4d650f9dfd2c5a35/packages/sdk/src/methods/v2Pairs.ts#L30
Have checked dependencies and there don't seem to be significant changes done to them (full stack-trace leads to getUrl from ethers library, but we are already at the latest of the v5 packages)