【系列】 EOS开发6 创建EOS账户

安装docker

使用命令行创建EOS账户需要有一套EOS开发环境,这里我们使用一个已经安装了EOS套件的docker环境,本文使用Mac系统,关于docker软件的安装可查看
Mac docker install

创建EOS账户
  1. 启动docker
    docker run --rm -it eosio/eos:latest /bin/bash

  2. 确认eos主网信息
    root@7dd4e87a4ac7:/opt/eosio# ./bin/cleos -u

    http://mainnet.eoswz.com get info
    {
    "server_version": "db570801",
    "chain_id": "aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906",
    "head_block_num": 198160,
    "last_irreversible_block_num": 198159,
    "last_irreversible_block_id": "0003060fc4f73548996ba657e008c3dcf299b9e3c51085fb3d8288345f6c0563",
    "head_block_id": "000306103792c66883cf2a6e8be8745dfb10ab503b25b81eed76e4daa906edc7",
    "head_block_time": "2018-06-11T14:29:29",
    "head_block_producer": "genesisblock",
    "virtual_block_cpu_limit": 200000000,
    "virtual_block_net_limit": 1048576000,
    "block_cpu_limit": 199900,
    "block_net_limit": 1048576
    }

    注意EOS主链ID为aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906,只有看到这个ID才是真正的EOS

  3. 创建钱包,保存密码
    root@7dd4e87a4ac7:/opt/eosio# ./bin/cleos wallet create
    "/opt/eosio/bin/keosd" launched
    Creating wallet: default
    Save password to use in the future to unlock this wallet.
    Without password imported keys will not be retrievable.
    “PW5Ju1KZ5LApHVzAtwXGm83LDNWoAyybkpisxxxxxxx”

  4. 解锁钱包(如果需要)
    cleos wallet unlock
    根据输入以上密码

  5. 导入私钥到钱包
    root@7dd4e87a4ac7:/opt/eosio# ./bin/cleos wallet import xxxxxxxxXdWN4f5rsDmZ53sd6er1JEmf8kxxxxxxxxx
    imported private key for: EOS8TQRjDk9cSKw5WoUWmgmNC8DAzCxxCwxxxxxxxxx

  6. 查看账户
    root@7dd4e87a4ac7:/opt/eosio# ./bin/cleos -u http://mainnet.eoswz.com get accounts EOS8TQRjDk9cSKw5WoUWmgmNC8DAzCxxCwxxxxxxxx
    {
    "account_names": [
    "gy4domrvguge"
    ]
    }

  7. 查看账户余额
    root@7dd4e87a4ac7:/opt/eosio# ./bin/cleos -u http://mainnet.eoswz.com get currency balance eosio.token gy4domrvguge EOS
    10.0000 EOS

  8. 创建一个新私钥对
    root@7dd4e87a4ac7:/opt/eosio# ./bin/cleos create key
    Private key: 5JAvLYWHK3AmpvrGoPT6185rHUhD3FkY2CxSy4axxxxx
    Public key: EOS8gsDpXU69w3eaeuWnvnYcTCxxxxxx

  9. 导入到钱包
    root@7dd4e87a4ac7:/opt/eosio# ./bin/cleos wallet import 5JAvLYWHK3AmpvrGoPT6185rHUhD3FkY2CxSy4axxxxx
    imported private key for: EOS8gsDpXU69w3eaeuWnvnYcTCxxxxxxxxx

  10. 查询账户名是否被注册
    http://www.dappworld.com/api/v1/eos/account

  11. 创建新账户
    root@7dd4e87a4ac7:/opt/eosio# ./bin/cleos -u http://mainnet.eoswz.com system newaccount --stake-net '0.0 EOS' --stake-cpu '0.0 EOS' --buy-ram-kbytes 3 gy4domrvguge eosfanwallet EOS8gsDpXU69w3eaeuWnvnYcTCxxxxxxxx

好了,这样我们就创建了一个名为“eosfanwallet”的EOS账户,花费了少量的EOS,大概是人民币3元

「力场 lichang.io」公链挖矿第一社区!

转载于:https://blog.51cto.com/13899701/2369578

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值