Skip to content

Document check_auth CAP-85 impact - #2861

Draft
leighmcculloch wants to merge 1 commit into
mainfrom
check-auth-external-ref-docs
Draft

leighmcculloch wants to merge 1 commit into
mainfrom
check-auth-external-ref-docs

Conversation

@leighmcculloch

@leighmcculloch leighmcculloch commented Sep 16, 2026

Copy link
Copy Markdown
Member

What

Add a callout to the check_auth guide and the Complex Account example noting that Protocol 28 introduces a new ContractExecutable::ExternalRef variant in contract-creation auth contexts.

Why

rs-soroban-sdk#2057 documents that custom accounts implementing __check_auth now see this new variant when authorizing contract deployments, and accounts built with an SDK version that predates it will panic if they exhaustively match ContractExecutable without a matching arm.

@github-actions github-actions Bot added the preview Preview builds for PRs by SDF employees. label Sep 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

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

Labels

preview Preview builds for PRs by SDF employees.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant