accountName

小说:怎么破裂喜乐棋牌游戏作者:通戏伯通更新时间:2019-01-24字数:41404

不过井野的话虽然比较尖锐,但药师兜不愧是药师兜,能做卧底的在拉拢人和人情世故方面的手段可是很了不起的,简直可以比拟一些高级政客。

波克城市德州扑克下载

马车里,李亨一直在沉思不语,他目光阴鹜,面沉似水,连骑马跟车旁,一路侍候他的宦官李辅国也不敢多嘴,他知道李亨此时心情恶劣,若招惹了他,必将大祸临头。
“我叫你如月吧!你弟弟的事情,是怎么一回事?我想,我应该可以让我兄弟别在让你做这个职业了!”唐欣微微思虑了片刻,深邃的黑瞳带着一丝同情,对着身旁的韩如月出言说道。

高雾的年龄其实也大不了明珠几岁,从前也很活跃,在安西被将士们戏称为‘高脚鸡’,但长年的思念和军旅生涯,使她的心境变得冷静成熟,此时她也被明珠的活泼开朗感染了,便开玩笑道:“你这么美貌的小姑娘,野狼可舍不得吃你,所以肯定很安全。”

accountName


 

好了,上一节我们已经讲了关于wallet的一些基础操作,基本了解了怎么去创建一个钱包,怎么去查看钱包、上锁和解锁钱包等,这一节咱们就来开始操作账户account吧。

上一节讲到了每一个account都需要与两对密钥绑定,那么我们就先给它创建两对密钥吧。

1、创建密钥(./cleos create key

如下图,创建了密钥后,我们查看一下wallet中的keys,发现钱包又被锁上了,解锁,再看,发现里面还是只有一个公钥在里面:

那要怎么做我们上边创建的密钥才会出现在wallet中呢?

这里有一个key导入的过程,我们需要将上边创建的两组密钥导入到wallet中。

 

2、向wallet导入key(./cleos wallet import private-key)

这里导入的key是私钥,公钥是可以公开给别人的,钱包是用来存放私钥的不是用来存钱的,有了私钥可以生成公钥。

由于每一个account需要两对密钥和它相对应,所以这里需要导入两次私钥,如下图:

完了,忘了上边解锁的是simaguang,default这个钱包没有解锁。使用上边的import命令,默认会将私钥导入到default默认钱包。下边我们先解锁default钱包后再来试试。

成功将key导入到了钱包里面,那接下来又干嘛呢?这还是没有建立wallet和account之间的联系啊。下面就看看我们怎么来创建账户吧。

在这之前,我们得把先前创建的两组密钥记录下来:

key1:

Private key: 5J6YHicUZZiEViWe3MCQD2vdCC99WW8VHhCQST5NaHScYQibwLy
Public key: EOS8kLLKdikhpY99EWSj8L8HHLSyE8xiRQW9mZAXxcf5thYK2LCzM

key2:

Private key: 5KKJZzK3fqoHbFFevRrzX7r1Gb8DtvnC82BAZEhrS7aqRtxpkth
Public key: EOS6FwkA7gn9a46LbmJWuRCXdZYW9jznckVKXcZTHYbcFBAB9VcNC

再用./cleos wallet keys查看钱包中的keys:

我们发现里面有三个公钥——我们明明导入的是私钥,怎么看到的是公钥啊?见鬼啦?呵呵,其实不是的,你的钱包里的default中同样存的是私钥,只是我们使用./cleos wallet keys查看的时候,钱包自动给咱们算出公钥来了。目的就是避免私钥泄露。所以,你的私钥,你一定要记好了,即使导入到钱包了,你还是要记在你自己的小本本上,不然要是你钱包也丢了,那就麻烦事大了……

 

还有啊,我们刚刚是将私钥导入到默认钱包default中了,那现在我们想把密钥也导入到simaguang这个钱包中又怎么办呢?

其实,在import后加一个参数就行了:

./cleos wallet import -n simaguang 5J6YHicUZZiEViWe3MCQD2vdCC99WW8VHhCQST5NaHScYQibwLy

./cleos wallet import -n simaguang 5KKJZzK3fqoHbFFevRrzX7r1Gb8DtvnC82BAZEhrS7aqRtxpkth

如下图:

这样我们就有两个钱包在存放我们的私钥了。

 

3、创建账户(./cleos create account ${authorizing_account} ${new_account} ${owner_key} ${active_key}

 如上命令中,${authorizing_account}是指创建者账户,也就是需要一个老账户来创建新账户,也就是说在EOS里面,账户不是你想有,想有就能有的,你得找人帮你创建。

我们在配置文件里面设置了一个账户eosio,那我们就用这个已有的账户来创建新账户吧。

${owner_key}和${active_key}就是上边我们创建的那两对密钥中的公钥。如下图:

 

看到了嘛?这账户名的命名规则是有要求的——13个字符以内,且只能在.12345abcdefghijklmnopqrstuvwxyz这32个字符中选取,为什么呢?这和base32这玩意儿有关,回头我们看程序吧。

 

4、查看账户信息(./cleos get account -j ${accountName}

既然账户已经创建好了,那我们现在就来看看这账户里面都存了些啥东西吧。使用./cleos get account -j ${accountName}命令可以查看账户信息,其中的-j的意思是使用json格式显示数据。如下图:

内容如下:

{
  "account_name": "simayi",
  "privileged": false,
  "last_code_update": "1970-01-01T00:00:00.000",
  "created": "2018-06-06T08:45:03.000",
  "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": "EOS6FwkA7gn9a46LbmJWuRCXdZYW9jznckVKXcZTHYbcFBAB9VcNC",
            "weight": 1
          }
        ],
        "accounts": [],
        "waits": []
      }
    },{
      "perm_name": "owner",
      "parent": "",
      "required_auth": {
        "threshold": 1,
        "keys": [{
            "key": "EOS8kLLKdikhpY99EWSj8L8HHLSyE8xiRQW9mZAXxcf5thYK2LCzM",
            "weight": 1
          }
        ],
        "accounts": [],
        "waits": []
      }
    }
  ],
  "total_resources": null,
  "delegated_bandwidth": null,
  "voter_info": null
}

 

好了,就搞到这里吧,累了。

接下来的操作得加载智能合约才能搞了,所以,咱们下节见!

 

当前文章:http://zxqss.com/ba6gp4bdk6/index.html

发布时间:2019-01-24 02:20:20

广东十一选五任八计划 金足互娱玩法技巧 天星棋牌 24小时在线兑换棋牌 杰克棋牌游戏官网 疯狂斗地主 天健会计师事务所官网 电视剧神医喜来乐演员表

编辑:石伯

我要说两句: (0人参与)

发布