使用steem-python命令行工具steempy 投(撤销)见证人票

使用steem-python命令行工具steempy 投(撤销)见证人票

自动steemit把网站和钱包分开,做一些基本的操作变得超级麻烦,比如说看看最近收益、看看转账记录,当然也包括了投(撤销)见证人票。


(图源 :pixabay)

大家都知道见证人是STEEM的一项重要内容,没有见证人运行服务打包出块,STEEM就无法继续运行了,另外见证人们也做一些其它的工作来支持\促进STEEM的发展。

所以一般来讲,大家应该时不时的更新一下见证人票,把合适的见证人投上去把不合适的见证人票撤下来。

但是由于登录STEEM钱包怪麻烦的,所以我也好久没有做这事啦。今天想着要不要写个脚本来投票?其实也超级简单啦,调用steem-python中的如下函数即可:

def approve_witness(self, witness, account=None, approve=True):

可是又突然想到,steem-python是自带命令行工具的,我何必又重复的发明轮子呢?查看一下命令帮助:

steempy –help

可以看到有两项和见证人票有关的:

对应的使用方式也非常简单:

steempy approvewitness --help

disapprovewitness与approvewitness的差别只有命令名不一样,就不单独列出了。

所以使用steem-python命令行工具steempy 投(撤销)见证人票还是超级简单的。取消一个掉线好久的见证人试试看:

steempy disapprovewitness --account oflyhigh xxxxxx

从返回内容可见,其实就是签名并广播了一个JSON

当然了,在这之前,要把active 私钥导入到钱包中,这个说过很多遍了,就不再赘述啦。

相关链接


Vote For Me As Witness
https://steemit.com/~witnesses type in oflyhigh and click VOTE

Vote @oflyhigh via Steemconnect
Thank you!

This page is synchronized from the post: ‘使用steem-python命令行工具steempy 投(撤销)见证人票’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×