Repository navigation
assets: qualify issuer lockout in the custom SAC admin guidance - #178
Merged
Merged
Conversation
Master key weight 0 disables only the master key. Other signers that meet the medium threshold can still issue, and high-threshold signers can restore the master key. Apply the fixed-supply section's signer condition to the custom-admin prerequisite, the handover warning, the security checklist, the LayerZero note and the handover eval.
|
Contributor
Author
|
🤖 Automated message from the Stellar Triage Bot. Verified at
Merging. |
stellar-triage-bot
Bot
deleted the
issue-agent/177-issuer-lock-signers
branch
November 6, 2026 02:21
3 tasks done
Contributor
|
Raven rechecked the ordinary Docs assets skill on November 6 at 18:58 UTC. The original signer-control defect is resolved, including its previously stale delivery path. We are retiring sk-038. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 Automated message from the Stellar Triage Bot.
Closes #177
Master key weight 0 disables only the master key. Other signers can still issue the asset or restore the master key. This PR applies the signer condition from "Lock Issuing Account" to the places that still said "master key weight 0" alone:
skills/assets/SKILL.md: the custom SAC admin prerequisite, theset_admin-first warning, and the security checklist.skills/cross-chain/layerzero.md: the issuer lock note.evals/scenarios/assets/04-sac-admin-handover.json: expected behavior now requires a complete lock.Sources:
rs-soroban-envaccount_contract.rs: Soroban auth for a classic account sums all signer weights against the medium threshold. So a remaining signer can also authorizeset_admin.USDT0's issuer has master weight 0 and no other signers, so the "USDT0's issuer is locked" line stays.