Skip to content

0.4.1 - zkTestnet

Compare
Choose a tag to compare
@SwenSchaeferjohann SwenSchaeferjohann released this 27 Jun 00:01
· 193 commits to main since this release
52e985a

zkTestnet 02
docs: https://www.zkcompression.com/

Relevant Changes

RPC

  • new endpoints added: getLatestCompressionTransactions, getLatestNonVotingTransactions
  • getMultipleNewAddressProofs SDK interface changed: leafIndex is now called nextIndex
  • querying by account address is now supported in getCompressedAccount and getCompressedBalance.
  • zkTestnet cluster was restarted to increase ledger size. Transactions that happened before 2024/06/27 00:00am UTC+0 will not be queryable. Transaction history now evicts after ~1.5 weeks.

Protocol

account-compression: https://github.com/Lightprotocol/light-protocol/releases/tag/account-compression-v0.4.1
light-system-program: https://github.com/Lightprotocol/light-protocol/releases/tag/light-system-program-v0.4.1
light-registry: https://github.com/Lightprotocol/light-protocol/releases/tag/light-registry-v0.4.1
light-compressed-token: https://github.com/Lightprotocol/light-protocol/releases/tag/light-compressed-token-v0.4.1
light-verifier: https://github.com/Lightprotocol/light-protocol/releases/tag/light-verifier-v0.2.1

State tree implementations

light-merkle-tree-reference: https://github.com/Lightprotocol/light-protocol/releases/tag/light-merkle-tree-reference-v0.2.1
light-indexed-merkle-tree: https://github.com/Lightprotocol/light-protocol/releases/tag/light-indexed-merkle-tree-v0.2.1
light-concurrent-merkle-tree: https://github.com/Lightprotocol/light-protocol/releases/tag/light-concurrent-merkle-tree-v0.2.1

Testing utilities

light-test-utils: Not bumped yet. Contingent on Dependency conflict resolution in solana-program

Other utils

light-utils: https://github.com/Lightprotocol/light-protocol/releases/tag/light-utils-v0.2.1
aligned-sized: https://github.com/Lightprotocol/light-protocol/releases/tag/aligned-sized-v0.2.1
light-macros: https://github.com/Lightprotocol/light-protocol/releases/tag/light-macros-v0.4.1
light-heap: https://github.com/Lightprotocol/light-protocol/releases/tag/light-heap-v0.2.1
light-bounded-vec: https://github.com/Lightprotocol/light-protocol/releases/tag/light-bounded-vec-v0.2.1
light-hasher: https://github.com/Lightprotocol/light-protocol/releases/tag/light-hasher-v0.2.1
light-circuitlib.rs: https://github.com/Lightprotocol/light-protocol/releases/tag/light-circuitlib-rs-v0.2.1
light-hash-set: https://github.com/Lightprotocol/light-protocol/releases/tag/light-hash-set-v0.2.1
photon-api: https://github.com/Lightprotocol/light-protocol/releases/tag/photon-api-v0.28.1

JS

stateless.js - 0.4.2 - https://www.npmjs.com/package/@lightprotocol/stateless.js
compressed-token - 0.3.2 - https://www.npmjs.com/package/@lightprotocol/compressed-token
zk-compression-cli - 0.4.4 - https://www.npmjs.com/package/@lightprotocol/zk-compression-cli