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

in cn-reader •  11 months ago


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

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

哈哈,拉票的好工具

·

哈哈,太机智了我~

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

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

22.jpg

·

哈哈哈哈哈

·

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

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

·

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

本文已收进steemh.org

·

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