I got 99 problems and buggy OCDB refunds are most of them

in #error5 years ago

The Steemit API was live again and our nonprofit bot shamelessly uses it to run on, so while I was wondering why it hadn't restarted yet and contacted our dev about it, before he did anything I started getting messages that @ocdb was going crazy. Crazy was the right choice as you can see here:

If these were all bids that had not received a vote during the downtime then it would not be a problem that they got refunded, but most Steemians didn't bid during the downtime. After looking through all transactions and refunds, the only thing I can think of is that it is double refunds of previous refunds that were too high or didn't meet the criteria of the ocdb restrictions on max/min bid or post age.

Anyway, in good faith we hope that the community will refund these buggy double refunds back to us, the same way how we have refunded any previous buggy bids in the past when the bot has not cast the vote. Here is a list of the usernames in question:

Sent means the bids they sent, refunded is the amount that got refunded and votes is if they received a vote or not.

The only ones that stood out were cardboard who sent a 1.1 steem bid, we refunded that manually just now, and then verhp11 who sent a 22 steem bid and got 2 refunds and a vote, so verhp11 can feel free to choose which one he refunds as they are kind of similar.

To the ones who sent a bid and received a vote, just deduce the bid from the "refunded" amount to know what to send back to ocdb.

To successfully refund to ocdb, use the memo "transfer" without the quotation marks, example: Send to @ocdb, 10 Steem, Memo: transfer.

Everyone refunding will get a small vote from me as a thank you for your time. Make sure to double check that the calculations in the screenshot above are correct and feel free to ask in the comment section if there is something you are unsure of. Tag spam below for those with Gina notifications, regular readers, close your eyes.

Oh and also, was gonna decline payout on this post but it took some time to check everything manually so I'll take the rewards as compensation, feel free to downvote if you don't agree. :P

@celestal
@futuremind
@markkujantunen
cardboard
@verhp11
@cryptoandcoffee
@macoolette
@felander
@blacklux
@piotrgrafik
@meesterboom
@axeman
@ronaldoavelino
@countrabourdon
@miroslavrc
@for91days
@anomadsoul
@ashikstd
@guchtere
@whack.science
@giantbear
@tobetada
@catwomanteresa
@allover
@rezoanulvibes
@tegoshei
@taliakerch
@por500bolos
@lenasveganliving
@jordangerder
@galenkp
@barge
@madlenfox
@livinguktaiwan
@solominer
@nainaztengra

Sort:  

at first I thought You canceled my application, but now I see it's just a misunderstanding. Thank you, @acidyo for your work! I returned everything :))

Thank you! :)

@acidyo okay just sent. Thanks for the great service.

Posted using Partiko Android

Thanks, we'll either be voting manually or returning bids for a while until it's working again.

@acidyo:

image.png

image.png

!giphy money



// You can support giphy by using one of your witness votes on untersatz! //

The 50 is a rightful refund while 80 is not so that is what I returned. Thanks and I hope the bug went away. 😊

I didn't notice the refund until I saw this message... I transfered 10 steems back... :) Thank you...

Thanks for all you and the team do.

Posted using Partiko iOS

@acidyo I refunded the 60 steem! I was looking already like 🤨 when I noticed the transfer. Hopefully the bug is solved by now?

Anyhow keep up the good work! 👍 And as my gift for all your time you also got my small upvote 😉

Loading...

I just sent you 14 SBDs. Sorry for the delay, but I only noticed it now. :=)
!trdo

Congratulations @ronaldoavelino, you are successfuly trended the post that shared by @acidyo!
@acidyo got 6 TRDO & @ronaldoavelino got 4 TRDO!

"Call TRDO, Your Comment Worth Something!"

To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

No problem at all, thanks!

Oh and also, was gonna decline payout on this post but it took some time to check everything manually so I'll take the rewards as compensation, feel free to downvote if you don't agree. :P

Nah, dude, it's all good – as long as I get my 50 STEEM back or a vote :D

That's so unfortunate, maybe next turn off refunds as precaution whenever restarting bot.

@acidyo I have refunded 30 steem.

thank you for the post!
I've gor explanation after reading it, I was puzzled why refund had come to me
Of course, I've made transfer back.

I thought I got curated with a huge upvote 😮 but I think it might have been a bot glitch? Somehow downvote bots and trigger-happy humans (with the new downvotes) have started raining down on my post and downvoting the said post. Let me know next steps.... 🤦‍♀️

No steps to be taken, just enjoy whatever is left of the free vote we gave with ocdb I guess. Our bad it was too big as we are facing some difficulties lately to fix the bot and don't have much time to manually curate more widespread.

Awwww... You sure? I just upvoted this post with my puny 100% .... 🙈 but I thought I should return it or something... Wasn't sure how to though as it wasn't an extra refund of steem which is more straight forward. Thank you... but do let me know if I can somehow reverse / return / correct it... 😘

Oh no it's fine, we been curating with our extra VP but will try to be more careful with it in the future as to not attract downvotes due to too big votes. :)

Ahaaaa... Yup, first I got a shock when I saw my post upvote (amount) and then when I looked closer, I saw 22 downvotes! 😖 As long as they don't follow me around or mark me... Well, cheers, and hope you manage to sort out the bot (naughty bot!)

Oh shoot! I just remembered I'm in queue for an ocdb vote which I sent 20 steem for, before I got this vote! It says I have 636 mins to the vote - I'm thinking I should cancel that (hmmm, it won't vote a post that's been voted, right?) Or the downvoters are going to have a field day with it... Can I somehow cancel that?

Oh, the queue should not exist anymore haha, it's just a side effect of the bug at the moment. But no it should not revote once it's back and working no worries. :D

Phew! :D Thank youuuu!! :D :D

I'll take the rewards as compensation, feel free to downvote if you don't agree.

For profit bot now, is it?😂

That makes no sense, but tbh I'm almost regretting starting this whole thing

Cmon man, you can take a joke.
With all the drama nowadays we gotta keep loose sometimes. ;)

I guess I just didn't get the joke, I have plenty of content I could be posting about if I wanted to :p busy developing OCD but had to spend several hours on this today

Ugh, id just give up on OCDB if i were you. Why deal with so much hassle?
Just rebrand it as "OCD 2" and give curators the posting keys.

Wink wink. 😉

Posted using Partiko Android

I bet bid bids would love that

Nope, just me.
The rest of us will deal with the bid bot pricks. ;)

thats alot of work to do sir Tom,no worries everything will be fine.

Who is Tom?

as i remember it is your name boss,or i am wrong. If i am wrong i appologize.

Haha np, you may be thinking of @donkeypong.

oh yeah..you are right! so sorry sir!

Now you have a good suggestion for an 'Alt' account creation... :>) ???????? LOL

I got two transfers from @ocdb that were odd. They were false refunds for bids that had successfully been voted on. The sums were 10 STEEM and 20 STEEM. But @ocdb did not respond in any way to a bid of mine worth 40 STEEM this morning. I made the bid again about 11 minutes ago because I saw @ocdb function normally just moments earlier.

I'll refund the 10 and 20 STEEM false refunds. After that, @ocdb will owe me 2x80 worth of refunds+votes.

I have refunded the false refunds worth 10 and 20 STEEM.

Yeah, weird that it didn't vote you now recently either, will check what's up and refund whatever is missing.

It could be an API acting up and causing errors @ocdb is not prepared to catch.

BTW, it didn't upvote @livinguktaiwan's post, either. In fact, it didn't respond to that bid in any way, either.

Yeah it's not voting at all right now, we'll do it manually rounding up the vote % until we figure out what is the issue. I'll vote on your post soon and refund the 40 Steem that were left.

Ok. Thanks a lot.

Sending a bid for this post just to test.

Can I be whitelisted? Thank you.

@cryptopie I recommend you.. hope you get whitelisted. Great seeing you on MSP in discord and appreicate you giving me that tip for fixing palnet on my keychain.

Posted using Partiko Android

Not the right thread nor the right way to apply.

lol I guess they don't call it a 'non-profit' bot for nothing eh?

It's starting to become a very-costly bot on our end instead. :p


@acidyo, sorry to see you have less Steem Power.
Your level lowered and you are now a Dolphin!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Way to rub it in

!giphy-tip 500

Posted using Partiko iOS

@acidyo you have received 500 GIPHY from giphy!
Trade the tokens on Steem Engine or send them to @giphy with post in memo for an upvote!

// This tip bot is powered by witness untersatz! //

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

You got more than 17500 replies. Your next target is to reach 18000 replies.

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!

Glad to see in the comments some are voluntarily returning the funds. Hopefully they all will once they realize what happened. Sounds like a lot of headache running your project. Hopefully the bugs are all worked out now and you can get back to normal till the next fork.

Cheers Acid, 35 returned with pleasure!

This promoted content generated 0.230 STEEM in curation reward payback. Thanks for using Steemium.

Have you heard Body count/Ice T's version of that song? It's outrageous but in a good way!