Skip to content

CI rehearsal only (do not merge) - #30

Open
michael-moffett wants to merge 6 commits into
mainfrom
surfpool-706-setmint-next
Open

michael-moffett wants to merge 6 commits into
mainfrom
surfpool-706-setmint-next

Conversation

@michael-moffett

Copy link
Copy Markdown
Member

Fork CI only. Do not merge.

michael-moffett and others added 2 commits September 25, 2026 12:57
Add a `surfnet_setMint` cheatcode that creates or patches a mint, optionally writing the Token-2022 `ConfidentialTransferMint` extension (authority, auditor ElGamal pubkey, auto-approve).

Lead 3 of : builders must fork a mainnet mint today because there is no way to spin up a confidential-capable mint with a chosen auditor and decimals.
@greptile-apps

greptile-apps Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

[High risk] Adds test-only cheatcode for mint configuration.

No new finding blocks merging, though the PR is explicitly designated “do not merge.”

Summary

Adds surfnet_setMint for creating or updating SPL Token and Token-2022 mints, including confidential-transfer configuration. It also adds SDK types, method registration, and tests.

Reviews (3) · Last reviewed commit: "greptile.json: review on request only"

Comment thread crates/core/src/rpc/surfnet_cheatcodes.rs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant