《Steem 指南》之 justyy 在线工具与 API 系列 - 查看您投票的SteemIt见证人

in #cn-reader7 years ago (edited)


Image Credit: steemh.org

前言

我成为见证人有一个月左右了,然后就和其它见证人一样,到处拉票,特别是手上拥有大量SP的大鱼更是一票难求。

我在拉票的过程中,有些大鱼人比较 nice 则会说,“我手上30票已经满了,等哪天有人不在线上了,我就投你票”。好吧,这一等不知道得等多久……

这下好了,今天走在马路上琢磨着这事,想着,写一个工具,把你投票的见证人的状态全列出来,这样谁不在线上了,一清二楚,拿着这个数据再去找大鱼,估计他也很难再搪塞了吧,嘿嘿,说干就干,今天很顺利,代码一调就过。

离线的见证人

见证人的服务器离线了,很有可能是:

  1. 不玩了
  2. 机器硬件不够了(内存不够了)
  3. 配置错误(私钥错误等)

如果您的见证人一直处在离线状态,那么请考虑取消对于他们的投票,这样才能把您手上珍贵的一票交到更需要的人手上,比如我 投票给 @justyy ^_^。这个小工具能列出您所投票的见证人信息。

工具地址 Witness Tool

中文:https://helloacm.com/tools/steemit/list-of-witness/

英文 Steemit Witnesses List - Unvote Inactive Witnesses

使用方法

只需要在 STEEM ID 文本框里输入 ID 并按回车(或者点下方绿色的按钮)即可
image.png

一会儿就得到了结果,比如:

状态那一列如果红色字体就表示该见证人离线了,可以点击链接 取消投票 来空出一票。

取消投票是链接到 steemconnect:

image.png

原理

通过 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

本文已经同步到:https://justyy.com/archives/6162
SteemIt Tools, Bots, APIs and Tutorial

Sort:  

哈哈,拉票的好工具

哈哈,太机智了我~

@justyy, 写得好好哇~~~ img

这是我查出来的结果。如果我点了“取消”,会不会被@skenan骂?

22.jpg

哈哈哈哈哈

哈哈哈,不会的...我的服务器今天突然down了...

不好意思啊,想了解更多關於見證人的資料,其實是否證明用戶的真確性?

steemit 本身就可以是匿名的……

本文已收进steemh.org

感谢,你可以把 steemh.org 加个链接哦。

Coin Marketplace

STEEM 0.20
TRX 0.18
JST 0.032
BTC 92446.68
ETH 3289.43
USDT 1.00
SBD 2.88