BlockTrades Steem wallet is operational again


Yesterday, the new Steem code had another "gotcha": this time in code related to the new 'mildly non-linear curation curve'. The error took longer to debug than the previous bugs, but Steemit engineers published a patch to fix the bug, and witnesses are now running with the corrected code.

However, due to the sheer amount of data in the Steem blockchain (it's one of the busiest blockchains out there), it has taken a while for the API nodes like our wallet node to replay the data. However, we've finally replayed at this point and we can process Steem transactions again.

Note that if you made a sale or purchase via our site during the down time, we've automatically processed any transactions that happened while our wallet was down.


Comments 30


Very good news @blocktrades :D
Let's build our community in the #newsteem

03.09.2019 13:03
1

Good to hear the bug has been corrected. But, somehow the version still remains same 0.22.0 ?

스크린샷 2019-09-03 오후 10.04.12.png

03.09.2019 13:04
1

It was a quick patch to get the chain operational again, so an official version with a tagged version number will follow.

03.09.2019 13:24
2

Oops, thanks for the spoiler.

No official statement from steemit yet that is was about the 'mildly non-linear curation curve'.

Are funds safe?

03.09.2019 13:15
3

Yes

03.09.2019 13:23
1

funds are safu

03.09.2019 17:53
2

Ah right on.

Steem wouldn’t be steem without blocktrades.

Thanks for the hard work in getting everything back and working.

Posted using Partiko iOS

03.09.2019 13:22
0

Good to hear, though steemit is yet to say anything on the matter.

Posted using Partiko Android

03.09.2019 13:34
0

The engineers there had a rough couple of days with little to no sleep: it's possible the "definitive sources of technical information" there are catching up on their sleep, and the marketing guys don't won't to say anything unless they get it slightly wrong.

03.09.2019 13:36
0

Okay. I hope they do it quickly and release some information concerning what actually happened that kept the blockchain down for some days. Really scary!

03.09.2019 13:49
0

I believe a new function called approximate_square_root was used from a library commonly used by steem (the library is called "fc"). It was assumed that this function can only return positive values (like a true square root function). But apparently under some input conditions, it could return a negative number. This negative number in turn managed to trigger a protective check in the code that prevents bad math from happening by stopping block processing.

At first, you might wonder why a "protective check" stops blockchain processing, but it's a good idea to have these checks. These checks prevent generating bad state data or other unintended consequences that could result in money transactions being processed incorrectly.

03.09.2019 14:09
2

Thanks for this explanation.

03.09.2019 16:47
0

Thats great to know! Can you show us which line of code do this? Just wondering.

03.09.2019 17:58
0

Looking at the public steem repo, I think the "quick fix" was here: https://github.com/steemit/steem/commit/587574f7aefd030ac440df853e00263a4d92c610

But there's active commits going on now, so if I had to guess, I would guess they are looking at creating a more elegant solution. But that's pure speculation on my part as I haven't reviewed any of those changes yet.

03.09.2019 18:39
1

Pheeewww!!! What a relief. Thanks a lot @blocktrades. You guys are the best

03.09.2019 14:07
3

Thanks for the important update.

Posted using Partiko Android

03.09.2019 14:10
0

Hey, @blocktrades.

Thanks for at least giving us something about what happened. Before this, it was mostly "we're aware we're down," "we're operational but working on APIs", and then "APIs are working."

I expect we'll see something a little more detailed shortly, but anyway, thanks for the hint. :)

03.09.2019 14:14
0

Very good news. All will go smoothly again.

Posted using Partiko Android

03.09.2019 14:37
0

thanks for working.. i thinking my wallet hacked 😁

Posted using Partiko Android

03.09.2019 14:39
0

So is this HF23 or this is HF22??
Whatever this is but it shows how active steemit team is

03.09.2019 17:47
0

This is great news. I can only imagine the number of people waiting for your services to go back to normal.

03.09.2019 21:29
0

Hi I'm unable to send the BTC and LTC sitting in my affiliate account in blocktrades to my steem account, just says error

20.09.2019 12:42
0

Hi, is this still happening (we were making some updates recently)? If it is, can you send a screenshot of what step in the process where the error occurs?

20.09.2019 23:31
1

thanks for getting back to me, i tried again

Screenshot 2019-09-21 at 09.26.18.png

21.09.2019 07:27
1

Hi, please send a support request with the name of your blocktrades account to support@blocktrades.us and I'll try to repeat the problem here.

22.09.2019 20:43
1

Hi, this bug is fixed now, sorry for the delay.

26.09.2019 16:15
1

thank you so much for getting back to me. Tested it now and I managed to claim my balances! Really appreciate the communication

26.09.2019 16:28
1

Hi, that message means our system was unable to obtain pricing for the Steem or the DOGE at that time. But your order should be processed now, please let me know if not.

28.09.2019 22:45
1

Thanks for Response... Got the Payment....

29.09.2019 03:20
1