本地部署uniswap v2
Blog iconkuimale
Aug 12
在很多情景下, 合约开发需要先进行测试. remix/ganache等工具可以在一定程度上帮忙解决合约测试的问题. 但是关于代币交换的合约测试, 一般情况下都选择在testnet上面进行. 但testnet`由于是公共的, 存在测试代币少/网络问题/部署延迟等一系列问题, 并不是最优选. 2年前在本地部署过uniswap`的前端程序用来测试代币的交换, 今天翻出来记录下. 假设你已经部署了Factory/Router/WETH/Multicall合约, 并且已经获取到了init code has值.在github上面找到uniswap的代码仓库并clone到本地.git clone https://github.com/Uniswap/interface uniswap-local // 使用v2的最终版本 git checkout v2.6.5 增加本地ganache节点, 修改以下文件:假设新增节点名为GANACHE. 打开src/constants/index.ts, 在ChainTokenList末尾加上[ChainId.GANACHE]: [WETH[ChainId.G...

Most popular by kuimale

UniSwap V3的池子和价格计算

UniSwap V3的池子和价格计算

本地部署uniswap v2

本地部署uniswap v2

基于swap api自动交易机器人

基于swap api自动交易机器人

Blockeden.xyz launches Aptos REST Playground

Blockeden.xyz launches Aptos REST Playground

kuimale

Written by
kuimale

web3 developer

Subscribe

2025 Paragraph Technologies Inc

PopularTrendingPrivacyTermsHome
Search...Ctrl+K

kuimale

Subscribe