HtlcSecretStore
Defined in: protocol-swap2-omniston/src/provider.ts:128
Persists HTLC secret preimages by quoteId between buildDeposit and the trackIntent poll that discloses them. Losing a secret does NOT lose funds — the escrow refunds after the HTLC timeout — but it does fail the swap.
Methods
Section titled “Methods”clear()
Section titled “clear()”clear(
quoteId):void|Promise<void>
Defined in: protocol-swap2-omniston/src/provider.ts:131
Parameters
Section titled “Parameters”quoteId
Section titled “quoteId”string
Returns
Section titled “Returns”void | Promise<void>
load()
Section titled “load()”load(
quoteId):string[] |Promise<string[] |undefined> |undefined
Defined in: protocol-swap2-omniston/src/provider.ts:130
Parameters
Section titled “Parameters”quoteId
Section titled “quoteId”string
Returns
Section titled “Returns”string[] | Promise<string[] | undefined> | undefined
save()
Section titled “save()”save(
quoteId,secretsHex):void|Promise<void>
Defined in: protocol-swap2-omniston/src/provider.ts:129
Parameters
Section titled “Parameters”quoteId
Section titled “quoteId”string
secretsHex
Section titled “secretsHex”string[]
Returns
Section titled “Returns”void | Promise<void>