Common ​
Common utilities, types, and interfaces shared across the did-btcr2-js packages.
Enumerations ​
Classes ​
- Canonicalization
- CanonicalizationError
- CIDAggregateBeaconError
- CryptosuiteError
- DidDocumentError
- DidMethodError
- KeyManagerError
- KeyPairError
- Logger
- MethodError
- MultikeyError
- NotImplementedError
- Patch
- ProofError
- PublicKeyError
- ResolveError
- SecretKeyError
- SingletonBeaconError
- SMTAggregateBeaconError
Interfaces ​
- BeaconSignal
- DidBtcr2RootCapability
- DidUpdateBundle
- DidUpdateInvocation
- DidUpdatePayload
- PatchOperation
- Proof
- ProofOptions
- SidecarData
- SignalSidecarData
- SmtProof
Type Aliases ​
- Base58BtcPrefix
- BeaconType
- BeaconUri
- Bip340Encoding
- Bytes
- CanonicalizableObject
- CanonicalizationAlgorithm
- CanonicalizedProofConfig
- CompressedPublicKeyParityByte
- Context
- ContextObject
- CryptosuiteName
- DateTimestamp
- Day
- DecentralizedIdentifier
- Did
- DidPlaceholder
- DocumentBytes
- Entropy
- ErrorOptions
- HashBytes
- HashHex
- HdWallet
- Hex
- Hours
- JSONObject
- JsonPatch
- KeyBytes
- Level
- Maybe
- MessageBytes
- Minutes
- Month
- MultibaseObject
- PatchOpCode
- Point
- ProofBytes
- Prototyped
- PublicKeyObject
- SchnorrKeyPair
- SchnorrKeyPairObject
- Seconds
- SecretKeyObject
- SignatureBytes
- SignatureHex
- ThreeDigits
- TwoDigits
- TzOffset
- UnixTimestamp
- Unprototyped
- UtcTimestamp
- Year
Variables ​
- a
- b
- B256
- BIP340_PUBLIC_KEY_MULTIBASE_PREFIX
- BIP340_PUBLIC_KEY_MULTIBASE_PREFIX_HASH
- BIP340_SECRET_KEY_MULTIBASE_PREFIX
- BIP340_SECRET_KEY_MULTIBASE_PREFIX_HASH
- BTCR2_DID_DOCUMENT_CONTEXT
- BTCR2_DID_UPDATE_PAYLOAD_CONTEXT
- BTCR2_METHOD_CONTEXT
- BTCR2_MULTIKEY_CONTEXT
- canonicalization
- COINBASE_MATURITY_DELAY
- CONTEXT_URL_MAP
- CURVE
- DEFAULT_BLOCK_CONFIRMATIONS
- DEFAULT_REST_CONFIG
- DEFAULT_RPC_CONFIG
- Gx
- Gy
- HALVING_INTERVAL
- ID_PLACEHOLDER_VALUE
- INITIAL_BLOCK_REWARD
- INTERNAL_ERROR
- INVALID_CHALLENGE_ERROR
- INVALID_DID
- INVALID_DID_DOCUMENT
- INVALID_DID_DOCUMENT_LENGTH
- INVALID_DID_UPDATE
- INVALID_DID_URL
- INVALID_DOMAIN_ERROR
- INVALID_PREVIOUS_DID_PROOF
- INVALID_PUBLIC_KEY
- INVALID_PUBLIC_KEY_LENGTH
- INVALID_PUBLIC_KEY_MULTIBASE
- INVALID_PUBLIC_KEY_TYPE
- INVALID_SIDECAR_DATA
- INVALID_SIGNATURE
- LATE_PUBLISHING_ERROR
- METHOD_NOT_SUPPORTED
- MULTIBASE_URI_PREFIX
- n
- N
- NODE_ENV
- NOT_FOUND
- OP_PUSH32
- OP_RETURN
- p
- P
- POLAR_ALICE_CLIENT_CONFIG
- POLAR_BOB_CLIENT_CONFIG
- PROOF_GENERATION_ERROR
- PROOF_PARSING_ERROR
- PROOF_SERIALIZATION_ERROR
- PROOF_VERIFICATION_ERROR
- REPRESENTATION_NOT_SUPPORTED
- UNSUPPORTED_PUBLIC_KEY_TYPE
- VALID_HRP
- VERIFICATION_METHOD_ERROR
- W3C_DATA_INTEGRITY_V1
- W3C_DATA_INTEGRITY_V2
- W3C_DID_RESOLUTION_V1
- W3C_DID_V1
- W3C_DID_V1_1
- W3C_JSONLD_PATCH_V1
- W3C_MULTIKEY_V1
- W3C_SECURITY_V2
- W3C_ZCAP_V1