LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 如何发行自己的EOS代币?嗯,我要搞个NMB(嫩模币)

如何发行自己的EOS代币?嗯,我要搞个NMB(嫩模币)

2019-12-27 擒王 来源:区块链网络

昨天催牛逼上头了,想搞一个nmb(不是骂人的)嫩模币。小白一枚,没处下手啊,看着挺简单,实际…!

买了一套力扣里的视频教程,然而我太懒至今没看完。于是乎拿来老师(不是笑来)的教程今天充充数。

下面的都是转载:汇智网翻译。

与以太坊相反,EOS带有即插即用的代币智能合约。以太坊拥有ERC20智能合约,EOS拥有eosio.token智能合约。Eosio.token智能合约允许你通过提供最大代币供应数量和代币的书面定义,通过向帐户发放代币以及在帐户之间转移代币来创建你自己的代币。EOS区块链上的EOS代币使用相同的智能合约签发。

url参数指定你连接的哪一个节点。你可以在官方网站上查看更多提供API的节点。

安装Cleos

Cleos是一个命令行工具,它与nodeos公开的REST API进行交互。我们需要cleos来运行所有命令来与EOS区块链进行交互。你可以使用Docker,AWS Image或编译源代码来安装cleos。安装的最终结果必须在你的终端中是可用的。

创建钱包

钱包是存储可能与一个或多个帐户的权限相关联密钥的客户端。理想情况下,钱包具有受高熵密码保护的锁定(加密)和解锁(解密)状态。EOSIO/eos存储库捆绑了一个名为cleos的命令行界面客户端,它与一个名为keosd的lite客户端连接在一起,它们展示了这种模式。(这个大家都懂,就不用多叙述了哈。下面的部分因为懒自动省略一千字……)

创建合约(直入正题)

首先,我们必须将我们的合约上传到区块链。Cleos命令set contract通过以下位置参数执行:

如你所见,我们需要指定wast和abi文件。如果你通过源代码构建EOS,可以在./build/contracts/eosio.token/文件夹中找到它们。为方便起见,我上传了他们两个 wast/abi。 我们用自己的帐户和文件调用set contract命令。因为我们的wast/abi文件与目录名称是相同,所以我们可跳过这些参数。

让我们检查代码是否已使用get code ylvdeveloper命令上传。

创建代币

最后,我们可以创建和发布我们的令牌。我们将使用cleos push action命令利用我们的智能合约的创建和发布,该命令采用以下参数:

让我们创建YLV代币并发出一些代币。嗯要lv

检查余额

嗯完美!

总结下几个点:

EOS代币是一个智能合约。

Cleos是用于与钱包和节点交互的命令行实用程序。

EOS Jungle Testnet可用于开发。

你可以使用eosio.token智能合约创建,发布和发送你自己的代币。

不懂得不要问我,我也不懂哈哈哈!

币乎的大佬一抓一大把。

不过这nmb,肯定是要搞出来的。(心疼我的花钱买的视频,不看完心痛。)

—-

编译者/作者:擒王

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...