V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
easychen

写了一个一键生成代币的网页,然后发了个 PHP7 Coin 🙈

  •  3
     
  •   easychen ·
    easychen · Mar 9, 2018 · 6883 views
    This topic created in 2983 days ago, the information mentioned may be changed or developed.
    作为之前学习 Dapp 开发的练习,于是写了这么个免费发币的工具 😆

    原理是直接通过 web3.js 调用 metamask 注入的节点进行通信。合约是在 remix 里边调试后本地编译,放到服务器用 ajax 加载到 js 里边的。不过目前只支持编译后一个 ABI 和 BIN 的情况。

    合约的地址是 https://etherscan.io/address/0x0c1e6d203f3a2beb3bcac97f88b03d8d1f375ae4#code 不是很严谨(比如 uint256 没用 SafeMath ),大家可以在测试网络上领 ETH 来玩玩。理论上主网络应该也没问题,我在主网络上发布了一个 PHP7 Coin,发送 0 ETH 到合约应该能领到 100 枚 PHP7 (本地 VM 调试通过)在线测试网络时好时坏 ╮(╯_╰)╭

    对了,工具的地址是 token.ftqq.com

    Supplement 1  ·  Mar 13, 2018
    没用 safemath 果然掉坑里了。上边那个合约有 bug 不用测试了 😂
    Supplement 2  ·  Mar 13, 2018
    对了 bug 新版已经修改好了。
    9 replies    2018-03-11 17:14:46 +08:00
    xiaoz
        1
    xiaoz  
       Mar 9, 2018
    阁下是 server 酱作者?
    easychen
        2
    easychen  
    OP
       Mar 9, 2018   ❤️ 2
    @xiaoz 嗯嗯 😀
    princeliebe
        3
    princeliebe  
       Mar 9, 2018 via Android
    赞美。
    qiuai
        4
    qiuai  
    PRO
       Mar 9, 2018
    =.=我要是起个名字叫 ETH.....会不会骗到不少人......
    yiciyuansky
        5
    yiciyuansky  
       Mar 9, 2018 via iPhone
    最近也在研究智能合约,能留个联系方式交流一下吗?有个比较靠谱的事情。
    chuanqirenwu
        6
    chuanqirenwu  
       Mar 10, 2018
    小心一个没留神就进去了
    naiba
        7
    naiba  
       Mar 10, 2018 via Android
    给 server 酱投个币
    jovicheng
        8
    jovicheng  
       Mar 10, 2018
    @easychen App.js:148 Uncaught (in promise) TypeError: Cannot read property 'length' of undefined 出错了也 个例嘛
    easychen
        9
    easychen  
    OP
       Mar 11, 2018
    @jovicheng MetaMask 要登录。新版已经提示了,强制刷新试试。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   915 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 20:21 · PVG 04:21 · LAX 13:21 · JFK 16:21
    ♥ Do have faith in what you're doing.