feat(sdk)!: add scoped authentication key SDK support - #4655
feat(sdk)!: add scoped authentication key SDK support#4655PastaPastaPasta 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 — 7th in line, estimated start in ~1.4 h (commit c519d1b)
|
4345770 to
7ebb26e
Compare
7ebb26e to
6b0244c
Compare
6b0244c to
c519d1b
Compare
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: