All Versions
27
Latest Version
Avg Release Cycle
79 days
Latest Release
1254 days ago

Changelog History
Page 3

  • v1.3.2 Changes

    • prover() in PersistentBatchAVLProver (don't store the ref, it is mutable!)
    • No constructor for PersistentBatchAVLProver anymore, use PersistentBatchAVLProver.create
  • v1.3.1 Changes

    • โž• Added hash functions Whirlpool, Skein and Stribog from BouncyCastle
  • v1.3.0 Changes

    • performOneOperation() return value type fix in PersistentBatchAVLProver
    • Instead of imported Java implementations for hash functions, BouncyCastle to be used for hash functions
    • ๐Ÿšš Because of previous item, most of hash functions were removed. Scrypto has SHA-256, Blake2b-(256/512) and Keccak-(256/512) wrappers only in this version.
  • v1.2.3 Changes

    • Index checking in Merkle proof generation
    • PersistentBatchAVLProver interface improvements
  • v1.2.2 Changes

    • MerkleTree and MerkleProof implementation - static Merkle trees
  • v1.2.1 Changes

    • BatchAVLVerifier now has an interface for traversal through its tree, extractNodes() and extractFirstNode() functions
    • Parameter valueLength is now optional
    • ๐Ÿ‘ Better interface for authenticated dynamic dictionaries, namely Operation/Lookup/Modification families
  • v1.2.0 Changes

    • ๐Ÿ”– Versioned deterministic Merkle trees with in-memory or on-disk storage
    • Authenticated skiplists
    • Authenticated AVL trees
    • Commutative hash
    • It is possible to get results of hash and signing functions wrapped in statically sized byte array using Sized from Shapeless