Skip to content

30.0.1

Latest

Choose a tag to compare

@fnando fnando released this 03 Nov 02:24
f2a7b74

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 mint rejects 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 invoke usage output no longer prints secrets. (#2810)
  • Help output hides the values of sensitive environment variables. (#2764)
  • stellar env conceals the values of account-related environment variables. (#2812)

Full Changelog: v28.1.0...v30.0.1