Quick Update: LOLZ Farming Update - Bug Found and Fixed, Missed Farming Reward Payments Made

TLDR Update

We were alerted to a problem with the LOLZ Farming payments and that some payments were not being made. We found the bug and squashed it. Payments going forward should be fixed, and all missed payments have now been made.

image.png
source

Bug Found In LOLZ Farming Payment Script

A little more than a year ago, we modified our Farming reward payment script to make multiple payments with just one transaction. We tested it, and saw it was working great. So we put it in production.

Where the problem came in was that as more people increased the number of tokens they delegated the memo on their transaction grew. Eventually, and only occasionally, a group of payments would have too long of a transaction and only some of the payments actually got handled. Unfortunately, it didn't throw an error when that happened and things just hummed along.

The number of missed payments grew with time, and really ballooned in the last few weeks (we wonder if Hive, or Hive Engine changed something). Nearly 20% of the last few days payments were missed. Ugh!!!

That's the bad news. The good news is ...

Bug Fixed and All Missed Payments Have Been Paid

The fix was pretty easy, we just reduced the number of payments we process in one transaction. We were doing 25 payments at once, and for now we have cut that to 5. We may also drop the list of tokens you are delegating in the MEMO as that information is also listed in the Farming Report.

We were able to cross reference our payments database versus the blockchain and were able to identify nearly 2000 missed payments for around 7000 LOLZ that had been missed. While that seems like a lot, it is only around 1% of the total number of payments made and again many of those came in the last few weeks.

We just payed out all of the missed payments. The memo's in the transactions identify the day the rewards are for, and if you were missing several days, they should all be listed together in the Hive Engine explorer.

For example you can see here, that one of our favorite delegators @spoonies was paid for the several days she was shorted.

https://he.dtools.dev/@spoonies?symbol=LOLZ

image.png

Thanks For Your Understanding

At this point, the bug has been fixed and all missed payments have been made. We thank you for your continued understanding and support.

Keep an eye out for our next Update, we have a couple of things we are planning to announce in the coming days.

Have FUN all!

@captaincryptic

About the LOLZ Project

The LOLZ Project is an engagement project with the mission of spreading laughter and joy on the Hive blockchain.

image.png

0.45117229 BEE
2 comments

!LOL

Posted using MemeHive

0.00000000 BEE

I owe my taylor a lot of money.
But he's agreed to cut me some slacks.

Credit: reddit
@lolztoken, I sent you an $LOLZ on behalf of holovision.cash

(3/10)
Delegate Hive Tokens to Farm $LOLZ and earn 110% Rewards. Learn more.

0.00000000 BEE

!BBH

0.00000000 BEE