curl --request POST \
--url https://tars.loopscale.com/v1/markets/lending_vaults/timelock/create \
--header 'Content-Type: application/json' \
--header 'user-wallet: <user-wallet>' \
--data '
{
"vaultAddress": "<string>",
"collateralUpdates": {
"addCollateral": {},
"removeCollateral": {},
"updateCollateral": {},
"updateAssetAllocation": [
{
"assetIdentifier": "<string>",
"maxAllocationPct": "<string>"
}
]
},
"updatePrincipalCaps": {
"max1HrBorrowCap": "<string>",
"max24HrBorrowCap": "<string>",
"maxOutstandingBorrowCap": "<string>",
"max1HrSupplyCap": "<string>",
"max24HrSupplyCap": "<string>",
"maxOutstandingSupplyCap": "<string>",
"max1HrWithdrawCap": "<string>",
"max24HrWithdrawCap": "<string>"
},
"editStrategyArgs": {
"originationsEnabled": true,
"liquidityBuffer": 123,
"interestFee": 123,
"originationFee": 123,
"principalFee": 123,
"originationCap": 123,
"externalYieldSource": {
"newExternalYieldSource": 123
}
},
"editVaultArgs": {
"maxEarlyUnstakeFeeCbps": 123
}
}
'