首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么以太值为0,但合同规定转移了500多个乙醚?这是怎么回事?

为什么以太值为0,但合同规定转移了500多个乙醚?这是怎么回事?
EN

Ethereum用户
提问于 2022-10-27 14:05:15
回答 1查看 183关注 0票数 0

我对这个tx哈希感兴趣:

0x526b21b2bb3556a199a5794b053a8be229ddae99aa222bc300b0efaba1f1fc01

从以太扫描中可以看出,以太值是0。然而,它收到的合同(0x94b18793b93b524b110fead408b955422b982fa4)说,有一笔价值585以太的转让。我的问题是,为什么值显示为0?

我理解当没有以太被转移时,值是0,而是一个不同的标记。但是,当事务在Eth中被处理时,我不明白为什么在这种情况下这个值是0。

有人能帮我理解一下吗?干杯。

EN

回答 1

Ethereum用户

发布于 2022-10-27 14:14:17

你问的交易是一个没有msg.value集的智能契约调用。只有当智能合同调用发送了一些ETH时,才会设置以太扫描上的"Value“字段,它没有考虑到合同所做的任何ETH发送/接收。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/138267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档