Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

log and handle enclave exrinsic failures #1564

Open
brenzi opened this issue Jan 7, 2024 · 0 comments
Open

log and handle enclave exrinsic failures #1564

brenzi opened this issue Jan 7, 2024 · 0 comments

Comments

@brenzi
Copy link
Collaborator

brenzi commented Jan 7, 2024

In our live deployment, we observed one service startup where anclave registration succeeded and sidechain production worked, but no extrinsics were included about confirmParentchainProcesses, or confirmsidechainBlock.

The enclave account has enough balance.
Restarting the service solved the issue
As not even Extrinsic failures were reported, I assume that the nonce was wrong.

The log showed nothing at all (was set to WARN level only)

handling such errors isn't trivial because availability of the sidechain may be more important than finalization on L1

But it sure should be logged with a decent error msg.

If the problem is indeed the nonce, recovery (or even solving the root cause) should be easy to implement

@brenzi brenzi changed the title handle enclave exrinsic failures log and handle enclave exrinsic failures Jan 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant