请选择 进入手机版 | 继续访问电脑版

查看: 1482|回复: 3

「教程」如何成为 YOYOW 见证人?

[复制链接]
  • TA的每日心情
    慵懒
    2017-11-2 23:02
  • 136

    主题

    385

    帖子

    3338

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    3338
    发表于 2017-9-7 23:55:43 | 显示全部楼层 |阅读模式
    一、创建见证人

    1. 先在官方钱包网站注册账号(点击查看如何注册账号教程

    2. 再把YOYOW 账号导入主网命令行客户端(点击查看如何导入教程

    3. 创建见证人
    unlocked >>> create_witness 388453192 YYW4UOIUFDSfjoiw750alsjfoiujasdjflsajdfaiyuhoasifjdOISUJKfsdh 10000 YOYO "" true
    388453192 改为你的账号 ID
    YYW4UOIUFDSfjoiw750alsjfoiujasdjflsajdfaiyuhoasifjdOISUJKfsdh 改为你的账号公钥

    4. 检查见证人
    unlocked >>> get_witness 388453192

    5. 见证人加押金
    unlocked >>> update_witness 388453192 null 20000 YOYO null true
    因为不需要改出块签名密钥以及链接,所以填null

    6. 见证人投票
    给自己投票
    unlocked >>> update_witness_votes 388453192 [388453192] [] true
    给别人投票
    unlocked >>> update_witness_votes 388453192 [other] [] true
    撤票
    unlocked >>> update_witness_votes 388453192 [] [388453192] true

    7. 设投票代理
    unlocked >>> set_voting_proxy 388453192 other true
    取消代理(也是用null)
    unlocked >>> set_voting_proxy 388453192 null true

    8. 然后用get_witness命令看得票数量,info命令可以检查是否已经被投上,或者按抵押排上

    9. 退出命令行钱包
    Window按CTRL+C
    Ubuntu按CTRL+D

    二、配置出块节点。

    回到节点程序窗口,按CTRL+C,等程序自动退出。
    重新执行命令时,带上自己见证人的uid和出块密钥作为参数。

    Windows:
    yoyow_node --rpc-endpoint -w 388453192 --private-key "[\"YYW4UOIUFDSfjoiw750alsjfoiujasdjflsajdfaiyuhoasifjdOISUJKfsdh\",\"5A34DFDSFereGDGGERTRT87UJLKDFHGSHFFKDSFSDFHE4532624535G\"]"

    Ubuntu:
    ./yoyow_node --rpc-endpoint -w 388453192 --private-key '["YYW4UOIUFDSfjoiw750alsjfoiujasdjflsajdfaiyuhoasifjdOISUJKfsdh","5A34DFDSFereGDGGERTRT87UJLKDFHGSHFFKDSFSDFHE4532624535G"]'

    正常出块时,会显示类似如下信息

    3249002ms th_a       witness.cpp:183               block_production_loo ] Generated block #1921 00000781196d14610bc781ce1880193d153c0200 with timestamp 2017-08-18T01:54:09 at time 2017-08-18T01:54:09 by 388453192/yoyo388453192

    三、重新启动命令行钱包,连上节点,进行其他检查测试

    1.用get_witness命令可以看到出块信息,比如
    unlocked >>> get_witness 388453192
    get_witness 388453192
    {
    ...
    "last_confirmed_block_num": 1975,

    如果看到
    "signing_key": "YYW1111111111111111111111111111111114T1Anm",

    表示见证人已经离线,需要用 update_witness 命令重新设置出块签名密钥,才能正常出块。
    unlocked >>> update_witness 388453192 YYW4UOIUFDSfjoiw750alsjfoiujasdjflsajdfaiyuhoasifjdOISUJKfsdh null null null true

    2.用 get_full_account 命令可以看到更详细的账户信息,包括出块奖励等
    unlocked >>> get_full_account 388453192
    get_full_account 388453192
    {
    ...
    "uncollected_witness_pay": 55500000,

    数值除以10万即为实际YOYO数额

    3.领取出块奖励/工资
    collect_witness_pay 388453192 100 YOYO true

    4. 不想当见证人了的话,先设置离线
    unlocked >>> update_witness 388453192 YYW1111111111111111111111111111111114T1Anm null null null true
    然后将押金改为0,过一段时间(24 小时)会退回(如果没有因为作恶被扣除的话)
    unlocked >>> update_witness 388453192 null 0 YOYO null true

    来源参考:https://bitsharestalk.org/index.php/topic,24851.0.html



    投票给我见证人:update_witness_votes 您的账号ID [388453192] [] true
    投票给我理事会:update_committee_member_votes  您的账号ID [388453192] [] true
    设置我为代理:set_voting_proxy 388453192 other true
    电报群组:https://t.me/yoyow123
    区块浏览器:http://explorer.yoyow123.com/
    手机区块浏览器:http://e.yoyow123.com/
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3

    帖子

    18

    积分

    新手上路

    Rank: 1

    积分
    18
    发表于 2017-9-15 13:31:15 来自 yoyow123 手机触屏版 | 显示全部楼层
    谢谢,今晚试着操作一下
    回复

    使用道具 举报

  • TA的每日心情
    闭嘴
    2017-11-6 09:53
  • 0

    主题

    4

    帖子

    86

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    86
    发表于 2017-9-19 14:12:44 | 显示全部楼层
    为什么我一直是     block_production_loo ] Not producing block because production is disabled until we receive a recent block (see: --enable-stale-production)??
    投票给我见证人:update_witness_votes 您的账号ID [288395475] [] true
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-10-25 15:21
  • 0

    主题

    4

    帖子

    98

    积分

    注册会员

    Rank: 2

    积分
    98
    发表于 2017-9-22 18:19:06 | 显示全部楼层
    学习了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则