EOS開發徹底解析(三):EOS帳號建立

1、前言

昨天EOS上最火爆的Dapp BetDice日成交量突破1300萬個EOS,按現價38元一個計算,摺合人民幣5.32億元,其代幣DICE相比思慕價更是暴漲了10倍!json

縱觀當前數字貨幣市場,1C0已涼,10個項目9個破發,還有一個不敢上線。反觀基於EOS生態的Dapp正在迅猛發展,天天都有新的Dapp排隊上線,隔三差五產生一個爆款,可謂長江後浪推前浪,前浪死在沙灘上微信

之因此項目方熱衷於在EOS上開發而不是ETH,主要得益於EOS轉帳免費、超高TPS等特性,爲Dapp的流暢運行提供了堅實的基礎app

2、建立新帳號

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 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3ui

因爲浪哥以前已經導入過eosio帳號了,因此這裏我只須要解鎖該錢包便可進行操做了。 spa

解鎖eos錢包

  • 2.1.2 建立兩對公私鑰 執行兩次./cleos create key --to-console

**舒適提示:**私鑰記得保存好哦命令行

建立EOS公私鑰

  • 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。

建立EOS帳號錯誤

好了,不裝逼了,咱們老老實實按規範,再掙扎一波,命令行走你。 ./cleos create account eosio langge555555 EOS85dR82MDUD83uBSkJGmF5akoGHexeK5LD14iBpC9er2xF3jP27 EOS5KBMFsoJtoFV4h29ScomzUPSbk4Dd4CzLbVXj2V5eiQQ6aRd923d

EOS帳號建立成功

建立成功,Perfect!code

  • 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
}

複製代碼

3、總結

至此,咱們帳號就建立成功了,離暴富又更進一步了,下一步咱們幹啥?幣圈幹啥來錢快?固然是發幣啦!兄弟!

EOS開發系列教材推薦

EOS開發徹底解析(一):Ubuntu上搭建EOS開發環境

EOS開發徹底解析(二):用cleos命令行建立、導入、解鎖錢包

獲取最新、最全的EOS開發教程請關注微信公衆號:區塊鏈浪潮之巔——一個集項目分析與區塊鏈技術開發於一體的公衆號。

相關文章
相關標籤/搜索