Repository navigation
What's New
Token admin commands
stellar token now covers the common admin operations for Stellar Asset Contracts:
stellar token mint: mint new tokens to an address (#2716)stellar token clawback: claw back tokens from an address (#2717)stellar token set-admin: transfer the admin role to another address (#2718)stellar token set-authorized: authorize or deauthorize an address to hold the token (#2719)
Muxed contract addresses
The CLI now accepts muxed contract (W...) addresses wherever addresses are accepted. (#2873)
Fully qualified type names
Contract specs that use fully qualified type names (introduced in v30) are now supported in invoking, inspecting, and generating bindings for contracts. (#2798)
Improvements
- Token write commands now use the configured inclusion fee instead of the default. (#2786)
stellar token mintrejects muxed accounts as the recipient, with a clear error. (#2783)- Bindings languages that need an external plugin now say so in the help output. (#2766)
Security
- Message verification now uses strict Ed25519 verification (
verify_strict). (#2767) - If a secret key or seed phrase is typed where an alias, address, contract id, or account is expected, the error message no longer echoes it back. (#2763, #2785, #2795, #2807)
stellar contract invokeusage output no longer prints secrets. (#2810)- Help output hides the values of sensitive environment variables. (#2764)
stellar envconceals the values of account-related environment variables. (#2812)
Full Changelog: v28.1.0...v30.0.1