上节介绍了EOS智能合约开发之EOS环境搭建及启动节点

那么,节点启动后我们要做的第一件事儿是什么呢?就是我们首先要有账号,但是有账号的前提是什么呢?倒不是先创建账号,而是先要有自己的一组私钥,有了私钥才能有账号,有账号的前提还是要有钱包。所以,最开始我们是创建钱包,钱包是用来管理我们的密钥的。

第一步:创建钱包

使用命令:Cleos wallet create,就可以创建一个钱包。像以太坊、比特币这些已经比较成熟了,使用一些客户端可以去创建钱包。

如果你想用不同的参数,可以在命令后边加上-N-N指定你的钱包名称是另外一个钱包名称,可以创建不同的钱包,然后每个钱包都可以管理一组密钥。

第二步:创建一组秘钥

创建好钱包,就可以创建一组密钥,创建命令为:

cleos create key

第三步:秘钥导入钱包

在第二步创建的密钥,只是生成一组公钥、私钥,还需要把公钥、私钥导入钱包,才能让钱包把公钥和秘钥管理起来。

导入命令为:

cleos wallet import

可以在命令后面指定钱包,这样就可以把第二步创建的一组公钥、私钥直接导入指定的钱包。

第四步:查看钱包中的秘钥
使用以下命令就可以查看是不是成功的把秘钥导入钱包了:

cleos wallet keys

我觉得不太懂技术的非技术人员,可能以后也要懂技术,因为你最后玩比特币,也会了解什么是私钥、什么是公钥、什么是256位的二进制账号。大家刚开始可能学起来比较痛苦,可能也要逐渐有个习惯的过程。

这样就都做完了,我创建了一组密钥,密钥包括公钥和私钥,然后我把这组公钥又放到刚才我创建的钱包里面了。

创建好钱包、密钥之后,接下来我们可以做什么事儿呢?

等下节继续…….


EOS智能合约开发(二):EOS创建和管理钱包相关推荐

  1. c++ eos智能合约开发_[EOS智能合约]第二节:用EOS开发一个To-do List小应用

    EOS Asia 本教程原文作者为EOS Asia,亚洲最具技术实力和最国际化的EOS超级节点竞选者.EOS Asia 同时也是EOS Gems和Traffic Exchange Token这两个项目 ...

  2. EOS智能合约开发(二十三)nodeos调用mongo_db_plugin源码分析

    前几篇文章,我们已经深入了解了mongodb,我们从mongodb安装配置,history_plugin与mongo_db_plugin区别做了深入探讨.今天我们从源码角度分析,nodeos是如何调用 ...

  3. c++ eos智能合约开发_TrustBase平台智能合约的开发与实现

    2020年11月,TrustBase团队研究并实现了基于Web的波卡智能合约应用平台.鉴于波卡智能合约开发缺少完善易用的开发工具的支持,TrustBase团队自主开发了基于Substrate框架的全新 ...

  4. c++ eos智能合约开发_EOS开发完全解析(六):手摸手实现第一个EOS智能合约——Hello EOS...

    一.概述 EOS智能合约由C++编写,所以真正商业开发的时候,肯定是需要全面学习C++语法的,通过最近爆出的越来越多的合约漏洞我们就知道问题的严重性了.可以毫不客气的说,写智能合约要比写以往任何代码都 ...

  5. 如何安装EOS智能合约开发工具包CDT

    本文简单的介绍一下如何安装EOS智能合约开发工具包(Contract Development Toolkit),简称CDT,是与智能合约编制相关的工具集合.对于EOSIO初学者来说,可以通过使用CDT ...

  6. EOS智能合约开发-开发环境搭建

    我们先尽量简单直白的说下什么是EOS链,资源,智能合约,以及之间的关系. EOS链 我们可以把EOS链想成一个由多台服务器组成的一个计算机云集群{无意突出此链的中心化}.每台服务器(节点)上都部署着一 ...

  7. EOS智能合约开发(三)EOS创建和管理账户

    创建好钱包和密钥后,我们就需要创建账户.为什么创建账户,为了方便人与区块链交互.以太坊40位地址,让我们非常难以记忆.EOS有账户概念,我们就可以定义账户权限. 在区块链上执行操作,需要使用到账号.我 ...

  8. EOS智能合约开发(一)

    一. 智能合约功能 二. 通讯模式 2.1 运行机制 2.2 内联通信 2.3 延迟通信 2.4 交易和动作 2.5 交易确认 2.6 动作处理程序和动作的apply上下文 2.7 交易限制 三.文件 ...

  9. 原 EOS智能合约开发入门

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. EOS智能合约的开发需要使用llvm和abigen来生成abi文件. 为此eos提供了一个 名为eosiocpp的工具. ...

最新文章

  1. mysql 函数的参数_MySQL中的数值函数
  2. python培训好学吗-Python0基础好学吗?
  3. 强大的SPGridView
  4. 【Python学习系列七】Windows下部署Python推荐系统recsys
  5. 【转】iOS开发6:UIActionSheet与UIAlertView
  6. Linux系统集群架构线上项目配置实战(一)
  7. python输入年份月份输出天数_6.2(输入年份 月份 输出该月天数)
  8. Hive导数据到本地文件
  9. ftk学习记(进度条篇)
  10. struts2框架学习
  11. 常用z反变换公式表_高等数学系列R之三:拉氏变换
  12. 实战 Flutter 象棋从零到上架
  13. 阿里巴巴宣布5.4亿战略投资中国万网==互联网电子商务绑定互联网基础服务为手机电子商务开拓铺路
  14. Tensorflow - 训练中出现 Nan 值
  15. Linux sqlite3基本命令
  16. Fightting for your youth
  17. echarts 玫瑰图比例太小显示优化
  18. 云计算之路-阿里云上:从ASP.NET线程角度对“黑色30秒”问题的全新分析
  19. Could not connect to any X display.
  20. win10计算机未连接到网络适配器,windows10系统下网络适配器显示未连接如何解决...

热门文章

  1. Python爬虫验证码识别四
  2. sed在行首插入tab制表符
  3. 微信小程序:恋爱小助手
  4. Elasticsearch 6.4 ingest-attachment对文件IK分词器全文检索
  5. gof23 设计模式 各个模式代码demo
  6. 京东商城商品分类列表页面
  7. python相关pyc文件的编译、运行和反编译
  8. openresty完全开发指南_谷歌 Fuchsia OS 进入开发者测试阶段,它真的会代替安卓吗?...
  9. linux下如何对某个端口抓包
  10. 钉钉 api 的 Nginx 代理配置