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

Polkadot Vault. Error signing dynamic derivation transaction for Ethereum chain #2866

Closed
pgolovkin opened this issue Dec 17, 2024 · 0 comments
Assignees

Comments

@pgolovkin
Copy link
Collaborator

pgolovkin commented Dec 17, 2024

When we sign regular (not Dynamic derivation) evm transaction everything works as intended.
When we try to sign evm transaction with DD (in our test case it's Moonbase Alpha) we fail.
According to PV rust code and conversion function we should pass 20 byte address that cannot be derived from Root public key that has SR25519 cryptography.

Best option for us is to request PV a feature to support SR25519 Root key as input no matter what crypto type we pass in the payload.

@pgolovkin pgolovkin converted this from a draft issue Dec 17, 2024
@pgolovkin pgolovkin moved this from Todo to Done in Nova Spektr development Dec 17, 2024
@pgolovkin pgolovkin moved this from Done to Todo in Nova Spektr development Dec 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

2 participants