Skip to content

API ReferenceLOC lifecycleInterface

LetterOfCreditCreationEventPayload

The creation payload common to all supported event versions.

Properties

beneficiary

beneficiary: `0x${string}`;

Beneficiary recorded by the creation event.


claimableCollateral

claimableCollateral: bigint;

Initial amount claimable by the LOC contract, in collateral-token smallest units.


collateral

collateral: TokenAmount;

Initial reserved collateral in smallest units.


collateralContractAddress

collateralContractAddress: `0x${string}`;

Vault named at creation, even if the profile later changes vaults.


creator

creator: `0x${string}`;

Creator recorded by the creation event.


credited

credited: TokenAmount;

Initial obligation in credited-token smallest units.


expirationTimestamp

expirationTimestamp: bigint;

Initial expiration in Unix seconds.