@arkade-os/sdk Documentation - v0.4.0-next.8
    Preparing search index...

    Variable VHTLCContractHandlerConst

    VHTLCContractHandler: ContractHandler<VHTLCContractParams, VHTLC.Script> = ...

    Handler for Virtual Hash Time Lock Contract (VHTLC).

    VHTLC supports multiple spending paths:

    Collaborative paths (with server):

    • claim: Receiver + Server with preimage
    • refund: Sender + Receiver + Server
    • refundWithoutReceiver: Sender + Server after CLTV locktime

    Unilateral paths (without server):

    • unilateralClaim: Receiver with preimage after CSV delay
    • unilateralRefund: Sender + Receiver after CSV delay
    • unilateralRefundWithoutReceiver: Sender after CSV delay