Caravan Documentation
    Preparing search index...

    Class for decoding BCUR2 QR codes containing Bitcoin wallet data. Supports decoding of:

    • crypto-account: Contains output descriptors with keys
    • crypto-hdkey: Contains hierarchical deterministic keys
    Index

    Constructors

    • Creates a new BCUR2 decoder instance

      Parameters

      • Optionaldecoder: URRegistryDecoder

        Optional URRegistryDecoder instance. If not provided, creates a new one.

      • cryptoPSBTFromCBOR: (_cborPayload: Buffer) => CryptoPSBT = CryptoPSBT.fromCBOR

      Returns BCUR2Decoder

    Methods

    • Resets the decoder state to initial values

      Parameters

      • decoder: URRegistryDecoder = ...

        Optional URRegistryDecoder instance. If not provided, creates a new one.

      • OptionalcryptoPSBTFromCBORFactory: (_cborPayload: Buffer) => CryptoPSBT

        Optional factory function for creating CryptoPSBT instances from CBOR

      Returns void