《Steem 指南》之 justyy 在线工具与 API 系列 - 查看您投票的SteemIt见证人
Image Credit: steemh.org
前言
我成为见证人有一个月左右了,然后就和其它见证人一样,到处拉票,特别是手上拥有大量SP的大鱼更是一票难求。
我在拉票的过程中,有些大鱼人比较 nice 则会说,“我手上30票已经满了,等哪天有人不在线上了,我就投你票”。好吧,这一等不知道得等多久……
这下好了,今天走在马路上琢磨着这事,想着,写一个工具,把你投票的见证人的状态全列出来,这样谁不在线上了,一清二楚,拿着这个数据再去找大鱼,估计他也很难再搪塞了吧,嘿嘿,说干就干,今天很顺利,代码一调就过。
离线的见证人
见证人的服务器离线了,很有可能是:
- 不玩了
- 机器硬件不够了(内存不够了)
- 配置错误(私钥错误等)
如果您的见证人一直处在离线状态,那么请考虑取消对于他们的投票,这样才能把您手上珍贵的一票交到更需要的人手上,比如我 投票给 @justyy ^_^。这个小工具能列出您所投票的见证人信息。
工具地址 Witness Tool
中文:https://helloacm.com/tools/steemit/list-of-witness/
英文 Steemit Witnesses List - Unvote Inactive Witnesses
使用方法
只需要在 STEEM ID 文本框里输入 ID 并按回车(或者点下方绿色的按钮)即可
一会儿就得到了结果,比如:
状态那一列如果红色字体就表示该见证人离线了,可以点击链接 取消投票
来空出一票。
取消投票是链接到 steemconnect:
原理
通过 STEEMSQL 获取见证人信息,其中 Signing Key 如果含有大量的1 就表示下线了,比如 STM1111111111111111111111111111111114T1Anm
API 程序接口(Application Programming Interface)
API访问接口如下:
https://uploadbeta.com/api/steemit/account/witness/?cached&id=justyy
数据将以JSON格式返回,每一行就是一个见证人信息,其中包括了以下字段:
total
miss_rate
sbd_interest_rate
account_creation_fee_symbol
last_sbd_exchange_update
maximum_block_size
sbd_exchange_rate_base_symbol
votes
votes_count
last_aslot
running_version
signing_key
account_creation_fee
total_missed
hardfork_version_vote
last_confirmed_block_num
hardfork_time_vote
sbd_exchange_rate_quote
sbd_exchange_rate_quote_symbol
url
name
created
如果 $_GET 参数 s 没有指定,该API接口也会去找 $_POST 变量 id。
curl -X POST https://helloacm.com/api/steemit/account/witness/ -d "id=justyy"
STEEMIT API 服务器
当前 我提供了4个免费的STEEMIT API服务器 分别于世界不同的地方供免费使用 (fair use policy)
- 美国东部: helloacm.com
- 日本东京: happyukgo.com
- 英国伦敦: uploadbeta.com
- 美国西部: steakovercooked.com
- SteemIt 工具、API接口、机器人和教程
- 支持我的工作 支持我成为 见证人 请在 这里 投我一票!
- 代理 5 SP 即可成为 YY 银行股东.
本文已经同步到:https://justyy.com/archives/6162
SteemIt Tools, Bots, APIs and Tutorial
哈哈,拉票的好工具
哈哈,太机智了我~
@justyy, 写得好好哇~~~
这是我查出来的结果。如果我点了“取消”,会不会被@skenan骂?
哈哈哈哈哈
哈哈哈,不会的...我的服务器今天突然down了...
不好意思啊,想了解更多關於見證人的資料,其實是否證明用戶的真確性?
steemit 本身就可以是匿名的……
本文已收进steemh.org
感谢,你可以把 steemh.org 加个链接哦。