Results 6 comments of gglucass

Adding my support for this issue as it's negatively impacting a lot of our users!

Any updates on the resolution of this bug by any chance @liliya-soroka :-)?

Hey @fengtality - I understand that, however `uniswap/router` does not work on Celo because there is no UniswapV2 deployment. So there should be some fallback that handles this graciously. Right...

Yeah I have @fengtality and that gave an error too. With https://github.com/hummingbot/gateway/pull/551 it does work. Are you able to reproduce the error? If helpful happy to send you some gas...

@fengtality some additional helpful info on this one: the problem occurs because loading *any* Uniswap contract calls `getInstance`: https://github.com/hummingbot/gateway/blob/ed5ad71dd19c7b55946bc962c353371045085eec/src/connectors/uniswap/uniswap.ts#L60 `getInstance` then tries to load all three contracts for V2, V3...

@fengtality - responded in #548 . Note that this PR is to prevent `uniswap/router` swaps from failing in the event the chain has no UniswapV2 deployment, which is the case...