Skip to content

Releases: solana-program/token-2022

[email protected]

12 Aug 15:25
Compare
Choose a tag to compare

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

[email protected]

12 Aug 14:04
Compare
Choose a tag to compare

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

[email protected]

04 Aug 12:10
[email protected]
690985e
Compare
Choose a tag to compare

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.

[email protected]

06 Jun 22:44
Compare
Choose a tag to compare

What's new

  • Publish js v0.4.2
  • [JS] Add Pausable Extension to IDL & TS client (#485)
  • Add Support for Scaled UI Amount Extension to JS Library (#427)
  • Update IDL: Add Authority Types (#434)

[email protected]

20 May 04:33
Compare
Choose a tag to compare

What's new

  • Publish spl-token-client v0.16.1
  • Spl-token-2022 no-entrypoint (#452)

[email protected]

13 May 21:27
Compare
Choose a tag to compare

What's new

  • Publish spl-token-client v0.16.0
  • Publish spl-token-2022 v9.0.0
  • Publish spl-elgamal-registry v0.3.0
  • Publish spl-token-confidential-transfer-proof-extraction v0.4.0
  • Merge commit from fork

[email protected]

13 May 20:43
Compare
Choose a tag to compare

What's new

  • Publish spl-token-confidential-transfer-proof-extraction v0.4.0
  • Merge commit from fork

[email protected]

13 May 21:11
Compare
Choose a tag to compare

Verification

This build provided on the release uses solana-verifiable-build.

You can verify it by checking out the repo a few commits earlier 6237d77 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
73e50a49be0d389a1b08329cba75c8e8109d69a222c9b59bf780d630637b3814

Highlights for this deployment

  • Confidential transfer proofs contained in account data are disabled. Please use instruction data or context state accounts instead.

What's new

  • Publish spl-token-2022 v9.0.0
  • Publish spl-elgamal-registry v0.3.0
  • Publish spl-token-confidential-transfer-proof-extraction v0.4.0
  • Merge commit from fork
  • Update IDL: Add Authority Types (#434)
  • Fix off-by-one error (#369)

[email protected]

13 May 20:53
Compare
Choose a tag to compare

What's new

  • Publish spl-elgamal-registry v0.3.0
  • Publish spl-token-confidential-transfer-proof-extraction v0.4.0
  • Merge commit from fork
  • [elgamal-registry] Add security txt for elgamal-registry and add SECURITY.md (#337)

[email protected]

13 May 22:04
Compare
Choose a tag to compare

What's new

  • Publish spl-token-cli v5.3.0
  • Publish spl-token-client v0.16.0
  • Publish spl-token-2022 v9.0.0
  • Merge commit from fork