-
Notifications
You must be signed in to change notification settings - Fork 11.6k
Description
There is a chance of encountering the error message 'Transaction timed out before reaching finality' when calling sui_executeTransactionBlock
The raw response
"{\"jsonrpc\":\"2.0\",\"id\":\"62d0f028-76e5-403a-ab04-94341f25769b\",\"error\":{\"code\":-32050,\"message\":\"Transaction timed out before reaching finality\"}}
When I encounter this error, most of the transactions are lost, and the ownedObject of this transaction enters a locked state, verifying the state with tool: sui-tool locked-object
, and the result shows the object is resueable.
I've also experienced situations where the transaction status has been recorded on the blockchain, yet I still receive this timed-out error.
This kind of error can put my object at risk of being locked. And this error occurs several times a day.
I am currently running my self-built node, Is it related to my node configuration?
It would be very helpful if you could explain why this error occurs and how I can prevent it from happening.
Thanks!