有意思的BUG,帖子收益

有意思的BUG,帖子收益

除了很佛系的作者,一般来讲,帖子收益的问题是大家都非常关心的问题,但是你知道吗?STEEMIT上显示的帖子(未结算)收益可能并不真实!


(图源 :pexels.com)

为什么这么说呢?因为今天的学习过程中,我发现了一个关于帖子收益的BUG。

我们获取一个帖子的信息有很多种方式,而比较常用的有get_content以及get_blog这两种,前者可以获得指定链接的内容,后者则可以按序号获取指定内容。

以获取我之前发布的一篇帖子为例,使用两个API调用的JSON分别为:

{"jsonrpc": "2.0", "method": "condenser_api.get_content", "params": ["oflyhigh", "ufo-2019-09-18"], "id": 1}

{"jsonrpc": "2.0", "method": "condenser_api.get_blog", "params": ["oflyhigh", 1787, 1], "id": 1}

这两个API调用,均可以返回帖子内容以及帖子的一些其它参数,比如说pending_payout_value,接下来就是见证奇迹的时刻啦:

get_content部分返回内容:

get_blog 部分返回内容:

发现问题了没有?同一篇文章使用get_content以及get_blog返回的pending_payout_value并不相同!

按说同一篇文章,在点赞没有变化,奖金池没有大变化的情况下,用不同方法得到的pending_payout_value应该是一样的,不一样说明其中之一是有BUG的。

也许你会说,不过是一两分SBD,无伤大雅,但是在金融系统里是不允许有一分一毫的误差的,如果出现误差,证明系统存在BUG。

当然了,这个不过是显示的收益,真正影响我们收益的是处理收益发放的程序,想必不会有BUG吧?😳


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: ‘有意思的BUG,帖子收益’

# blog, cn, post, steem
Your browser is out-of-date!

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

×