Skip to content

TimeLockResult

SIP Protocol API Reference v0.7.2


SIP Protocol API Reference / TimeLockResult

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:7178

Time-lock result containing encrypted viewing key and metadata

encryptedKey: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:7180

Encrypted viewing key


nonce: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:7182

Nonce for XChaCha20-Poly1305


revealAfter: number

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:7184

Reveal time (Unix timestamp in seconds) or block height


verificationCommitment: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:7186

Commitment to verify integrity (hash of viewingKey + revealAfter)


encryptionCommitment: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:7188

Original commitment parameter (transaction hash or identifier)


type: "timestamp" | "blockheight"

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:7190

Type of time-lock: ‘timestamp’ or ‘blockheight’