UNPKG

@chainbrains/lds-merkle-proof-2019

Version:
39 lines (24 loc) 759 B
# LDS Merkle Proof 2019 This package contains the set of tools for LDS Merkle Proof 2019. - Encoding proofValue. - Decoding proofValue. ## Installation To install run: ``` npm i --save @chainbrains/lds-merkle-proof-2019 ``` ## Encoding proofValue To encode JSON proofValue: ``` const { Encoder } = require('@chainbrains/lds-merkle-proof-2019') const encoder = new Encoder(proofValueJSON) encoder.encode() // Buffer of Base58 encoded data encoder.encode().toString() // Base58 string ``` ## Decoding proofValue To decode base58 proofValue: ``` const { Decoder } = require('@chainbrains/lds-merkle-proof-2019') const decoder = new Decoder(proofValueBase58) decoder.decode() // JSON object with proofValue ```