This repository was archived by the owner on Mar 11, 2025. It is now read-only.
SPL Token CLI - v2.2.0
·
3130 commits
to master
since this release
Summary of changes
- convert all token cli functionality to run through the new rust token client and remove transaction building and execution logic from the cli for all commands
- implement
spl-token display
, which displays detailed information for mints, accounts, and multisigs, including details on all extensions except confidential transfers - improve
spl-token accounts
to show accounts from both programs by default. show program id, delegate, and close authority in verbose mode. allowaccounts
to filter by presence of delegate or close authority, so users can audit these permissions for possible malicious usage - support
MintCloseAuthority
extension - support
InterestBearingConfig
extension - support
MemoTransfer
extension - support
ImmutableOwner
extension - support
CpiGuard
extension - support
NonTransferable
extension - support
TransferFeeConfig
extension - support
PermanentDelegate
extension - add
--recipient-owner
flag tocommand_mint
to infer recipient ATA address - infer program_id when possible from mints/accounts passed into cli commands
- properly load config file at all callsites
- fix bug with closing accounts not working for system recipients
- deprecate
account-info
in favor ofdisplay
- deprecate
multisig-info
in favor ofdisplay
- BREAKING:
--program-id
is now restricted tospl_token::id()
orspl_token_2022::id()
- update solana version to 1.14.6