@docknetwork/crypto-wasm-ts

Index

Enumerations

Classes

Accumulator AccumulatorKeypair AccumulatorParams AccumulatorParamsForKeyedVerification AccumulatorPublicKey AccumulatorPublicKeyForKeyedVerification AccumulatorSecretKey AccumulatorWitness AttributeBoundPseudonym BaseOTOutput BaseOTParticipant BBDT16BlindedCredential BBDT16BlindedCredentialBuilder BBDT16BlindedCredentialRequest BBDT16BlindedCredentialRequestBuilder BBDT16Blinding BBDT16BlindMac BBDT16Credential BBDT16CredentialBuilder BBDT16KeyedProof BBDT16KeypairG1 BBDT16Mac BBDT16MacParams BBDT16MacProofOfValidity BBDT16MacPublicKeyG1 BBDT16MacSecretKey BBSBlindedCredential BBSBlindedCredentialBuilder BBSBlindedCredentialRequest BBSBlindedCredentialRequestBuilder BBSBlindSignature BBSCredential BBSCredentialBuilder BBSKeypair BBSPlusBlindedCredential BBSPlusBlindedCredentialBuilder BBSPlusBlindedCredentialRequest BBSPlusBlindedCredentialRequestBuilder BBSPlusBlinding BBSPlusBlindSignature BBSPlusBlindSignatureG1 BBSPlusCredential BBSPlusCredentialBuilder BBSPlusKeypair BBSPlusKeypairG1 BBSPlusKeypairG2 BBSPlusPoKSignatureProtocol BBSPlusPoKSigProof BBSPlusPublicKey BBSPlusPublicKeyG1 BBSPlusPublicKeyG2 BBSPlusSecretKey BBSPlusSignatureG1 BBSPlusSignatureParams BBSPlusSignatureParamsG1 BBSPlusSignatureParamsG2 BBSPoKSignatureProtocol BBSPoKSigProof BBSPublicKey BBSSecretKey BBSSignature BBSSignatureParams BlindedCredential BlindedCredentialBuilder BlindedCredentialRequest BlindedCredentialRequestBuilder BoundCheckBppParams BoundCheckBppParamsUncompressed BoundCheckSmcParams BoundCheckSmcParamsUncompressed BoundCheckSmcWithKVProverParams BoundCheckSmcWithKVProverParamsUncompressed BoundCheckSmcWithKVVerifierParams BoundCheckSmcWithKVVerifierParamsUncompressed BytearrayWrapper Challenges CircomCircuit CircomInputs Commitments CommitmentsForZeroSharing CompositeProof Credential CredentialBuilder CredentialSchema Decrypted Encoder FrostDkgParticipant FrostDkgParticipantG1 FrostDkgParticipantG2 GadgetVector HashedKeys KBUniAccumMembershipKeyedProof KBUniAccumNonMembershipKeyedProof KBUniversalAccumulator KBUniversalAccumulatorValue KBUniversalMembershipWitness KBUniversalMembershipWitnessUpdateInfo KBUniversalNonMembershipWitness KBUniversalNonMembershipWitnessUpdateInfo KeyedProof LegoProvingKey LegoProvingKeyUncompressed LegoVerifyingKey LegoVerifyingKeyUncompressed MembershipProvingKey Message1 Message2 MessageEncoder MetaStatement MetaStatements NonMembershipProvingKey PositiveAccumulator Presentation PresentationBuilder PresentationSpecification ProofOfInvalidityBDDT16KeyedProof ProofOfInvalidityKBUniAccumMembershipKeyedProof ProofOfInvalidityKBUniAccumNonMembershipKeyedProof ProofOfInvalidityVBAccumMembershipKeyedProof ProofOfValidityBDDT16KeyedProof ProofOfValidityKBUniAccumMembershipKeyedProof ProofOfValidityKBUniAccumNonMembershipKeyedProof ProofOfValidityVBAccumMembershipKeyedProof ProofSpec PSBlindSignature PSCredential PSCredentialBuilder Pseudonym PseudonymBases PSKeypair PSPoKSignatureProtocol PSPoKSigProof PSPublicKey PSSecretKey PSSignature PSSignatureParams PublicKeyBase QuasiProofSpec R1CSSnarkSetup ReceiverPublicKey Responses Round1Msg SaverChunkedCommitmentKey SaverChunkedCommitmentKeyUncompressed SaverCiphertext SaverDecryptionKey SaverDecryptionKeyUncompressed SaverDecryptor SaverEncryptionGens SaverEncryptionGensUncompressed SaverEncryptionKey SaverEncryptionKeyUncompressed SaverProvingKey SaverProvingKeyUncompressed SaverSecretKey SaverVerifyingKey SaverVerifyingKeyUncompressed SenderPublicKey SetupParam Share Shares Statement Statements ThresholdBbsPlusSignatureShare ThresholdBbsPlusSigner ThresholdBbsSignatureShare ThresholdBbsSigner ThresholdPublicKey ThresholdSigner UniversalAccumulator VBAccumMembershipKeyedProof VBMembershipProof VBMembershipProofProtocol VBMembershipWitness VBNonMembershipProof VBNonMembershipProofProtocol VBNonMembershipWitness VBWitnessUpdateInfo Witness WitnessEqualityMetaStatement Witnesses ZeroShares

Interfaces

Type Aliases

Variables

Functions

areArraysEqual areUint8ArraysEqual base58ToBytearray base64ToBytearray BoundCheckSmcWithKVSetup BoundCheckSnarkSetup buildSignatureProverStatementFromParamsRef buildSignatureVerifierStatementFromParamsRef buildWitness bytearrayToBase58 bytearrayToBase64 bytearrayToHex bytesToChallenge convertDateToTimestamp createWitEq createWitEqForBlindedCred createWitnessEqualityMetaStatement dockAccumulatorMemProvingKey dockAccumulatorNonMemProvingKey dockAccumulatorParams dockBoundCheckBppSetup dockBoundCheckBppSetupUncompressed dockInequalityCommKey dockInequalityCommKeyUncompressed dockSaverEncryptionGens dockSaverEncryptionGensUncompressed encodeRevealedMessageObject encodeRevealedMsgs ensurePositiveIntegerOfSize flattenMessageStructure flattenObjectToKeyValuesList flattenPredicatesInSpec flattenTill2ndLastKey fromLeToBigInt getAdaptedSignatureParamsForMessages getBBDT16StatementForBlindMacRequest getBBDT16WitnessForBlindMacRequest getBBSPlusStatementForBlindSigRequest getBBSPlusWitnessForBlindSigRequest getBBSStatementForBlindSigRequest getBBSWitnessForBlindSigRequest getBlindedIndicesAndRevealedMessages getChunkBitSize getDefaultLabelBytesForSignatureParams getIndicesForMsgNames getProvingAndVerifiyingKeyBytes getPSStatementsForBlindSigRequest getPSWitnessesForBlindSigRequest getR1CS getRevealedAndUnrevealed getSignatureParamsForMsgCount getSigParamsOfRequiredSize getTransformedMinMax getUint8ArraysFromObject hexToBytearray initializeWasm isEmptyObject isNumberBiggerThanNBits isPositiveInteger isValidMsgStructure isValueDate isValueDateTime isWasmInitialized jsonObjToUint8Array paramsClassByPublicKey paramsClassBySignature processParsedR1CSFile randomFieldElement requireWasmInitialized saverStatement