Cashu-TS - v3.3.0
    Preparing search index...

    Module index

    Enumerations

    PaymentRequestTransportType

    Classes

    AuthManager
    ConsoleLogger
    HttpResponseError
    KeyChain
    Keyset
    MeltBuilder
    MessageNode
    MessageQueue
    Mint
    MintBuilder
    MintInfo
    MintOperationError
    NetworkError
    OIDCAuth
    OutputData
    P2PKBuilder
    PaymentRequest
    ReceiveBuilder
    SendBuilder
    Wallet
    WalletCounters
    WalletEvents
    WalletOps
    WSConnection

    Interfaces

    AuthProvider
    CounterRange
    CounterSource
    Logger
    MeltBlanks
    MeltPreview
    OutputConfig
    OutputDataLike
    P2PKVerificationResult
    SecretData
    SharedOutputTypeProps

    Type Aliases

    AuthManagerOptions
    BlindedMessage
    BlindSignature
    Bolt12MeltQuotePayload
    Bolt12MeltQuoteResponse
    Bolt12MintQuotePayload
    Bolt12MintQuoteResponse
    CancellerLike
    CheckStateEnum
    CheckStatePayload
    CheckStateResponse
    DeriveKeysetIdOptions
    DeviceStartResponse
    DLEQ
    Enumerate
    GetInfoResponse
    GetKeysetsResponse
    GetKeysResponse
    HasKeysetId
    HasKeysetKeys
    HTLCWitness
    IntRange
    JsonRpcReqParams
    KeyChainCache
    Keys
    KeysetCache
    KeysetPair
    LockedMintQuoteResponse
    LockState
    LogLevel
    MeltProofsConfig
    MeltProofsResponse
    MeltQuoteBaseRequest
    MeltQuoteBaseResponse
    MeltQuoteBolt11Request
    MeltQuoteBolt11Response
    MeltQuoteBolt12Request
    MeltQuoteBolt12Response
    MeltQuoteResponse
    MeltQuoteState
    MeltRequest
    MintActiveKeys
    MintAllKeysets
    MintContactInfo
    MintKeys
    MintKeyset
    MintMethod
    MintProofsConfig
    MintQuoteBaseRequest
    MintQuoteBaseResponse
    MintQuoteBolt11Request
    MintQuoteBolt11Response
    MintQuoteBolt12Request
    MintQuoteBolt12Response
    MintQuoteFor
    MintQuotePayload
    MintQuoteResponse
    MintQuoteState
    MintRequest
    MintResponse
    MPPMethod
    NUT10Option
    OIDCAuthOptions
    OIDCConfig
    OnCountersReserved
    OperationCounters
    OutputDataFactory
    OutputType
    P2PKOptions
    P2PKSpendingPath
    P2PKTag
    P2PKWitness
    PartialMeltQuoteResponse
    PartialMintQuoteResponse
    PaymentRequestPayload
    PaymentRequestTransport
    PostRestorePayload
    PostRestoreResponse
    PrivKey
    Proof
    ProofState
    RawBlindedMessage
    RawMintKeys
    RawNUT10Option
    RawPaymentRequest
    RawProof
    RawTransport
    ReceiveConfig
    RequestArgs
    RequestFn
    RequestOptions
    RestoreConfig
    RpcSubKinds
    Secret
    SecretKind
    SecretsPolicy
    SelectProofs
    SendConfig
    SendOfflineConfig
    SendResponse
    SerializedBlindedMessage
    SerializedBlindedSignature
    SerializedDLEQ
    SerializedMintKeys
    SerializedProof
    SigFlag
    SubscribeOpts
    SubscriptionCanceller
    SwapMethod
    SwapPayload
    SwapPreview
    SwapRequest
    SwapResponse
    SwapTransaction
    Token
    TokenMetadata
    TokenResponse
    WebSocketSupport
    WellKnownSecret

    Variables

    CheckStateEnum
    MeltQuoteState
    MintQuoteState
    P2BK_DST
    selectProofsRGLI

    Functions

    assertSecretKind
    assertSigAllInputs
    bigIntStringify
    blindMessage
    buildInterimP2PKSigAllMessage
    buildLegacyP2PKSigAllMessage
    buildP2PKSigAllMessage
    bytesToNumber
    checkResponse
    constructProofFromPromise
    createAuthWallet
    createBlindSignature
    createDLEQProof
    createHTLCHash
    createHTLCsecret
    createNewMintKeys
    createP2PKsecret
    createRandomBlindedMessage
    createRandomRawBlindedMessage
    createRandomSecretKey
    createSecret
    decodePaymentRequest
    deepEqual
    deriveBlindingFactor
    deriveKeysetId
    deriveP2BKBlindedPubkeys
    deriveP2BKSecretKey
    deriveP2BKSecretKeys
    deriveSecret
    deserializeMintKeys
    deserializeProof
    getDataField
    getDecodedToken
    getDecodedTokenBinary
    getEncodedToken
    getEncodedTokenBinary
    getEncodedTokenV3
    getEncodedTokenV4
    getHTLCWitnessPreimage
    getKeepAmounts
    getKeysetAmounts
    getKeysetIdInt
    getP2PKExpectedKWitnessPubkeys
    getP2PKExpectedWitnessPubkeys
    getP2PKLockState
    getP2PKLocktime
    getP2PKNSigs
    getP2PKNSigsRefund
    getP2PKSigFlag
    getP2PKWitnessPubkeys
    getP2PKWitnessRefundkeys
    getP2PKWitnessSignatures
    getPubKeyFromPrivKey
    getSecretData
    getSecretKind
    getTag
    getTagInt
    getTags
    getTagScalar
    getTokenMetadata
    getValidSigners
    handleTokens
    hasCorrespondingKey
    hash_e
    hashToCurve
    hasNonHexId
    hasP2PKSignedProof
    hasTag
    hasValidDleq
    hexToNumber
    injectWebSocketImpl
    invoiceHasAmountInHRP
    isHTLCSpendAuthorised
    isObj
    isP2PKSigAll
    isP2PKSpendAuthorised
    isValidHex
    joinUrls
    maybeDeriveP2BKPrivateKeys
    meetsSignerThreshold
    mergeUInt8Arrays
    numberToHexPadded64
    parseHTLCSecret
    parseP2PKSecret
    parseSecret
    pointFromBytes
    pointFromHex
    sanitizeUrl
    schnorrSignMessage
    schnorrVerifyMessage
    serializeMintKeys
    serializeProof
    setGlobalRequestOptions
    signMintQuote
    signP2PKProof
    signP2PKProofs
    signP2PKSecret
    sortProofsById
    splitAmount
    stripDleq
    sumProofs
    unblindSignature
    validateAmount
    verifyDLEQProof
    verifyDLEQProof_reblind
    verifyHTLCHash
    verifyHTLCSpendingConditions
    verifyKeysetId
    verifyMintQuoteSignature
    verifyP2PKSecretSignature
    verifyP2PKSig
    verifyP2PKSpendingConditions
    verifyProof