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

[Bug] Tx Error: Candidate contains blocks from future exceeding clock skew limit #2319

Closed
tdiesler opened this issue Jan 26, 2021 · 5 comments
Labels

Comments

@tdiesler
Copy link

Send with Ledger X fails with

�[31m[MacBook3:cardano.node.ChainDB:Error:26]�[0m [2021-01-26 09:10:11.79 UTC] Candidate contains blocks from future exceeding clock skew limit: 85674e88d957a8b27562be3372d90c968a592aad7654febaf785f43276c2bc2a at slot 20085927, slots 85674e88d957a8b27562be3372d90c968a592aad7654febaf785f43276c2bc2a@20085927

I resynched from an empty block store, but still ^^^

On my Ledger I noticed an epoch very far into the future (i.e. 544) we are currently on 244, perhaps that has something to do with it.

@nikolaglumac
Copy link
Contributor

The TTL is hardcoded far in the future at the moment.
We will be changing this to a dynamic calculated TTL soon, but I don't think this is a root cause of the issue you are seeing.

@KtorZ can you please look into this?

@KtorZ
Copy link
Contributor

KtorZ commented Jan 26, 2021

@nikolaglumac I don't think this has anything to do with the transaction's TTL. This is an error from the ledger database which is probably due to a wrong offset on the local clock.

I don't recall seeing this error ever to be frank. We'll need to ask someone from the consensus team. @coot, does that ring any bell to you or do you know someone for whom it might 😶 ?

@nikolaglumac
Copy link
Contributor

@tdiesler can you please check if this issue still persists on the latest Daedalus Mainnet 3.2.0 🙏

@tdiesler
Copy link
Author

tdiesler commented Feb 1, 2021

I've since been able to send with 3.2.0. We can close this if you like.

@coot
Copy link

coot commented Feb 2, 2021

As far as I know the consensus can deal with some small clock skew, but once it goes above some threshold consensus would error. This could happen when changing system clock. Consensus team might be better point of contact for such errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants