curl -X POST "https://api.trusset.org/lending-stocks/api/markets/{marketId}/config" \
-H "X-API-Key: trusset_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"config": {
"collateralFactor": 7500,
"liquidationThreshold": 8500,
"liquidationPenalty": 500,
"protocolFeeRate": 2500,
"minBorrowAmount": "100",
"maxPriceAge": 86400,
"closeFactor": 5000,
"maxTotalCollateral": "0",
"maxUserCollateral": "0",
"useDutchAuction": false,
"auctionDuration": 3600,
"auctionStartPremium": 13000,
"auctionMinPremium": 9500
},
"useRelayer": true
}'
{
"success": true,
"data": { "txHash": "0xabc...def" }
}
Update on-chain market configuration parameters
curl -X POST "https://api.trusset.org/lending-stocks/api/markets/{marketId}/config" \
-H "X-API-Key: trusset_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"config": {
"collateralFactor": 7500,
"liquidationThreshold": 8500,
"liquidationPenalty": 500,
"protocolFeeRate": 2500,
"minBorrowAmount": "100",
"maxPriceAge": 86400,
"closeFactor": 5000,
"maxTotalCollateral": "0",
"maxUserCollateral": "0",
"useDutchAuction": false,
"auctionDuration": 3600,
"auctionStartPremium": 13000,
"auctionMinPremium": 9500
},
"useRelayer": true
}'
{
"success": true,
"data": { "txHash": "0xabc...def" }
}
ISSUER_ROLE on the market contract. When useRelayer is false, returns unsigned calldata.
liquidationThreshold changes are capped at 10% per call by the smart contract.Show child attributes
"100")."0" = unlimited)."0" = unlimited).curl -X POST "https://api.trusset.org/lending-stocks/api/markets/{marketId}/config" \
-H "X-API-Key: trusset_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"config": {
"collateralFactor": 7500,
"liquidationThreshold": 8500,
"liquidationPenalty": 500,
"protocolFeeRate": 2500,
"minBorrowAmount": "100",
"maxPriceAge": 86400,
"closeFactor": 5000,
"maxTotalCollateral": "0",
"maxUserCollateral": "0",
"useDutchAuction": false,
"auctionDuration": 3600,
"auctionStartPremium": 13000,
"auctionMinPremium": 9500
},
"useRelayer": true
}'
{
"success": true,
"data": { "txHash": "0xabc...def" }
}