-
Notifications
You must be signed in to change notification settings - Fork 354
runtime: more verbose blockhash errors #6981
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
base: main
Are you sure you want to change the base?
Conversation
Performance Measurements ⏳
|
51a8bca to
93522fc
Compare
Performance Measurements ⏳
|
src/disco/metrics/metrics.xml
Outdated
| <int value="15" name="InvalidLoadedAccountsDataSizeLimit" label="The compute budget program was invoked and set the loaded accounts data size to zero" /> | ||
| <int value="16" name="BlockhashNonceNotAdvanceable" label="The transaction references a nonce account that is not advanceable" /> | ||
| <int value="17" name="BlockhashNoAdvanceNonceInstr" label="The transaction does not have a valid blockhash and no advance nonce instruction was found" /> | ||
| <int value="18" name="BlockhashFailAdvanceNonceInstr" label="The transaction does not have a valid blockhash and the advance nonce instruction failed" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You mean it does have a valid blockhash?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| <int value="18" name="BlockhashFailAdvanceNonceInstr" label="The transaction does not have a valid blockhash and the advance nonce instruction failed" /> | |
| <int value="18" name="NoneAdvanceFailed" label="The transaction does not have a valid blockhash and the advance nonce instruction failed" /> |
src/disco/metrics/metrics.xml
Outdated
| <int value="13" name="MaxLoadedAccountsDataSizeExceeded" label="The total account data size of the loaded accounts exceeds the consensus limit" /> | ||
| <int value="14" name="DuplicateInstruction" label="A compute budget program instruction was invoked more than once" /> | ||
| <int value="15" name="InvalidLoadedAccountsDataSizeLimit" label="The compute budget program was invoked and set the loaded accounts data size to zero" /> | ||
| <int value="16" name="BlockhashNonceNotAdvanceable" label="The transaction references a nonce account that is not advanceable" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| <int value="16" name="BlockhashNonceNotAdvanceable" label="The transaction references a nonce account that is not advanceable" /> | |
| <int value="16" name="NonceNotAdvanceable" label="The transaction references a nonce account that is not advanceable" /> |
And why would it be not advanceable?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if next durable nonce == transactions's recent blockhash
src/disco/metrics/metrics.xml
Outdated
| <int value="14" name="DuplicateInstruction" label="A compute budget program instruction was invoked more than once" /> | ||
| <int value="15" name="InvalidLoadedAccountsDataSizeLimit" label="The compute budget program was invoked and set the loaded accounts data size to zero" /> | ||
| <int value="16" name="BlockhashNonceNotAdvanceable" label="The transaction references a nonce account that is not advanceable" /> | ||
| <int value="17" name="BlockhashNoAdvanceNonceInstr" label="The transaction does not have a valid blockhash and no advance nonce instruction was found" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think you want this one? This should just map to BlockhashNotFound, as it's presumably not a nonce transaction
93522fc to
c5ff611
Compare
Performance Measurements ⏳
|
No description provided.