Create a new collateral package
Permissions required: Manage Collateral Packages and Read vault activity
Creates a new collateral package in the Collateral Management service.
Authorizations
An API key associated with a security role
Headers
A hex-encoded Ed25519 signature of timestamp_epoch_seconds + uppercase(http_method) + request_path + request_body.
Construction example:
toHex(
ed25519Sign(
signing_key,
'{}{}{}{}'.format(timestamp_epoch_seconds, toUpper(httpMethod), httpRequestPath, httpBody)
)
)^[0-9A-Fa-f]{128,160}$Current timestamp, represented as unix epoch seconds
Body
The details for creating a new collateral package
The request payload for creating a new collateral package.
Collateral management participant ID of the Pledgor (borrower) associated with this collateral package
This field specifies the pricing strategy to be used for the collateral package. To be implemented in the future
DEFAULT, BID, ASK, MID, LAST Unique identifier of the secured party (lender) associated with this collateral package
Accelerated Margin Call level config
A reference identifier provided by the client for this collateral package
Critical level config
Number of decimal places to round LTV values to
Margin Call level config
Margin Return level config
Response
Successfully created collateral package

