SFR Bot Work Log: Report OOFED!

in #steemflagrewards5 years ago (edited)

image.png

We had so many flags registered recently that the Steem blockchain couldn't handle the report!

Error as follows:

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/sfr/miniconda3/lib/python3.6/site-packages/discord/ext/commands/bot.py", line 898, in invoke
    await ctx.command.invoke(ctx)
  File "/home/sfr/miniconda3/lib/python3.6/site-packages/discord/ext/commands/core.py", line 614, in invoke
    await injected(*ctx.args, **ctx.kwargs)
  File "/home/sfr/miniconda3/lib/python3.6/site-packages/discord/ext/commands/core.py", line 70, in wrapped
    raise CommandInvokeError(e) from e
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: UnhandledRPCError: Assert Exception:fc::raw::pack_size(trx) <= (get_dynamic_global_properties().maximum_block_size - 256):

We've implemented temporary measures to smooth things along while the follow on flags added can catch up. Right now you will notice it is only two flaggers that appear per report. That doesn't mean that we won't hit the block size limit again but it does buy me some time to get a more permanent fix.



Here is an image of the token report rolling.

2019-08-08_0-09-58.gif

The bot is designed to check every top level flag being processed for any follow on flags. That can take some time. Currently, our bot is backlogged with about 1660 flags. To alleviate this, I may increase the daily limits for issuance but it is important to maintain a balance between the bots voting capability and circulating tokens. Right now, we seem to be OK but wider distribution would be ideal so the bots VP is gainfully employed.

As stated in previous posts, our bot only issues tokens for the flag equivalent of it's vote value per day plus return-on-investment values. According to my queries, we have about 300 SBD of unpaid flags and have paid over 1000 in flags. There is still database work to be done to deconflict the circulating supply to flags marked paid. I estimate about a 200 SBD margin of error currently.

Here is the latest report

https://steemit.com/steemflagrewards/@steemflagrewards/steem-flag-rewards-report---8-flagger-post---2019-08-09-0223-20190809t022338z

As a reminder, this project is something I do on a volunteer basis but am glad to keep doing it. My hope is to help refine the system enough so it will run smoothly with minimal intervention. I put in about an hour yesterday and will see what I can get going this weekend. Also, the clock is ticking for HF21 testing so I gotta continue that as well. No rest for the weary or so I've heard.

Have a great evening yall!

Sort:  

Hi, @anthonyadavisii!

You just got a 15.38% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.

Hi @anthonyadavisii!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 5.436 which ranks you at #667 across all Steem accounts.
Your rank has improved 2 places in the last three days (old rank 669).

In our last Algorithmic Curation Round, consisting of 187 contributions, your post is ranked at #58.

Evaluation of your UA score:
  • You've built up a nice network.
  • The readers appreciate your great work!
  • Good user engagement!

Feel free to join our @steem-ua Discord server

Congratulations @anthonyadavisii! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You distributed more than 18000 upvotes. Your next target is to reach 19000 upvotes.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

All, talking to my fellow mods about the bot needed wider use among honest content creators. My plan is to put discounted SFR tokens for sale so users may use them to promote good content.

I will be buying a token myself as our bot voting power is close to max. Can't have that now. Probably drop some flags on the appropriate posts on our latest report.

Hint Hint STINGY token opportunity!

Join our Discord so you don't miss out!

I’m an honest content creator, you are nuts, thanks for donating your time, we’ll take it from here! lol

Posted using Partiko iOS

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 64999.89
ETH 3101.81
USDT 1.00
SBD 3.87