Caravan Documentation
    Preparing search index...

    Module transactions/src

    Enumerations

    FeeBumpStrategy

    Classes

    BtcTransactionTemplate
    BtcTxComponent
    BtcTxInputTemplate
    BtcTxOutputTemplate
    TransactionAnalyzer

    Interfaces

    AcceleratedRbfOptions
    AnalyzerOptions
    CancelRbfOptions
    CPFPOptions
    GlobalXpub
    InputDerivation
    TransactionInput
    TransactionTemplateOptions
    TxAnalysis
    UTXO

    Type Aliases

    BTC
    FeeRateSatsPerVByte
    Satoshis

    Variables

    ABSURDLY_HIGH_ABS_FEE
    ABSURDLY_HIGH_FEE_RATE
    DEFAULT_DUST_THRESHOLD_IN_SATS
    RBF_SEQUENCE

    Functions

    calculateTotalInputValue
    calculateTotalOutputValue
    createAcceleratedRbfTransaction
    createCancelRbfTransaction
    createCPFPTransaction
    createOutputScript
    estimateTransactionVsize
    getOutputAddress
    isCPFPFeeSatisfied
    mapCaravanNetworkToBitcoinJS
    parseNonWitnessUtxoValue
    parseWitnessUtxoValue
    reverseHex
    validateCPFPPackage
    validateNonWitnessUtxo
    validateSequence