UNPKG

@iden3/js-jwz

Version:

JS implementation of JWZ

15 lines (14 loc) 717 B
import { hash } from './hash'; import { Token, Header } from './jwz'; import { provingMethodGroth16AuthInstance } from './authGroth16'; import { getProvingMethod, ProvingMethodAlg, registerProvingMethod } from './proving'; import { provingMethodGroth16AuthV2Instance } from './authV2Groth16'; registerProvingMethod(provingMethodGroth16AuthInstance.methodAlg, () => provingMethodGroth16AuthInstance); registerProvingMethod(provingMethodGroth16AuthV2Instance.methodAlg, () => provingMethodGroth16AuthV2Instance); const proving = { registerProvingMethod, getProvingMethod, provingMethodGroth16AuthInstance, provingMethodGroth16AuthV2Instance }; export { proving, ProvingMethodAlg, Token, hash, Header };