1.0.0 • Published 9 months ago

@darwinia/contracts-verify v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

Verify

  • CompactMerkleProof.sol: Compact verification for MMPT(16-radix) generated by Substrate trie lib.
  • SimpleMerkleProof.sol: Non-compact verification for MMPT(16-radix) generated by Substrate trie lib.
  • KeccakMMR.sol: Verification for MMR using keccak256 hash algorithm.
  • MMR.sol: Verification for MMR using blake2b hash algorithm.
  • MerkleMultiProof.sol(WIP): Verification for multimerkle proof of multi-leaves generated by merkletreejs.
  • MerkleProof.sol: Verification for merkle proof of single leaf generated by merkletreejs.
  • SparseMerkleMultiProof.sol: Verification for sparse merkle multi-proof of multi-leaves generated by sparse-merkle-tree.