You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
It's not always reproducible but sometimes while node rotation it happens that there are two last alright transactions - first alright is failed and second alright is completed.
The last alright transaction consumes more gas than regular one because there are three events - AllDataReceived, SuccessfulDKG, NodeRefundedBySchain.
So the problem is that at the moment of sending alright transaction it is not the last so sets Gas limit as for the regular alright, but when it is finally mined, it turns out at the last place and needs more gas than it was set before, so transaction fails.
Then it tries to send it again, all the calculations with gas are correct so transaction passes.
Version: admin - 2.5.3
The text was updated successfully, but these errors were encountered:
Describe the bug
It's not always reproducible but sometimes while node rotation it happens that there are two last
alright
transactions - first alright is failed and second alright is completed.The last
alright
transaction consumes more gas than regular one because there are three events -AllDataReceived
,SuccessfulDKG
,NodeRefundedBySchain
.So the problem is that at the moment of sending
alright
transaction it is not the last so setsGas limit
as for the regularalright
, but when it is finally mined, it turns out at the last place and needs more gas than it was set before, so transaction fails.Then it tries to send it again, all the calculations with gas are correct so transaction passes.
Version: admin - 2.5.3
The text was updated successfully, but these errors were encountered: