首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ERC20令牌传输问题

ERC20令牌传输问题
EN

Ethereum用户
提问于 2021-10-27 15:39:08
回答 1查看 58关注 0票数 0

我有一个在ETH测试网络(Kovan)上部署的测试令牌(ERC20)令牌到目前为止,令牌是使用Unicrypt工具部署的,但问题是我如何从外部智能契约传输令牌。

令牌分发现在是(示例):

业主- 100

AddressA - 25

AddressB - 15

AddressC - 10

我正在尝试部署一个智能契约(例如,在区块链上设置一个数字),但要做到这一点,设置数字的人必须“支付”一个令牌。因此,如果AddressC想要设置数字55,必须“支付”1令牌( AddressC在9之后的余额),智能契约(而不是ERC20 SmartContract)必须能够将1令牌从AddressC转移到所有者(所有者余额将变为101)。

我怎样才能做到这一点,或者还有其他(也许)更好的方法来实现这一点?

PS:基本上,我如何拥有一个令牌( ERC20 ),并在ERC20 SmartContract之外的“自定义操作”上使用它

问候

EN

回答 1

Ethereum用户

发布于 2021-10-27 15:44:36

阅读有关ERC20审批机制的文章。

首先,用户需要批准“spend”契约,才能使用用户拥有的ERC20令牌。

然后,用户将调用"set numbers“的"buy”函数,这将将令牌从用户中提取到您的合同中。

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

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

复制
相关文章

相似问题

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