Skip to content

API ReferenceVaults, collateral, and riskFunction

collateralReservationQuery()

function collateralReservationQuery(
sdk,
params
): AnvilQueryDefinition<CollateralReservation | null>;

Defines a current reservation read by portable identity. Absent storage becomes null.

Parameters

ParameterTypeDescription
sdkAnvilSDKConfigured SDK selecting the chain and compatible vault interface.
paramsGetCollateralReservationParamsFull reservation reference, captured when defining the query.

Returns

AnvilQueryDefinition< | CollateralReservation | null>

A serializable query identity and fresh chain read.

Throws

InvalidArgumentError during execution for an invalid or cross-chain reference; ConfigError for a provider/profile chain mismatch. Provider errors propagate.

Example

const query = collateralReservationQuery(sdk, { reference });