VMP-48 Migrate minor market to use USDT arbitrum as settlement asset
In order to get the discussion started in this thread moving (Upcoming protocol release and Arbitrum asset bridge), this is an implementation of the migration to use USDT arbitrum as a settlement asset for all minor alt coins markets existing already on the vega network.
This is the exhaustive list of markets concerned by this proposal:
- SUI/USDT
- LDO/USDT
- ARB/USDT
- TIA/USDT
- SNX/USDT
- INJ/USDT
I’m proposing to implement this proposal in two parts.
The first part will suspend all existing market, and create the new market in a week from now (enactment on wednesday 19th of June). This will some time for the market makers and the community to both review this proposal, and get their collateral ready to support the new markets with the new settlement asset, this will also prevent fragmenting liquidity on vega by having two similar markets running at the same time with different settlement asset.
The second part will be submitted as soon as the old market are suspended, and will settle those market with the price of the asset at the exact time the markets were suspended.
This is the proposal for the first part:
{
"batchProposalSubmission": {
"rationale": {
"title": "VMP-48 part 1 minor coins markets migrations to ethereum USDT",
"description": "This proposposal implement the migration of the market from using USDT ethereum as settlement asset to use USDT arbitrum as described in the following forum post "
},
"terms": {
"closingTimestamp": "1718787600",
"changes": [
{
"enactmentTimestamp": "1718787600",
"updateMarketState": {
"changes": {
"marketId": "b75bd35365115c79e95d50bccc4593a52639a59d5b7adaeecd5ad593edcf17b5",
"updateType": "MARKET_STATE_UPDATE_TYPE_SUSPEND"
}
}
},
{
"enactmentTimestamp": "1718874000",
"newMarket": {
"changes": {
"tickSize": "100",
"decimalPlaces": "6",
"positionDecimalPlaces": "-1",
"instrument": {
"name": "Sui / Tether USD (Perpetual)",
"code": "SUI/USDT",
"perpetual": {
"settlementAsset": "2a1f29de786c49d7d4234410bf2e7196a6d173730288ffe44b1f7e282efb92b1",
"quoteName": "USDT",
"marginFundingFactor": "0.9",
"interestRate": "0.1095",
"clampLowerBound": "-0.0005",
"clampUpperBound": "0.0005",
"fundingRateScalingFactor": "1",
"fundingRateLowerBound": "-0.001",
"fundingRateUpperBound": "0.001",
"internalCompositePriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "50000000",
"sourceWeights": [
"0",
"0.999",
"0.001",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"10m0s",
"10m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x23d7315113f5b1d3ba7a83604c44b94d79f4fd69af77f804fc7f920a6dc65744"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "sui.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "sui.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "sui.price"
}
]
},
"dataSourceSpecForSettlementSchedule": {
"internal": {
"timeTrigger": {
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
],
"triggers": [
{
"every": "28800"
}
]
}
}
},
"dataSourceSpecForSettlementData": {
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x23d7315113f5b1d3ba7a83604c44b94d79f4fd69af77f804fc7f920a6dc65744"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "sui.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "sui.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
},
"dataSourceSpecBinding": {
"settlementDataProperty": "sui.price",
"settlementScheduleProperty": "vegaprotocol.builtin.timetrigger"
}
}
},
"metadata": [
"base:SUI",
"quote:USDT",
"oracle:pyth",
"oracleChain:gnosis",
"class:fx/crypto",
"perpetual",
"sector:defi",
"enactment:2024-06-20T09:00:00Z"
],
"priceMonitoringParameters": {
"triggers": [
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
}
]
},
"liquidityMonitoringParameters": {
"targetStakeParameters": {
"timeWindow": "3600",
"scalingFactor": 0.05
},
"triggeringRatio": "",
"auctionExtension": "0"
},
"linearSlippageFactor": "0.001",
"liquiditySlaParameters": {
"priceRange": "0.005",
"commitmentMinTimeFraction": "0.5",
"performanceHysteresisEpochs": "0",
"slaCompetitionFactor": "1"
},
"liquidityFeeSettings": {
"method": "METHOD_CONSTANT",
"feeConstant": "0.0001"
},
"liquidationStrategy": {
"disposalTimeStep": "1",
"disposalFraction": "1",
"fullDisposalSize": "1000000",
"maxFractionConsumed": "0.1",
"disposalSlippageRange": "0.005"
},
"markPriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "0",
"sourceWeights": [
"0",
"0",
"1",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"1m0s",
"1m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x23d7315113f5b1d3ba7a83604c44b94d79f4fd69af77f804fc7f920a6dc65744"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "sui.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "sui.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "sui.price"
}
]
},
"logNormal": {
"riskAversionParameter": 0.000001,
"tau": 0.0000071,
"params": {
"mu": 0,
"r": 0,
"sigma": 1.5
}
}
}
}
},
{
"enactmentTimestamp": "1718787600",
"updateMarketState": {
"changes": {
"marketId": "cd30cada6e89f64c1e5b848e40c345e6e1811d1576685af43227855f146c7c84",
"updateType": "MARKET_STATE_UPDATE_TYPE_SUSPEND"
}
}
},
{
"enactmentTimestamp": "1718874000",
"newMarket": {
"changes": {
"tickSize": "100",
"decimalPlaces": "5",
"positionDecimalPlaces": "0",
"instrument": {
"name": "Celestia / Tether USD (Perpetual)",
"code": "TIA/USDT",
"perpetual": {
"settlementAsset": "2a1f29de786c49d7d4234410bf2e7196a6d173730288ffe44b1f7e282efb92b1",
"quoteName": "USDT",
"marginFundingFactor": "0.9",
"interestRate": "0.1095",
"clampLowerBound": "-0.0005",
"clampUpperBound": "0.0005",
"fundingRateScalingFactor": "1",
"fundingRateLowerBound": "-0.001",
"fundingRateUpperBound": "0.001",
"internalCompositePriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "50000000",
"sourceWeights": [
"0",
"0.999",
"0.001",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"10m0s",
"10m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x09f7c1d7dfbb7df2b8fe3d3d87ee94a2259d212da4f30c1f0540d066dfa44723"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "tia.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "tia.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "tia.price"
}
]
},
"dataSourceSpecForSettlementSchedule": {
"internal": {
"timeTrigger": {
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
],
"triggers": [
{
"every": "28800"
}
]
}
}
},
"dataSourceSpecForSettlementData": {
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x09f7c1d7dfbb7df2b8fe3d3d87ee94a2259d212da4f30c1f0540d066dfa44723"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "tia.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "tia.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
},
"dataSourceSpecBinding": {
"settlementDataProperty": "tia.price",
"settlementScheduleProperty": "vegaprotocol.builtin.timetrigger"
}
}
},
"metadata": [
"base:TIA",
"quote:USDT",
"oracle:pyth",
"oracleChain:gnosis",
"class:fx/crypto",
"perpetual",
"sector:defi",
"enactment:2024-06-20T09:00:00Z"
],
"priceMonitoringParameters": {
"triggers": [
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
}
]
},
"liquidityMonitoringParameters": {
"targetStakeParameters": {
"timeWindow": "3600",
"scalingFactor": 0.05
},
"triggeringRatio": "",
"auctionExtension": "0"
},
"linearSlippageFactor": "0.001",
"liquiditySlaParameters": {
"priceRange": "0.005",
"commitmentMinTimeFraction": "0.5",
"performanceHysteresisEpochs": "0",
"slaCompetitionFactor": "1"
},
"liquidityFeeSettings": {
"method": "METHOD_CONSTANT",
"feeConstant": "0.0001"
},
"liquidationStrategy": {
"disposalTimeStep": "1",
"disposalFraction": "1",
"fullDisposalSize": "1000000",
"maxFractionConsumed": "0.1",
"disposalSlippageRange": "0.005"
},
"markPriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "0",
"sourceWeights": [
"0",
"0",
"1",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"1m0s",
"1m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x09f7c1d7dfbb7df2b8fe3d3d87ee94a2259d212da4f30c1f0540d066dfa44723"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "tia.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "tia.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "tia.price"
}
]
},
"logNormal": {
"riskAversionParameter": 0.000001,
"tau": 0.0000071,
"params": {
"mu": 0,
"r": 0,
"sigma": 1.5
}
}
}
}
},
{
"enactmentTimestamp": "1718787600",
"updateMarketState": {
"changes": {
"marketId": "b0ef037ff334cb83f80897b92ce197b440e27af47e671cd59933595e942abfc9",
"updateType": "MARKET_STATE_UPDATE_TYPE_SUSPEND"
}
}
},
{
"enactmentTimestamp": "1718874000",
"newMarket": {
"changes": {
"tickSize": "1",
"decimalPlaces": "3",
"positionDecimalPlaces": "1",
"instrument": {
"name": "Injective / Tether USD (Perpetual)",
"code": "INJ/USDT",
"perpetual": {
"settlementAsset": "2a1f29de786c49d7d4234410bf2e7196a6d173730288ffe44b1f7e282efb92b1",
"quoteName": "USDT",
"marginFundingFactor": "0.9",
"interestRate": "0.1095",
"clampLowerBound": "-0.0005",
"clampUpperBound": "0.0005",
"fundingRateScalingFactor": "1",
"fundingRateLowerBound": "-0.001",
"fundingRateUpperBound": "0.001",
"internalCompositePriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "50000000",
"sourceWeights": [
"0",
"0.999",
"0.001",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"10m0s",
"10m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x7a5bc1d2b56ad029048cd63964b3ad2776eadf812edc1a43a31406cb54bff592"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "inj.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "inj.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "inj.price"
}
]
},
"dataSourceSpecForSettlementSchedule": {
"internal": {
"timeTrigger": {
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
],
"triggers": [
{
"every": "28800"
}
]
}
}
},
"dataSourceSpecForSettlementData": {
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x7a5bc1d2b56ad029048cd63964b3ad2776eadf812edc1a43a31406cb54bff592"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "inj.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "inj.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
},
"dataSourceSpecBinding": {
"settlementDataProperty": "inj.price",
"settlementScheduleProperty": "vegaprotocol.builtin.timetrigger"
}
}
},
"metadata": [
"base:INJ",
"quote:USDT",
"oracle:pyth",
"oracleChain:gnosis",
"class:fx/crypto",
"perpetual",
"sector:defi",
"enactment:2024-06-20T09:00:00Z"
],
"priceMonitoringParameters": {
"triggers": [
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
}
]
},
"liquidityMonitoringParameters": {
"targetStakeParameters": {
"timeWindow": "3600",
"scalingFactor": 0.05
},
"triggeringRatio": "",
"auctionExtension": "0"
},
"linearSlippageFactor": "0.001",
"liquiditySlaParameters": {
"priceRange": "0.005",
"commitmentMinTimeFraction": "0.5",
"performanceHysteresisEpochs": "0",
"slaCompetitionFactor": "1"
},
"liquidityFeeSettings": {
"method": "METHOD_CONSTANT",
"feeConstant": "0.0001"
},
"liquidationStrategy": {
"disposalTimeStep": "1",
"disposalFraction": "1",
"fullDisposalSize": "1000000",
"maxFractionConsumed": "0.1",
"disposalSlippageRange": "0.005"
},
"markPriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "0",
"sourceWeights": [
"0",
"0",
"1",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"1m0s",
"1m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x7a5bc1d2b56ad029048cd63964b3ad2776eadf812edc1a43a31406cb54bff592"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "inj.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "inj.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "inj.price"
}
]
},
"logNormal": {
"riskAversionParameter": 0.000001,
"tau": 0.0000071,
"params": {
"mu": 0,
"r": 0,
"sigma": 1.5
}
}
}
}
},
{
"enactmentTimestamp": "1718787600",
"updateMarketState": {
"changes": {
"marketId": "5ec43c5d3570ff001b5072faeeff56b4320124175a76a1b624df80169b1ece5e",
"updateType": "MARKET_STATE_UPDATE_TYPE_SUSPEND"
}
}
},
{
"enactmentTimestamp": "1718874000",
"newMarket": {
"changes": {
"tickSize": "1",
"decimalPlaces": "3",
"positionDecimalPlaces": "1",
"instrument": {
"name": "Synthetix / Tether USD (Perpetual)",
"code": "SNX/USDT",
"perpetual": {
"settlementAsset": "2a1f29de786c49d7d4234410bf2e7196a6d173730288ffe44b1f7e282efb92b1",
"quoteName": "USDT",
"marginFundingFactor": "0.9",
"interestRate": "0.1095",
"clampLowerBound": "-0.0005",
"clampUpperBound": "0.0005",
"fundingRateScalingFactor": "1",
"fundingRateLowerBound": "-0.001",
"fundingRateUpperBound": "0.001",
"internalCompositePriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "50000000",
"sourceWeights": [
"0",
"0.999",
"0.001",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"10m0s",
"10m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x39d020f60982ed892abbcd4a06a276a9f9b7bfbce003204c110b6e488f502da3"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "snx.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "snx.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "snx.price"
}
]
},
"dataSourceSpecForSettlementSchedule": {
"internal": {
"timeTrigger": {
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
],
"triggers": [
{
"every": "28800"
}
]
}
}
},
"dataSourceSpecForSettlementData": {
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x39d020f60982ed892abbcd4a06a276a9f9b7bfbce003204c110b6e488f502da3"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "snx.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "snx.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
},
"dataSourceSpecBinding": {
"settlementDataProperty": "snx.price",
"settlementScheduleProperty": "vegaprotocol.builtin.timetrigger"
}
}
},
"metadata": [
"base:SNX",
"quote:USDT",
"oracle:pyth",
"oracleChain:gnosis",
"class:fx/crypto",
"perpetual",
"sector:defi",
"enactment:2024-06-20T09:00:00Z"
],
"priceMonitoringParameters": {
"triggers": [
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
}
]
},
"liquidityMonitoringParameters": {
"targetStakeParameters": {
"timeWindow": "3600",
"scalingFactor": 0.05
},
"triggeringRatio": "",
"auctionExtension": "0"
},
"linearSlippageFactor": "0.001",
"liquiditySlaParameters": {
"priceRange": "0.005",
"commitmentMinTimeFraction": "0.5",
"performanceHysteresisEpochs": "0",
"slaCompetitionFactor": "1"
},
"liquidityFeeSettings": {
"method": "METHOD_CONSTANT",
"feeConstant": "0.0001"
},
"liquidationStrategy": {
"disposalTimeStep": "1",
"disposalFraction": "1",
"fullDisposalSize": "1000000",
"maxFractionConsumed": "0.1",
"disposalSlippageRange": "0.005"
},
"markPriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "0",
"sourceWeights": [
"0",
"0",
"1",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"1m0s",
"1m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x39d020f60982ed892abbcd4a06a276a9f9b7bfbce003204c110b6e488f502da3"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "snx.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "snx.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "snx.price"
}
]
},
"logNormal": {
"riskAversionParameter": 0.000001,
"tau": 0.0000071,
"params": {
"mu": 0,
"r": 0,
"sigma": 1.5
}
}
}
}
},
{
"enactmentTimestamp": "1718787600",
"updateMarketState": {
"changes": {
"marketId": "603f891b390fa67ac1a7b8f520c743e776cf58da7b8637e2572d556ba55f2878",
"updateType": "MARKET_STATE_UPDATE_TYPE_SUSPEND"
}
}
},
{
"enactmentTimestamp": "1718874000",
"newMarket": {
"changes": {
"tickSize": "1",
"decimalPlaces": "4",
"positionDecimalPlaces": "1",
"instrument": {
"name": "Lido / Tether USD (Perpetual)",
"code": "LDO/USDT",
"perpetual": {
"settlementAsset": "2a1f29de786c49d7d4234410bf2e7196a6d173730288ffe44b1f7e282efb92b1",
"quoteName": "USDT",
"marginFundingFactor": "0.9",
"interestRate": "0.1095",
"clampLowerBound": "-0.0005",
"clampUpperBound": "0.0005",
"fundingRateScalingFactor": "1",
"fundingRateLowerBound": "-0.001",
"fundingRateUpperBound": "0.001",
"internalCompositePriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "50000000",
"sourceWeights": [
"0",
"0.999",
"0.001",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"10m0s",
"10m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0xc63e2a7f37a04e5e614c07238bedb25dcc38927fba8fe890597a593c0b2fa4ad"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "ldo.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "ldo.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "ldo.price"
}
]
},
"dataSourceSpecForSettlementSchedule": {
"internal": {
"timeTrigger": {
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
],
"triggers": [
{
"every": "28800"
}
]
}
}
},
"dataSourceSpecForSettlementData": {
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0xc63e2a7f37a04e5e614c07238bedb25dcc38927fba8fe890597a593c0b2fa4ad"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "ldo.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "ldo.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
},
"dataSourceSpecBinding": {
"settlementDataProperty": "ldo.price",
"settlementScheduleProperty": "vegaprotocol.builtin.timetrigger"
}
}
},
"metadata": [
"base:LDO",
"quote:USDT",
"oracle:pyth",
"oracleChain:gnosis",
"class:fx/crypto",
"perpetual",
"sector:defi",
"enactment:2024-06-20T09:00:00Z"
],
"priceMonitoringParameters": {
"triggers": [
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
}
]
},
"liquidityMonitoringParameters": {
"targetStakeParameters": {
"timeWindow": "3600",
"scalingFactor": 0.05
},
"triggeringRatio": "",
"auctionExtension": "0"
},
"linearSlippageFactor": "0.001",
"liquiditySlaParameters": {
"priceRange": "0.005",
"commitmentMinTimeFraction": "0.5",
"performanceHysteresisEpochs": "0",
"slaCompetitionFactor": "1"
},
"liquidityFeeSettings": {
"method": "METHOD_CONSTANT",
"feeConstant": "0.0001"
},
"liquidationStrategy": {
"disposalTimeStep": "1",
"disposalFraction": "1",
"fullDisposalSize": "1000000",
"maxFractionConsumed": "0.1",
"disposalSlippageRange": "0.005"
},
"markPriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "0",
"sourceWeights": [
"0",
"0",
"1",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"1m0s",
"1m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0xc63e2a7f37a04e5e614c07238bedb25dcc38927fba8fe890597a593c0b2fa4ad"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "ldo.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "ldo.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "ldo.price"
}
]
},
"logNormal": {
"riskAversionParameter": 0.000001,
"tau": 0.0000071,
"params": {
"mu": 0,
"r": 0,
"sigma": 1.5
}
}
}
}
},
{
"enactmentTimestamp": "1718787600",
"updateMarketState": {
"changes": {
"marketId": "4178b7d5a1f0109766dc4fd2788c5a7510eb13fb5d7c975b1f8afe49e6447f06",
"updateType": "MARKET_STATE_UPDATE_TYPE_SUSPEND"
}
}
},
{
"enactmentTimestamp": "1718874000",
"newMarket": {
"changes": {
"tickSize": "100",
"decimalPlaces": "6",
"positionDecimalPlaces": "-1",
"instrument": {
"name": "Arbitrum / Tether USD (Perpetual)",
"code": "ARB/USDT",
"perpetual": {
"settlementAsset": "2a1f29de786c49d7d4234410bf2e7196a6d173730288ffe44b1f7e282efb92b1",
"quoteName": "USDT",
"marginFundingFactor": "0.9",
"interestRate": "0.1095",
"clampLowerBound": "-0.0005",
"clampUpperBound": "0.0005",
"fundingRateScalingFactor": "1",
"fundingRateLowerBound": "-0.001",
"fundingRateUpperBound": "0.001",
"internalCompositePriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "50000000",
"sourceWeights": [
"0",
"0.999",
"0.001",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"10m0s",
"10m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x3fa4252848f9f0a1480be62745a4629d9eb1322aebab8a791e344b3b9c1adcf5"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "arb.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "arb.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "arb.price"
}
]
},
"dataSourceSpecForSettlementSchedule": {
"internal": {
"timeTrigger": {
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
],
"triggers": [
{
"every": "28800"
}
]
}
}
},
"dataSourceSpecForSettlementData": {
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x3fa4252848f9f0a1480be62745a4629d9eb1322aebab8a791e344b3b9c1adcf5"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "arb.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "arb.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
},
"dataSourceSpecBinding": {
"settlementDataProperty": "arb.price",
"settlementScheduleProperty": "vegaprotocol.builtin.timetrigger"
}
}
},
"metadata": [
"base:ARB",
"quote:USDT",
"oracle:pyth",
"oracleChain:gnosis",
"class:fx/crypto",
"perpetual",
"sector:defi",
"enactment:2024-06-20T09:00:00Z"
],
"priceMonitoringParameters": {
"triggers": [
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "21600",
"probability": "0.9999999",
"auctionExtension": "3600"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "4320",
"probability": "0.9999999",
"auctionExtension": "900"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "1440",
"probability": "0.9999999",
"auctionExtension": "450"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
},
{
"horizon": "360",
"probability": "0.9999999",
"auctionExtension": "75"
}
]
},
"liquidityMonitoringParameters": {
"targetStakeParameters": {
"timeWindow": "3600",
"scalingFactor": 0.05
},
"triggeringRatio": "",
"auctionExtension": "0"
},
"linearSlippageFactor": "0.001",
"liquiditySlaParameters": {
"priceRange": "0.005",
"commitmentMinTimeFraction": "0.5",
"performanceHysteresisEpochs": "0",
"slaCompetitionFactor": "1"
},
"liquidityFeeSettings": {
"method": "METHOD_CONSTANT",
"feeConstant": "0.0001"
},
"liquidationStrategy": {
"disposalTimeStep": "1",
"disposalFraction": "1",
"fullDisposalSize": "1000000",
"maxFractionConsumed": "0.1",
"disposalSlippageRange": "0.005"
},
"markPriceConfiguration": {
"decayWeight": "1",
"decayPower": "1",
"cashAmount": "0",
"sourceWeights": [
"0",
"0",
"1",
"0"
],
"sourceStalenessTolerance": [
"1m0s",
"1m0s",
"1m0s",
"1m0s"
],
"compositePriceType": "COMPOSITE_PRICE_TYPE_WEIGHTED",
"dataSourcesSpec": [
{
"external": {
"ethOracle": {
"address": "0x719abd606155442c21b7d561426d42bd0e40a776",
"abi": "[{\"inputs\": [{\"internalType\": \"bytes32\", \"name\": \"id\", \"type\": \"bytes32\"}], \"name\": \"getPrice\", \"outputs\": [{\"internalType\": \"int256\", \"name\": \"\", \"type\": \"int256\" }], \"stateMutability\": \"view\", \"type\": \"function\"}]",
"method": "getPrice",
"args": [
"0x3fa4252848f9f0a1480be62745a4629d9eb1322aebab8a791e344b3b9c1adcf5"
],
"trigger": {
"timeTrigger": {
"every": "60"
}
},
"requiredConfirmations": "3",
"filters": [
{
"key": {
"name": "arb.price",
"type": "TYPE_INTEGER",
"numberDecimalPlaces": "18"
},
"conditions": [
{
"operator": "OPERATOR_GREATER_THAN",
"value": "0"
}
]
}
],
"normalisers": [
{
"name": "arb.price",
"expression": "$[0]"
}
],
"sourceChainId": "100"
}
}
}
],
"dataSourcesSpecBinding": [
{
"priceSourceProperty": "arb.price"
}
]
},
"logNormal": {
"riskAversionParameter": 0.000001,
"tau": 0.0000071,
"params": {
"mu": 0,
"r": 0,
"sigma": 1.5
}
}
}
}
}
]
}
}
}
This is the proposal for the second part (some timestamps and prices are not filled yet for obvious reasons):
{
"batchProposalSubmission": {
"rationale": {
"title": "VMP-48 part 2 minor coins markets migrations to ethereum USDT",
"description": "This proposposal implement the settlement of markets using USDT a settlement asset as described in the following forum post "
},
"terms": {
"closingTimestamp": "/*todo*/",
"changes": [
{
"updateMarketState": {
"changes": {
"marketId": "b75bd35365115c79e95d50bccc4593a52639a59d5b7adaeecd5ad593edcf17b5",
"price": "/*todo*/",
"updateType": "MARKET_STATE_UPDATE_TYPE_TERMINATE"
}
}
},
{
"updateMarketState": {
"changes": {
"marketId": "cd30cada6e89f64c1e5b848e40c345e6e1811d1576685af43227855f146c7c84",
"price": "/*todo*/",
"updateType": "MARKET_STATE_UPDATE_TYPE_TERMINATE"
}
}
},
{
"updateMarketState": {
"changes": {
"marketId": "b0ef037ff334cb83f80897b92ce197b440e27af47e671cd59933595e942abfc9",
"price": "/*todo*/",
"updateType": "MARKET_STATE_UPDATE_TYPE_TERMINATE"
}
}
},
{
"updateMarketState": {
"changes": {
"marketId": "5ec43c5d3570ff001b5072faeeff56b4320124175a76a1b624df80169b1ece5e",
"price": "/*todo*/",
"updateType": "MARKET_STATE_UPDATE_TYPE_TERMINATE"
}
}
},
{
"updateMarketState": {
"changes": {
"marketId": "4178b7d5a1f0109766dc4fd2788c5a7510eb13fb5d7c975b1f8afe49e6447f06",
"price": "/*todo*/",
"updateType": "MARKET_STATE_UPDATE_TYPE_TERMINATE"
}
}
},
{
"updateMarketState": {
"changes": {
"marketId": "603f891b390fa67ac1a7b8f520c743e776cf58da7b8637e2572d556ba55f2878",
"price": "/*todo*/",
"updateType": "MARKET_STATE_UPDATE_TYPE_TERMINATE"
}
}
}
]
}
}
}