EOSIO最新版1.4.0创建测试账户

前言

这节根据官方教程创建测试账户呗

什么是账户?

帐户是授权的集合,存储在区块链中,用于识别发送方/接收方。它具有灵活的授权结构,根据权限配置的不同,它可以由个人或一组个人拥有。帐户需要向区块链发送或接收有效的事务。

本系列教程使用两个“用户”帐户bob和alice,以及配置的默认eosio帐户。在本系列教程中,还为各种合同做了额外的说明。

1.创建测试账户

在这些教程中,使用了bob和alice。使用cleos创建两个帐户。

创建账户 使用公钥哟。

laymond@laymond:~$ cleos create account eosio bob EOS6zYAdHChHVsakBYhPQwsagF5GvJ6ncbdSBKNYDJ1mc4P1ShTye
Failed to connect to nodeos at http://127.0.0.1:8888/; is nodeos running?
laymond@laymond:~$

当然创建账户前需要启动本地结点。修改nodeos对应配置文件

主要配置为

http-server-address = 127.0.0.1:8888
enable-stale-production = true
producer-name = eosioplugin = eosio::producer_plugin
plugin = eosio::wallet_api_plugin //这个貌似可以不用配置了
plugin = eosio::chain_api_plugin
plugin = eosio::http_plugin

启动结点

nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin

再次创建用户,刚开始报3080004错误,然后到到处百度,没找到原因,然后再次执行就好了!

laymond@laymond:~$ cleos create account eosio bob EOS6zYAdHChHVsakBYhPQwsagF5GvJ6ncbdSBKNYDJ1mc4P1ShTye
Error 3120003: Locked wallet
Ensure that your wallet is unlocked before using it!
laymond@laymond:~$ cleos wallet unlock -n wallet_laymond
password: Unlocked: wallet_laymond
laymond@laymond:~$ cleos create account eosio bob EOS6zYAdHChHVsakBYhPQwsagF5GvJ6ncbdSBKNYDJ1mc4P1ShTye
Error 3080004: Transaction exceeded the current CPU usage limit imposed on the transaction
laymond@laymond:~$
laymond@laymond:~$ cleos create account eosio bob EOS6zYAdHChHVsakBYhPQwsagF5GvJ6ncbdSBKNYDJ1mc4P                                       1ShTye
executed transaction: 43f5103f362fc5c86ad8b72765b5fb682f1d7f2a4f9219e4d31b8f590eb8529d  200 bytes                                         280 us
#         eosio <= eosio::newaccount            {"creator":"eosio","name":"bob","owner":{"thresho                                       ld":1,"keys":[{"key":"EOS6zYAdHChHVsakBYhPQwsagF5Gv...
warning: transaction executed locally, but may not be confirmed by the network yet         ]
laymond@laymond:~$ cleos create account eosio alice EOS6zYAdHChHVsakBYhPQwsagF5GvJ6ncbdSBKNYDJ1mc4P1ShTye
executed transaction: 325dbb2f4a52c0b876909c5e749c795ad4f6dd5c2049ca93927f4e22259f755e  200 bytes  383 us
#         eosio <= eosio::newaccount            {"creator":"eosio","name":"alice","owner":{"threshold":1,"keys":[{"key":"EOS6zYAdHChHVsakBYhPQwsagF5...
warning: transaction executed locally, but may not be confirmed by the network yet         ]
laymond@laymond:~$

EOSIO有一个独特的授权结构,为您的帐户增加了安全性。通过使用与活动权限关联的密钥,您可以保持所有者密钥为冷,从而最小化帐户的暴露。这样,如果你的活动密钥被破坏了,你可以用你的所有者密钥重新控制你的帐户

检查

如果在创建帐户时出错,请确认您的钱包已解锁。

你的解锁的钱包 后面有个*

laymond@laymond:~$ cleos wallet list
Wallets:
["default","wallet_laymond *"
]
laymond@laymond:~$

EOSIO:EOSIO最新版1.4.0创建测试账户相关推荐

  1. EOSIO:EOSIO最新版1.4.0 钱包开发环境搭建

    EOSIO最新版1.4.0 开发环境钱包的搭建 前言 EOSIO1.4.0在2018年10月17日发布,相应的开发文档也于今天2018年10月29日在官网上线.在上周,博主 被领导要求开始看EOS合约 ...

  2. EOSIO 指南(创建测试帐户)

    创建测试帐户 什么是账户? 帐户是存储在区块链上的授权集合,用于标识发件人/收件人,它具有灵活的授权结构,使其可以由个人或一组个人拥有,具体取决于如何配置权限,需要一个帐户才能向区块链发送或接收有效的 ...

  3. mysql 8.0.22_最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)

    前言 前几天下载安装了最新版的MySQL 8.0.22,遇到了不少问题,参考了一些方法,最终得以解决.今天将自己的安装过程记录下来,希望对各位有所帮助. 一.MySQL 8.0.22官网下载 点击进入 ...

  4. drcom linux最新版,Drcom-client.org 上线暨新版 PUM v1.0 发布

    {撰文/Henry Huang} 感谢各位长期以来对 drcom-client 的支持!今天,在 drcom-client team 的努力下,drcom-client.org 正式上线,同时 drc ...

  5. 【lnmp+ELK+Nginx+GeoIP】超详细新版ELK8.5.0解析收集Nginx日志并实现数据可视化与IP地址地图可视化教程-2022年11月版

    超详细新版ELK8.5.0+lnmp1.9解析收集Nginx日志并实现数据可视化与IP地址地图可视化教程-2022年11月版 前言 1.基础环境和所需要的软件包 1.1服务器配置(仅供参考) 1.2 ...

  6. 360安全卫士2014最新版 v9.7.0.1002r 官方免费版

    360安全卫士2014最新版 v9.7.0.1002r 官方免费版 软件大小:56.51MB 软件语言:简体中文 软件性质:常用软件 软件授权:官方版 更新时间:2014-05-21 应用平台:/Wi ...

  7. 360安全卫士2014最新版 v9.7.0.1002x 官方免费版

    360安全卫士2014最新版 v9.7.0.1002x 官方免费版 软件大小:56.51MB 软件语言:简体中文 软件性质:常用软件 软件授权:官方版 更新时间:2014-05-28 应用平台:/Wi ...

  8. pcmark2 android测试,PCMark推2.0新版 更加贴近日常应用测试

    原标题:PCMark推2.0新版 更加贴近日常应用测试 如同3DMark一样,PCMark也是知名评测软件厂商Futuremark推出的跨平台评测工具,但与侧重GPU性能的3DMark不同,PCMar ...

  9. 一步一步学习ASP.NET MVC 1.0创建NerdDinner 范例程序 - 强烈推荐!!!

    一步一步学习ASP.NET MVC 1.0创建NerdDinner 范例程序 本文根据<Professional ASP.NET MVC 1.0>中微软牛人Scott Guthrie 提供 ...

最新文章

  1. redis3.2的安装和使用
  2. 深入理解SERDES接口
  3. 百万农民创大业-农业大健康:产业融合谋定振兴乡村唱大戏
  4. java中nonce_java如何获取微信timestamp,nonceStr,signature参数
  5. linux服务器安装php7_CentOS 7 下 PHP 7.1.12 安装配置
  6. 跟我一起写一个chrome扩展程序
  7. vue写的页面title中ico图标不显示的问题
  8. Flash写操作流程
  9. fetch 另一种ajax解决方案
  10. 运维安全加固规范_DBA如何巧用“三十六计”保障数据库安全?
  11. 看了这么多代码,谈一谈代码风格!
  12. 【版本控制】Github for Windows客户端的使用
  13. 082 typing模块
  14. android Tbs腾讯X5内核初始化失败
  15. AnimationController
  16. 博图advanced关于vb自动弹出画面
  17. java get set写法_java get set方法的使用
  18. Java读取Yaml文件
  19. 给Flutter中的Widget设置透明度
  20. 帆软报表获取单元格的值的几种方式,包括分页预览,填报预览,新填报预览

热门文章

  1. python算法系列资料集(一)-2022.03.15
  2. 求和函数sumx_PowerBI公式-SUMX 函数
  3. python浪漫文艺_Python程序员的文艺之路
  4. python矩阵对角化_numpy创建单位矩阵和对角矩阵的实例
  5. 软件设计师习题笔记-重点习题一
  6. Database工作笔记-对层次库的理解
  7. 词云-vue-wordcloud组件封装
  8. HTML期末作业-香水网站
  9. mysql 1045错误ODBC_MySQL ERROR 1045 (28000) 错误的解决办法
  10. 深度linux magento,linux下安装magento