gpt4 book ai didi

ethereum - 如何使用 UniswapV2Router02 合约通过 swapExactTokensForETH() 将代币交换为 ETH

转载 作者:行者123 更新时间:2023-12-02 18:56:02 25 4
gpt4 key购买 nike

我正在尝试使用 Etherscan(Ropsten 测试网络)上的 UniswapV2Router02 在 Ropsten 网络上将一些 DAI 兑换为 ETH。

Ropsten 上的 DAI 地址 = 0xad6d458402f60fd3bd25163575031acdce07538dWETH = 0xc778417E063141139Fce010982780140Aa0cD5Ab

我的钱包里有 2000 DAI (Ropsten)

但是当我把数据放在那里时。像这样: enter image description here

Metamask 显示合约抛出错误。所以我可能遗漏了一些东西或者我做错了。

enter image description here

能否请有人帮忙并告诉我如何在那里成功进行交易?

最佳答案

我让这个工作了。如果有人有兴趣知道如何做,这就是我所做的。

1- amountIn 应该是 10^18,这意味着 100 是错误的,应该是 100x10^18 = 100000000000000000000

2-首先我必须批准 UniswapRouterAddress 才能花费这 100 DAI。所以在 DAI 合约地址上我必须这样输入数据:

enter image description here

之后我就无法将 100 DAI 兑换成 ETH(100 DAI 相当于 ETH)

关于ethereum - 如何使用 UniswapV2Router02 合约通过 swapExactTokensForETH() 将代币交换为 ETH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66184936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com