Skip to content

API ReferenceLOC lifecycleFunction

deriveLetterOfCreditStatus()

function deriveLetterOfCreditStatus(letterOfCredit, evaluatedAtTimestamp): LetterOfCreditStatus;

Derives the current display summary without fetching prices or inspecting a wallet.

Parameters

ParameterTypeDescription
letterOfCreditLetterOfCreditCanonical indexed LOC with independent lifecycle and outstanding facts.
evaluatedAtTimestampbigintExplicit Unix-second clock; equality with expiration is expired.

Returns

LetterOfCreditStatus

Lossy display precedence and a temporal condition only while outstanding.

Throws

No errors for inputs satisfying the declared SDK types; this pure derivation performs no I/O.

Example

const status = deriveLetterOfCreditStatus(letterOfCredit, BigInt(Math.floor(Date.now() / 1000)));
// status.displayStatus is a label; inspect lifecycle for coexisting facts.