Releases: solana-program/token-2022
Releases · solana-program/token-2022
proof-generation@v0.5.0
What's new
- Publish spl-token-confidential-transfer-proof-generation v0.5.0 by @github-actions[bot]
- Bump sdk in interface and its dependents (#641) by @joncinque
proof-generation@v0.4.1
What's new
- Publish spl-token-confidential-transfer-proof-generation v0.4.1 by @github-actions[bot]
- [confidential-transfer] Add docs and additional comments in the proof generation logic (#638) by @samkim-crypto
- Downgrade curve25519-dalek to 4.1.3 (#597) by @joncinque
- Update Solana v2.3.4 and rust toolchain (#575) by @joncinque
- [confidential-transfer] Add a clarifying comment on the transfer fee proof (#565) by @samkim-crypto
- [confidential-transfer] Add a check to ensure that the fee is always less than the transfer amount (#512) by @samkim-crypto
- [confidential-transfer] Use strict equality for claimed delta complement range proof (#501) by @samkim-crypto
- Support builds targeting
wasm32
(#298) by @ifiokjr
proof-extraction@v0.5.0
What's new
- Publish spl-token-confidential-transfer-proof-extraction v0.5.0 by @github-actions[bot]
- Bump sdk in interface and its dependents (#641) by @joncinque
proof-extraction@v0.4.1
What's new
- Publish spl-token-confidential-transfer-proof-extraction v0.4.1 by @github-actions[bot]
- [confidential-transfer] Add docs and additional comments in the proof generation logic (#638) by @samkim-crypto
- Update Solana v2.3.4 and rust toolchain (#575) by @joncinque
- Fix typos (#554) by @colinlyguo
- [confidential-transfer] Add a check to ensure that the fee is always less than the transfer amount (#512) by @samkim-crypto
- [confidential-transfer] Use strict equality for claimed delta complement range proof (#501) by @samkim-crypto
interface@v2.0.0
What's new
- Publish spl-token-2022-interface v2.0.0 by @github-actions[bot]
- Publish spl-token-confidential-transfer-proof-generation v0.5.0 by @github-actions[bot]
- Publish spl-token-confidential-transfer-proof-extraction v0.5.0 by @github-actions[bot]
- Bump sdk in interface and its dependents (#641) by @joncinque
- Publish spl-token-confidential-transfer-proof-extraction v0.4.1 by @github-actions[bot]
- Publish spl-token-confidential-transfer-proof-generation v0.4.1 by @github-actions[bot]
ciphertext-arithmetic@v0.4.0
What's new
- Publish spl-token-confidential-transfer-ciphertext-arithmetic v0.4.0 by @github-actions[bot]
- Bump sdk in interface and its dependents (#641) by @joncinque
ciphertext-arithmetic@v0.3.1
What's new
- Publish spl-token-confidential-transfer-ciphertext-arithmetic v0.3.1 by @github-actions[bot]
- Publish spl-token-confidential-transfer-proof-generation v0.4.1 by @github-actions[bot]
- Downgrade curve25519-dalek to 4.1.3 (#597) by @joncinque
- Update Solana v2.3.4 and rust toolchain (#575) by @joncinque
interface@v1.0.0
What's new
Introducing spl-token-2022-interface
, a lighter crate that provides all instructions and struct types used by token-2022. You can read more about how it was split out in the PR that created it: #616
Using the crate
For the most part, you should be able to drop in spl_token_2022_interface
in place of spl_token_2022
, and the rest should just work. The program id, state types, instructions, and extensions are all in the same place as before. The interface crate simply doesn't have on-chain specific things, like the entrypoint and instruction processors.
js@v0.4.2
rust-legacy@v0.16.1
What's new
- Publish spl-token-client v0.16.1
- Spl-token-2022 no-entrypoint (#452)