Deploying Uniswap v2 / Sushiswap or similar in Brownie, Hardhat or Truffle test suite
I am writing an automated test suite that needs to test functions against Uniswap v2 style automated market marker: do swaps and use different order routing. Thus, routers need to be deployed.
Are there any existing examples of how to deploy a testable Uniswap v2 style exchange in Brownie? Because Brownie is a minority of smart contract developers, are there any examples for Truffle or Hardhat?
I am also exploring the option of using a mainnet fork, but I am not sure if this operation is too expensive (slow) to be used in unit testing.
from Recent Questions - Stack Overflow https://ift.tt/3IDEf2A
https://ift.tt/eA8V8J
Comments
Post a Comment