Caravan Documentation
    Preparing search index...

    Module caravan-wallets/src

    Classes

    BCUR2Decoder
    BCUR2Encoder
    BCUR2EncodeTransaction
    BCUR2ExportExtendedPublicKey
    BCUR2Interaction
    BCUR2SignMultisigTransaction
    BCURDecoder
    BCUREncoder
    BitBoxConfirmMultisigAddress
    BitBoxExportExtendedPublicKey
    BitBoxExportPublicKey
    BitBoxGetMetadata
    BitBoxInteraction
    BitBoxRegisterWalletPolicy
    BitBoxSignMultisigTransaction
    ColdcardExportExtendedPublicKey
    ColdcardExportPublicKey
    ColdcardInteraction
    ColdcardMultisigWalletConfig
    ColdcardSignMultisigTransaction
    CustomExportExtendedPublicKey
    CustomInteraction
    CustomSignMultisigTransaction
    DirectKeystoreInteraction
    HermitExportExtendedPublicKey
    HermitInteraction
    HermitSignMultisigTransaction
    IndirectKeystoreInteraction
    JadeConfirmMultisigAddress
    JadeExportExtendedPublicKey
    JadeExportPublicKey
    JadeGetMetadata
    JadeInteraction
    JadeRegisterWalletPolicy
    JadeSignMessage
    JadeSignMultisigTransaction
    KeyOrigin
    KeystoreInteraction
    LedgerBitcoinInteraction
    LedgerBitcoinV2WithRegistrationInteraction
    LedgerConfirmMultisigAddress
    LedgerDashboardInteraction
    LedgerExportExtendedPublicKey
    LedgerExportPublicKey
    LedgerGetMetadata
    LedgerInteraction
    LedgerRegisterWalletPolicy
    LedgerSignMessage
    LedgerSignMultisigTransaction
    LedgerV2SignMultisigTransaction
    MultisigWalletPolicy
    TrezorConfirmMultisigAddress
    TrezorExportExtendedPublicKey
    TrezorExportHDNode
    TrezorExportPublicKey
    TrezorGetMetadata
    TrezorInteraction
    TrezorSignMessage
    TrezorSignMultisigTransaction
    UnsupportedInteraction

    Interfaces

    AppAndVersion
    DeviceError
    ExtendedPublicKeyData
    JadeDependencies
    LedgerDeviceError
    LedgerPolicyHmacs
    MultisigWalletConfig
    SignMultisigTransactionArgs
    Summary
    WalletConfigKeyDerivation

    Type Aliases

    BCUR2DecoderFactory
    BCUR2EncoderFactory
    CryptoPSBTFromCBORFactory
    KEYSTORE_TYPES
    LedgerSignatures
    Message
    MultisigScriptType
    PolicyHmac
    RegistryItemFactory
    RootFingerprint
    SupportedURType
    TShowPairingCode

    Variables

    ACTIVE
    BCUR2
    BITBOX
    COLDCARD
    COLDCARD_BASE_BIP32_PATHS
    COLDCARD_WALLET_CONFIG_VERSION
    CUSTOM
    DIRECT_KEYSTORES
    ERROR
    HERMIT
    INDIRECT_KEYSTORES
    INFO
    JADE
    KEYSTORES
    LEDGER
    LEDGER_BOTH_BUTTONS
    LEDGER_LEFT_BUTTON
    LEDGER_RIGHT_BUTTON
    LEDGER_V2
    LEVELS
    MULTISIG_ROOT
    PENDING
    STATES
    TREZOR
    TREZOR_BOTH_BUTTONS
    TREZOR_LEFT_BUTTON
    TREZOR_PUSH_AND_HOLD_BUTTON
    TREZOR_RIGHT_BUTTON
    UNSUPPORTED
    VERSION
    WARNING

    Functions

    braidDetailsToWalletConfig
    ConfigAdapter
    ConfirmMultisigAddress
    EncodeTransactionForSigning
    ExportExtendedPublicKey
    ExportPublicKey
    fingerprintFromHex
    getKeyOriginsFromWalletConfig
    GetMetadata
    getPolicyTemplateFromWalletConfig
    getSignatureArray
    getTotalSignerCountFromTemplate
    RegisterWalletPolicy
    SignMessage
    SignMultisigTransaction
    trezorCoin
    validateMultisigPolicyKeys
    validateMultisigPolicyScriptType
    validateMultisigPolicyTemplate
    variantFromAddressType
    walletConfigToJadeDescriptor