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

Unable to sign on a solo chain with custom signed extensions #2262

Open
Leouarz opened this issue Jan 4, 2024 · 4 comments
Open

Unable to sign on a solo chain with custom signed extensions #2262

Leouarz opened this issue Jan 4, 2024 · 4 comments

Comments

@Leouarz
Copy link

Leouarz commented Jan 4, 2024

Hello,

Sorry if this it not the correct place to discuss this issue I have.

I currently followed all the instructions to add a custom network.
It all went fine regarding the QR code generation for specs and metadata.
Unfortunately, when trying to sign a transaction, i got the following error:

Something has gone wrong

Failed to decode extensions.
Please try updating metadata for data-avail network.
Parsing with data-avail16 metadata:
Error parsing incoming transaction content. Genesis hash values from decoded extensions and from used network specs do not match.

The thing is metadata are obviously fresh from being generated 2 mn ago. The genesis hash is ok on chain and in the vault, and the spec_number is fine too.

I definitely suspect our custom signed extension and would like to know if you have already stumbled into a similar issue as we really want to make Polkadot Vault available with Avail.

Don't hesitate in case you need more information.

@prybalko
Copy link
Contributor

prybalko commented Jan 8, 2024

Thank you for the report. This is the first ticket about this issue.

@Leouarz
Copy link
Author

Leouarz commented Jan 8, 2024

Thank you for your answer, is the link not available or i am missing something ? 😅

@prybalko
Copy link
Contributor

prybalko commented Jan 8, 2024

Oh, sorry for the confusion. I meant there were no other tickets about this issue; this is the first one. Thanks again for reporting.

@Leouarz
Copy link
Author

Leouarz commented Jan 8, 2024

Ahh, thanks for the clarification, I don't know how it will proceed from now, but know that I can help if it's needed since there's some interesting use cases and chains using signed extension (for the asset pallet, the transaction payment, and in general any custom verifications), I guess you're already aware haha.

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

No branches or pull requests

2 participants