jsonld-signatures-merkleproof2019
Version:
A jsonld signature implementation to support MerkleProof2019 verification in Verifiable Credential context
20 lines (18 loc) • 715 B
text/typescript
import assertProofValidity from './assertProofValidity.js';
import computeLocalHash from './computeLocalHash.js';
import ensureHashesEqual from './ensureHashesEqual.js';
import ensureMerkleRootEqual from './ensureMerkleRootEqual.js';
import ensureValidReceipt from './ensureValidReceipt.js';
import isTransactionIdValid from './isTransactionIdValid.js';
import compareIssuingAddress from './compareIssuingAddress.js';
import deriveIssuingAddressFromPublicKey from './deriveIssuingAddressFromPublicKey.js';
export {
assertProofValidity,
compareIssuingAddress,
computeLocalHash,
deriveIssuingAddressFromPublicKey,
ensureHashesEqual,
ensureMerkleRootEqual,
ensureValidReceipt,
isTransactionIdValid
};