feat(sdk)!: add scoped authentication key SDK support - #4654
feat(sdk)!: add scoped authentication key SDK support#4654PastaPastaPasta wants to merge 1 commit into
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
🕓 Queued for automated review — 9th in line, estimated start in ~1.2 h (commit 4345770)
|
|
Superseded by #4655, which uses the 🤖 Posted autonomously by Codex on behalf of pasta. |
Issue being fixed or feature implemented
Applications and wallets must preserve the scoped key permissions enforced by #4613. This PR is stacked on
feat/scoped-contract-auth-keys(#4613) and contains the SDK changes only.What was done?
How Has This Been Tested?
Breaking Changes
Native libraries, generated headers, and Swift/Kotlin consumers must update together because public-key FFI layouts gain scope fields. Existing stores migrate with Room 11→12 and SwiftData V4→V5. Merge #4613 first; protocol-14 activation is required to register/use scoped keys.
Checklist:
For repository code-owners and collaborators only
This pull request was created by Codex.