erc20 转账问题

2019-09-18 18:23:46 +08:00
 brust
菜鸟刚入行,问题如题
https://etherscan.io/tx/0x7fd6e95f2495be2d9a69af364aa114ed42b8e4e80ffaf638aa6ca586d0b61493
花了好几刀 交智商税了
2411 次点击
所在节点    区块链
13 条回复
brust
2019-09-18 18:25:18 +08:00
brust
2019-09-18 18:33:10 +08:00
Hconk
2019-09-18 18:46:03 +08:00
明显 gas limit 给少了,erc20 一般的转账给 5w 差不多够了。
brust
2019-09-18 18:52:42 +08:00
@Hconk #3
我给 5w 还是失败了
Hconk
2019-09-18 18:53:20 +08:00
@brust 交易 hash 发出来看下
brust
2019-09-18 18:54:02 +08:00
@Hconk #5 0xd973acf0f426b15e07075bb05c6d4e33f4d3156d6a3e961c18ed221bf7ebbd7f
Hconk
2019-09-18 19:04:48 +08:00
@brust 你的 usd 不够了,你给的链接里面 decimal 是 18 的 token 举例的,你转账的这个 erc20 的 decimal 是 6,改一下金额转换时候的单位,把 18 改成 6。
brust
2019-09-18 19:16:01 +08:00
@Hconk #7
谢谢
但是我把金额改成 6 了后
0x5b97b6cdd65996c942bc32e1ff818078dee5530e29e73a98453dd71aa3cf55b3
还是失败了
Hconk
2019-09-18 19:29:19 +08:00
@brust 你追加的代码里面 decimal 给了 38 ?
brust
2019-09-18 20:53:37 +08:00
@Hconk #9
Convert.toWei("38", Convert.Unit.GWEI )这是 gasPrice

这个不对吗?
amount 和 gasprice 和 gaslimit 要怎么设置好
为什么我的 Gas Used by Transaction:都是 100%
brust
2019-09-19 10:32:06 +08:00

转账成功了,精度弄错了

还有一个疑问就是 手续费似乎有点高?

https://etherscan.io/tx/0x43a0c50f4b0f46b71ade7ba3221b78f7de33c6b562127031fd1b7e383d8039d7
mutongs
2019-12-20 10:36:24 +08:00
erc20 代币,如果用户没有 eth,怎么转账?我们自己再往用户地址转 eth 进去吗?
brust
2020-01-02 09:39:31 +08:00
@mutongs #12 是这样的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/601905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX