日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

EOSIO:EOSIO最新版1.4.0创建测试账户

發布時間:2025/3/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 EOSIO:EOSIO最新版1.4.0创建测试账户 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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创建测试账户的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。