I am trying to interact with another contract (Curve finance) via my own contract. (eg get prices, to execute trades , etc)
The thing is , the contract is written in Vyper. https://etherscan.io/address/0xA5407eAE9Ba41422680e2e00537571bcC53efBfD#readContract
I am unable to import https://github.com/curvefi/curve-contract/blob/master/contracts/pools/susd/StableSwapSUSD.vy to my remix project as it would error when compile - ParserError: Expected pragma import directive or contract/interface/library/struct/enum/definition.
I would like to ask how to create a contract instance for contracts written in vyper. I am able to get the ABI from etherscan, but I do not know how to proceed further from here.
Thank you in advance.