首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Erc20令牌与购买

Erc20令牌与购买
EN

Stack Overflow用户
提问于 2021-12-23 00:55:35
回答 1查看 49关注 0票数 -2

用我自己的0x363..。钱包地址我正在生成erc20令牌,当我发出这个erc20契约时,会生成一个契约地址(0x966D.)。也就是说,我有一个钱包地址和一个硬币地址。

例句:1枚标记=1枚以太

例句:如果用户用元问号购买我的令牌,用户就会付费。以太1号在哪里。为什么这个ethereum没有上传到我的管理帐户(0x363.)。这个ethereum转到erc20 (0x966D .)据我所知。我怎样才能把这个电子邮件转到我的管理帐户?

EN

回答 1

Stack Overflow用户

发布于 2021-12-23 11:22:51

,我怎样才能把这个电子邮件转到我的管理帐户?

根据问题的上下文( ETH支付给令牌合同--而不是DEX对合同),我假设您有一个定制的购买函数。

您可以扩展此购买功能,以使用transfer()方法的address payable将刚刚收到的ETH传输到您的管理地址。

代码语言:javascript
复制
pragma solidity ^0.8;

contract MyToken {
    address admin = address(0x123);

    function buy() external payable {
        // transfers the whole ETH `value` sent to the `buy()` function
        // to the `admin` address
        payable(admin).transfer(msg.value);

        // ... rest of your code
    }
}

契约字节码是不可变的(除了一些边缘情况例外),因此为了执行更改,您需要部署一个新的契约--不能扩展已经部署的合同。

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

https://stackoverflow.com/questions/70456634

复制
相关文章

相似问题

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