csmt

v1.0.0

  • Pages
  • Modules

    csmt v1.0.0 CSMT

    Link to this section Summary

    Functions

    audit_tree(tree)
    delete!(tree, k)
    get_with_inclusion_proof(tree, k)
    insert(tree, k, v)
    new(tree_name, hash_function, backend)
    verify_audit_proof(tree, proof)

    Link to this section Functions

    Link to this function audit_tree(tree)
    Link to this function delete!(tree, k)
    delete!(CSMT.Types.tree(), binary()) :: CSMT.Types.tree()
    Link to this function get_with_inclusion_proof(tree, k)
    get_with_inclusion_proof(CSMT.Types.tree(), binary()) ::
      CSMT.Types.audit_proof()
    Link to this function insert(tree, k, v)
    insert(CSMT.Types.tree(), binary(), binary()) :: CSMT.Types.tree()
    insert(CSMT.Types.tree(), binary(), binary()) :: CSMT.Types.tree()
    Link to this function new(tree_name, hash_function, backend)
    new(binary(), CSMT.Types.hash_algorithm(), CSMT.Types.backend()) ::
      CSMT.Types.tree()
    Link to this function verify_audit_proof(tree, proof)
    verify_audit_proof(CSMT.Types.tree(), CSMT.Types.audit_proof()) :: boolean()

    Built using ExDoc (v0.18.4), designed by Friedel Ziegelmayer for the Elixir programming language.