Releases: solana-program/token-2022
Releases · solana-program/token-2022
[email protected]
What's new
- Publish js v0.4.1
- [JS] Add Scaled UI Amount Extension Support (#267)
[email protected]
What's new
- Publish spl-token-client v0.15.0
- Publish spl-token-2022 v8.0.1
- Publish spl-token-2022 v8.0.0
- Publish spl-elgamal-registry v0.2.0
- Publish spl-token-confidential-transfer-proof-generation v0.4.0
- Publish spl-token-confidential-transfer-proof-extraction v0.3.0
- Bump all SPL deps (#318)
- [rust-legacy-client] Always assume that the supply ElGamal public key is set (#178)
- Remove solana-program / sdk (#264)
- Bump everything else to v2.2 (#217)
- Upgrade solana-deps to 2.2 (#204)
- [rust-legacy-client] Add spl-record program fixture and prefer bpf for tests (#199)
- [program] Add pending burn field to
ConfidentialMintBurn
(#192) - [rust-legacy-client] Add test for pausable extension and confidential mint and burn (#177)
- [program] Re-order confidential mint burn ciphertexts to dest/src, supply, then auditor (#173)
- [program] Account for the confidential transfer fee extension when re-allocating during configure account (#172)
- [rust-legacy-client] Add confidential mint burn extension (#168)
[email protected]
What's new
- Publish spl-token-cli v5.2.0
- Publish spl-token-client v0.15.0
- Publish spl-token-2022 v8.0.1
- Publish spl-token-2022 v8.0.0
- Publish spl-token-confidential-transfer-proof-generation v0.4.0
- Bump all SPL deps (#318)
- Fix
withdraw-withheld-tokens
CLI subcommand showing wrong order of arguments in 'Usage' (#312) - Bump everything else to v2.2 (#217)
- Upgrade solana-deps to 2.2 (#204)
[email protected]
[email protected]
[email protected]
[email protected]
What's new
- Publish spl-token-confidential-transfer-proof-extraction v0.3.0
- Remove solana-program dependency (#258)
- Bump everything else to v2.2 (#217)
- Upgrade solana-deps to 2.2 (#204)
- [confidential-transfer] Remove unnecessary range proof check and add clarifying comments (#194)
- [program] Re-order confidential mint burn ciphertexts to dest/src, supply, then auditor (#173)
[email protected]
Verification
This build provided on the release uses solana-verifiable-build.
You can verify it by checking out the repo at this commit af35bb1 and running:
$ solana-verify build --library-name spl_token_2022
Once the program is built, it's possible to verify it by running:
$ solana-verify get-executable-hash target/deploy/spl_token_2022.so
154c5568ca08a7d8e7704370bf5e6508cb699d033eaeb02c77ad43a4ef25a0c4
Highlights for this deployment
- Audit remediations for confidential mint and burn are available
- All features from 7.0.0 are now available: confidential transfers, confidential mint-burn, pausable extension, and scaled UI extension
What's new
- Publish spl-token-2022 v8.0.0
- Publish spl-elgamal-registry v0.2.0
- Publish spl-token-confidential-transfer-ciphertext-arithmetic v0.3.0
- Publish spl-token-confidential-transfer-proof-generation v0.4.0
- Publish spl-token-confidential-transfer-proof-extraction v0.3.0
- Bump all SPL deps (#318)
- [JS] Add Scaled UI Amount Extension Support (#267)
- Transfer helper: support signed transfer hooks (#253)
- [rust-legacy-client] Always assume that the supply ElGamal public key is set (#178)
- Remove solana-program / sdk (#264)
- Refactor multisig support to not require stubs (#257)
- Multisig support on invoke helpers (#233)
- Bump everything else to v2.2 (#217)
- Upgrade solana-deps to 2.2 (#204)
- [program] Add pending burn field to
ConfidentialMintBurn
(#192) - [program] Check that new supply in the mint and proof data are consistent (#174)
- [program] Re-order confidential mint burn ciphertexts to dest/src, supply, then auditor (#173)
- [program] Account for the confidential transfer fee extension when re-allocating during configure account (#172)
- [program] Remove unnecessary constants in the confidential mint burn extension (#171)
- [rust-legacy-client] Add confidential mint burn extension (#168)
- Create
InstructionVariant
for checked-ness (#170) - Clarify different transfer instruction args (#160)
- Add a warning for floating-point math (#161)
- Floor all conversions to 0 (#159)