You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's possible to set an authorized voter or withdrawer to a derived key. Even though you can prove control of the base key, it's currently not possible to use that proof to authorize a new authority.
Proposed Solution
Add VoteInstruction::AuthorizeWithSeed to the vote program, and plumb client support
The instruction processor will need to be feature-gated, since it will cause transactions with the new instruction data to succeed, where they currently fail.
The text was updated successfully, but these errors were encountered:
Problem
It's possible to set an authorized voter or withdrawer to a derived key. Even though you can prove control of the base key, it's currently not possible to use that proof to authorize a new authority.
Proposed Solution
Add
VoteInstruction::AuthorizeWithSeed
to the vote program, and plumb client supportThe instruction processor will need to be feature-gated, since it will cause transactions with the new instruction data to succeed, where they currently fail.
The text was updated successfully, but these errors were encountered: