EOS开发完全解析(三):EOS账号创建

一、前言

昨天EOS上最火爆的Dapp BetDice日成交量突破1300万个EOS,按现价38元一个计算,折合人民币5.32亿元,其代币DICE相比思慕价更是暴涨了10倍!

纵观当前数字货币市场,1C0已凉,10个项目9个破发,还有一个不敢上线。反观基于EOS生态的Dapp正在迅猛发展,每天都有新的Dapp排队上线,隔三差五产生一个爆款,可谓长江后浪推前浪,前浪死在沙滩上

之所以项目方热衷于在EOS上开发而不是ETH,主要得益于EOS转账免费、超高TPS等特性,为Dapp的流畅运行提供了坚实的基础

二、创建新账号

EOS新账号需要由一个已经存在的账号才能创建,一个账号对应两对公私钥,分别具备owner权限和active权限。

  • owner权限象征着帐户的所有权。只有少数交易需要此权限。通常,建议所有者保持冷藏,不与任何人共享。owner可用于恢复可能已被泄露的另一个权限。
  • active权限主要用于转账,投票给生产者和进行其他高级别账户变更,一般来说,我们只需要使用active权限就行了。

**请注意:**帐户名称必须为小写,且应小于13个字符。(仅包含以下符号.12345abcdefghijklmnopqrstuvwxyz)请注意,不允许使用6,7,8,9,0。

2.1 创建步骤

  • 2.1.1 导入已存在账号eosio,这个是EOS测试环境系统为我们提供的一个默认账号。他的公私钥分别为 eosio public key: EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV eosio private key: 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3

我们执行如下命令导入eosio的私钥到钱包eoswallet,如何创建钱包、导入私钥,上一讲我们已经讲得很详细了,这里不再赘述,不明白的童鞋可以查看上一篇 EOS钱包操作./cleos wallet import -n eoswallet --private-key 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3

由于浪哥之前已经导入过eosio账号了,所以这里我只需要解锁该钱包即可进行操作了。

  • 2.1.2 创建两对公私钥 执行两次./cleos create key --to-console

**温馨提示:**私钥记得保存好哦

  • 2.1.3 创建账号 ./cleos create account {exist account} {new account} {new account owner Public Key} {new account active Public Key} 我们来执行一波,浪哥原本想创建一个名为langge666666的账号,但是提示“名字不规范”,装逼失败,这让我很尴尬啊...还记得我们前面说过的命名规范吗?不能包含数字6,7,8,9,0。

好了,不装逼了,我们老老实实按规范,再挣扎一波,命令行走你。 ./cleos create account eosio langge555555 EOS85dR82MDUD83uBSkJGmF5akoGHexeK5LD14iBpC9er2xF3jP27 EOS5KBMFsoJtoFV4h29ScomzUPSbk4Dd4CzLbVXj2V5eiQQ6aRd92

创建成功,Perfect!

  • 2.1.4 查看账户信息 ./cleos get account langge555555 -j 命令中的-j是指定json格式输出,瞄一眼
{
  "account_name": "langge555555",
  "head_block_num": 11259,
  "head_block_time": "2018-10-22T16:05:52.000",
  "privileged": false,
  "last_code_update": "1970-01-01T00:00:00.000",
  "created": "2018-10-22T15:20:01.500",
  "ram_quota": -1,
  "net_weight": -1,
  "cpu_weight": -1,
  "net_limit": {
    "used": -1,
    "available": -1,
    "max": -1
  },
  "cpu_limit": {
    "used": -1,
    "available": -1,
    "max": -1
  },
  "ram_usage": 2724,
  "permissions": [{
      "perm_name": "active",
      "parent": "owner",
      "required_auth": {
        "threshold": 1,
        "keys": [{
            "key": "EOS5KBMFsoJtoFV4h29ScomzUPSbk4Dd4CzLbVXj2V5eiQQ6aRd92",
            "weight": 1
          }
        ],
        "accounts": [],
        "waits": []
      }
    },{
      "perm_name": "owner",
      "parent": "",
      "required_auth": {
        "threshold": 1,
        "keys": [{
            "key": "EOS85dR82MDUD83uBSkJGmF5akoGHexeK5LD14iBpC9er2xF3jP27",
            "weight": 1
          }
        ],
        "accounts": [],
        "waits": []
      }
    }
  ],
  "total_resources": null,
  "self_delegated_bandwidth": null,
  "refund_request": null,
  "voter_info": null
}

复制代码

三、总结

至此,我们账号就创建成功了,离暴富又更进一步了,下一步我们干啥?币圈干啥来钱快?当然是发币啦!兄弟!

EOS开发系列教材推荐

EOS开发完全解析(一):Ubuntu上搭建EOS开发环境

EOS开发完全解析(二):用cleos命令行创建、导入、解锁钱包

获取最新、最全的EOS开发教程请关注微信公众号:区块链浪潮之巅——一个集项目分析与区块链技术开发于一体的公众号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值