diff --git a/8453-andromeda/AllErrors.json b/8453-andromeda/AllErrors.json index f2b31cbf9..4c0251f62 100644 --- a/8453-andromeda/AllErrors.json +++ b/8453-andromeda/AllErrors.json @@ -1619,5 +1619,25 @@ "name": "addr" } ] + }, + { + "type": "error", + "name": "FeeRequired", + "inputs": [ + { + "type": "uint256", + "name": "amount" + } + ] + }, + { + "type": "error", + "name": "NotSupported", + "inputs": [ + { + "type": "uint8", + "name": "updateType" + } + ] } ] \ No newline at end of file diff --git a/8453-andromeda/AllErrors.readable.json b/8453-andromeda/AllErrors.readable.json index 0305a4a1e..0d826bdec 100644 --- a/8453-andromeda/AllErrors.readable.json +++ b/8453-andromeda/AllErrors.readable.json @@ -150,5 +150,7 @@ "error InvalidParameter(string parameter, string reason)", "error NotEnoughBalance(uint256 amountRequested, uint256 currentBalance)", "error NotEnoughRewardsLeft(uint256 amountRequested, uint256 amountLeft)", - "error Unauthorized(address addr)" + "error Unauthorized(address addr)", + "error FeeRequired(uint256 amount)", + "error NotSupported(uint8 updateType)" ] \ No newline at end of file diff --git a/8453-andromeda/PythERC7412Wrapper.json b/8453-andromeda/PythERC7412Wrapper.json new file mode 100644 index 000000000..790007457 --- /dev/null +++ b/8453-andromeda/PythERC7412Wrapper.json @@ -0,0 +1,140 @@ +[ + { + "type": "constructor", + "payable": false, + "inputs": [ + { + "type": "address", + "name": "_pythAddress" + } + ] + }, + { + "type": "error", + "name": "FeeRequired", + "inputs": [ + { + "type": "uint256", + "name": "amount" + } + ] + }, + { + "type": "error", + "name": "NotSupported", + "inputs": [ + { + "type": "uint8", + "name": "updateType" + } + ] + }, + { + "type": "error", + "name": "OracleDataRequired", + "inputs": [ + { + "type": "address", + "name": "oracleContract" + }, + { + "type": "bytes", + "name": "oracleQuery" + } + ] + }, + { + "type": "error", + "name": "OverflowInt256ToUint256", + "inputs": [] + }, + { + "type": "error", + "name": "OverflowUint256ToInt256", + "inputs": [] + }, + { + "type": "function", + "name": "fulfillOracleQuery", + "constant": false, + "stateMutability": "payable", + "payable": true, + "inputs": [ + { + "type": "bytes", + "name": "signedOffchainData" + } + ], + "outputs": [] + }, + { + "type": "function", + "name": "getBenchmarkPrice", + "constant": true, + "stateMutability": "view", + "payable": false, + "inputs": [ + { + "type": "bytes32", + "name": "priceId" + }, + { + "type": "uint64", + "name": "requestedTime" + } + ], + "outputs": [ + { + "type": "int256" + } + ] + }, + { + "type": "function", + "name": "getLatestPrice", + "constant": true, + "stateMutability": "view", + "payable": false, + "inputs": [ + { + "type": "bytes32", + "name": "priceId" + }, + { + "type": "uint256", + "name": "stalenessTolerance" + } + ], + "outputs": [ + { + "type": "int256" + } + ] + }, + { + "type": "function", + "name": "oracleId", + "constant": true, + "stateMutability": "pure", + "payable": false, + "inputs": [], + "outputs": [ + { + "type": "bytes32" + } + ] + }, + { + "type": "function", + "name": "pythAddress", + "constant": true, + "stateMutability": "view", + "payable": false, + "inputs": [], + "outputs": [ + { + "type": "address" + } + ] + } +] \ No newline at end of file diff --git a/8453-andromeda/PythERC7412Wrapper.readable.json b/8453-andromeda/PythERC7412Wrapper.readable.json new file mode 100644 index 000000000..a0840505b --- /dev/null +++ b/8453-andromeda/PythERC7412Wrapper.readable.json @@ -0,0 +1,13 @@ +[ + "constructor(address _pythAddress)", + "error FeeRequired(uint256 amount)", + "error NotSupported(uint8 updateType)", + "error OracleDataRequired(address oracleContract, bytes oracleQuery)", + "error OverflowInt256ToUint256()", + "error OverflowUint256ToInt256()", + "function fulfillOracleQuery(bytes signedOffchainData) payable", + "function getBenchmarkPrice(bytes32 priceId, uint64 requestedTime) view returns (int256)", + "function getLatestPrice(bytes32 priceId, uint256 stalenessTolerance) view returns (int256)", + "function oracleId() pure returns (bytes32)", + "function pythAddress() view returns (address)" +] \ No newline at end of file diff --git a/8453-andromeda/cannon.json b/8453-andromeda/cannon.json index 038292dd3..ec9ccb80e 100644 --- a/8453-andromeda/cannon.json +++ b/8453-andromeda/cannon.json @@ -2034,133 +2034,10 @@ }, "depends": [ "provision.system", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.owner", "setting.owner", "setting.salt", "setting.snx_package", - "setting.target_preset", - "setting.target_preset", "setting.spot_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", "setting.target_preset" ] }, @@ -2176,148 +2053,10 @@ }, "depends": [ "provision.spotFactory", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", - "setting.perps_market_package", - "setting.target_preset", - "setting.owner", "setting.owner", - "setting.salt", - "setting.snx_package", - "setting.target_preset", - "setting.spot_market_package", - "setting.target_preset", "setting.perps_market_package", - "setting.target_preset", - "setting.owner", - "setting.owner", "setting.salt", "setting.snx_package", - "setting.target_preset", "setting.spot_market_package", "setting.target_preset" ] @@ -2402,16 +2141,6 @@ "<%= hexZeroPad(hexlify(parseInt(settings.account_timeout_withdraw)), 32) %>" ], "depends": [ - "provision.system", - "setting.account_timeout_withdraw", - "provision.system", - "setting.account_timeout_withdraw", - "provision.system", - "setting.account_timeout_withdraw", - "provision.system", - "setting.account_timeout_withdraw", - "provision.system", - "setting.account_timeout_withdraw", "provision.system", "setting.account_timeout_withdraw" ] @@ -2495,26 +2224,10 @@ ], "depends": [ "invoke.permitCreatePool", - "setting.deployer", - "provision.system", - "setting.sc_pool_id", - "setting.pool_owner", - "setting.deployer", "provision.system", - "setting.sc_pool_id", - "setting.pool_owner", - "setting.deployer", - "provision.system", - "setting.sc_pool_id", - "setting.pool_owner", "setting.deployer", - "provision.system", - "setting.sc_pool_id", "setting.pool_owner", - "setting.deployer", - "provision.system", - "setting.sc_pool_id", - "setting.pool_owner" + "setting.sc_pool_id" ] }, "setScPoolName": { @@ -2535,19 +2248,6 @@ "depends": [ "invoke.createScPool", "provision.system", - "setting.sc_pool_id", - "setting.sc_pool_id", - "provision.system", - "setting.sc_pool_id", - "setting.sc_pool_id", - "provision.system", - "setting.sc_pool_id", - "setting.sc_pool_id", - "provision.system", - "setting.sc_pool_id", - "setting.sc_pool_id", - "provision.system", - "setting.sc_pool_id", "setting.sc_pool_id" ] }, @@ -2565,14 +2265,6 @@ "depends": [ "invoke.createScPool", "provision.system", - "setting.sc_pool_id", - "provision.system", - "setting.sc_pool_id", - "provision.system", - "setting.sc_pool_id", - "provision.system", - "setting.sc_pool_id", - "provision.system", "setting.sc_pool_id" ] }, @@ -2776,35 +2468,10 @@ ], "depends": [ "provision.perpsFactory", - "setting.perps_liquidation_min_keeper_reward_usd", - "setting.perps_liquidation_min_keeper_profit_ratio_d18", - "setting.perps_liquidation_max_keeper_reward_usd", - "setting.perps_liquidation_max_keeper_scaling_ratio_d18", - "provision.perpsFactory", - "setting.perps_liquidation_min_keeper_reward_usd", - "setting.perps_liquidation_min_keeper_profit_ratio_d18", - "setting.perps_liquidation_max_keeper_reward_usd", - "setting.perps_liquidation_max_keeper_scaling_ratio_d18", - "provision.perpsFactory", - "setting.perps_liquidation_min_keeper_reward_usd", - "setting.perps_liquidation_min_keeper_profit_ratio_d18", - "setting.perps_liquidation_max_keeper_reward_usd", - "setting.perps_liquidation_max_keeper_scaling_ratio_d18", - "provision.perpsFactory", - "setting.perps_liquidation_min_keeper_reward_usd", - "setting.perps_liquidation_min_keeper_profit_ratio_d18", - "setting.perps_liquidation_max_keeper_reward_usd", - "setting.perps_liquidation_max_keeper_scaling_ratio_d18", - "provision.perpsFactory", - "setting.perps_liquidation_min_keeper_reward_usd", - "setting.perps_liquidation_min_keeper_profit_ratio_d18", "setting.perps_liquidation_max_keeper_reward_usd", "setting.perps_liquidation_max_keeper_scaling_ratio_d18", - "provision.perpsFactory", - "setting.perps_liquidation_min_keeper_reward_usd", "setting.perps_liquidation_min_keeper_profit_ratio_d18", - "setting.perps_liquidation_max_keeper_reward_usd", - "setting.perps_liquidation_max_keeper_scaling_ratio_d18" + "setting.perps_liquidation_min_keeper_reward_usd" ] }, "setPerpsMaxCollateralForSnxUsd": { @@ -2874,29 +2541,9 @@ ], "depends": [ "provision.perpsFactory", - "setting.perps_low_util_gradient", - "setting.perps_gradient_breakpoint", - "setting.perps_high_util_gradient", - "provision.perpsFactory", - "setting.perps_low_util_gradient", - "setting.perps_gradient_breakpoint", - "setting.perps_high_util_gradient", - "provision.perpsFactory", - "setting.perps_low_util_gradient", - "setting.perps_gradient_breakpoint", - "setting.perps_high_util_gradient", - "provision.perpsFactory", - "setting.perps_low_util_gradient", "setting.perps_gradient_breakpoint", "setting.perps_high_util_gradient", - "provision.perpsFactory", - "setting.perps_low_util_gradient", - "setting.perps_gradient_breakpoint", - "setting.perps_high_util_gradient", - "provision.perpsFactory", - "setting.perps_low_util_gradient", - "setting.perps_gradient_breakpoint", - "setting.perps_high_util_gradient" + "setting.perps_low_util_gradient" ] }, "registerPerps_KeeperCostEthOracleNode": { @@ -2916,54 +2563,14 @@ } }, "depends": [ - "provision.system", - "provision.perps_gas_oracle_node", - "setting.perps_keeper_l1_cost_settle_gas_units", - "setting.perps_keeper_l2_cost_settle_gas_units", - "setting.perps_keeper_l1_cost_flag_gas_units", - "setting.perps_keeper_l2_cost_flag_gas_units", - "setting.perps_keeper_l1_cost_liquidate_gas_units", - "setting.perps_keeper_l2_cost_liquidate_gas_units", - "provision.system", - "provision.perps_gas_oracle_node", - "setting.perps_keeper_l1_cost_settle_gas_units", - "setting.perps_keeper_l2_cost_settle_gas_units", - "setting.perps_keeper_l1_cost_flag_gas_units", - "setting.perps_keeper_l2_cost_flag_gas_units", - "setting.perps_keeper_l1_cost_liquidate_gas_units", - "setting.perps_keeper_l2_cost_liquidate_gas_units", - "provision.system", "provision.perps_gas_oracle_node", - "setting.perps_keeper_l1_cost_settle_gas_units", - "setting.perps_keeper_l2_cost_settle_gas_units", - "setting.perps_keeper_l1_cost_flag_gas_units", - "setting.perps_keeper_l2_cost_flag_gas_units", - "setting.perps_keeper_l1_cost_liquidate_gas_units", - "setting.perps_keeper_l2_cost_liquidate_gas_units", "provision.system", - "provision.perps_gas_oracle_node", - "setting.perps_keeper_l1_cost_settle_gas_units", - "setting.perps_keeper_l2_cost_settle_gas_units", "setting.perps_keeper_l1_cost_flag_gas_units", - "setting.perps_keeper_l2_cost_flag_gas_units", "setting.perps_keeper_l1_cost_liquidate_gas_units", - "setting.perps_keeper_l2_cost_liquidate_gas_units", - "provision.system", - "provision.perps_gas_oracle_node", "setting.perps_keeper_l1_cost_settle_gas_units", - "setting.perps_keeper_l2_cost_settle_gas_units", - "setting.perps_keeper_l1_cost_flag_gas_units", "setting.perps_keeper_l2_cost_flag_gas_units", - "setting.perps_keeper_l1_cost_liquidate_gas_units", "setting.perps_keeper_l2_cost_liquidate_gas_units", - "provision.system", - "provision.perps_gas_oracle_node", - "setting.perps_keeper_l1_cost_settle_gas_units", - "setting.perps_keeper_l2_cost_settle_gas_units", - "setting.perps_keeper_l1_cost_flag_gas_units", - "setting.perps_keeper_l2_cost_flag_gas_units", - "setting.perps_keeper_l1_cost_liquidate_gas_units", - "setting.perps_keeper_l2_cost_liquidate_gas_units" + "setting.perps_keeper_l2_cost_settle_gas_units" ] }, "registerPerps_KeeperCostUsdOracleNode": { @@ -3016,23 +2623,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupSnxOracleNodeBuyback": { @@ -3052,30 +2644,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.buybackStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.buybackStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.buybackStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.buybackStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", "setting.buybackStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.buybackStalenessTolerance" + "setting.pythSnxFeedId" ] }, "registerSnxOracleNodeBuyback": { @@ -3147,26 +2719,10 @@ ], "depends": [ "invoke.createBtcPerpsMarket", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "invoke.registerBtcOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.btcPerpsMarketId", "invoke.registerBtcOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "invoke.registerBtcOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.btcPerpsMarketId", - "invoke.registerBtcOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "invoke.registerBtcOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.btcPerpsMarketId" ] }, "addPerpsBtcSettlementStrategy": { @@ -3199,36 +2755,6 @@ "depends": [ "invoke.createBtcPerpsMarket", "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "provision.perpsFactory", "setting.btcPerpsMarketId" ] }, @@ -3255,53 +2781,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "invoke.addPerpsBtcSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBtcFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "invoke.addPerpsBtcSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBtcFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "invoke.addPerpsBtcSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBtcFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.btcPerpsMarketId", "invoke.addPerpsBtcSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBtcFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.btcPerpsMarketId", - "invoke.addPerpsBtcSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythBtcFeedId", - "setting.settlementReward", - "provision.perpsFactory", "setting.btcPerpsMarketId", - "invoke.addPerpsBtcSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", + "setting.commitmentPriceDelay", "setting.pythBtcFeedId", "setting.settlementReward" ] @@ -3323,24 +2809,8 @@ "invoke.createBtcPerpsMarket", "provision.perpsFactory", "setting.btcPerpsMarketId", - "setting.perpsBtcSkewScale", - "setting.perpsBtcMaxFundingVelocity", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcSkewScale", - "setting.perpsBtcMaxFundingVelocity", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcSkewScale", "setting.perpsBtcMaxFundingVelocity", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcSkewScale", - "setting.perpsBtcMaxFundingVelocity", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcSkewScale", - "setting.perpsBtcMaxFundingVelocity" + "setting.perpsBtcSkewScale" ] }, "setPerpsBtcOrderFees": { @@ -3361,22 +2831,6 @@ "provision.perpsFactory", "setting.btcPerpsMarketId", "setting.perpsBtcMakerFeeRatio", - "setting.perpsBtcTakerFeeRatio", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMakerFeeRatio", - "setting.perpsBtcTakerFeeRatio", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMakerFeeRatio", - "setting.perpsBtcTakerFeeRatio", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMakerFeeRatio", - "setting.perpsBtcTakerFeeRatio", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMakerFeeRatio", "setting.perpsBtcTakerFeeRatio" ] }, @@ -3396,18 +2850,6 @@ "invoke.createBtcPerpsMarket", "provision.perpsFactory", "setting.btcPerpsMarketId", - "setting.perpsBtcMaxMarketSize", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxMarketSize", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxMarketSize", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxMarketSize", - "provision.perpsFactory", - "setting.btcPerpsMarketId", "setting.perpsBtcMaxMarketSize" ] }, @@ -3427,18 +2869,6 @@ "invoke.createBtcPerpsMarket", "provision.perpsFactory", "setting.btcPerpsMarketId", - "setting.perpsBtcMaxMarketValue", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxMarketValue", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxMarketValue", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxMarketValue", - "provision.perpsFactory", - "setting.btcPerpsMarketId", "setting.perpsBtcMaxMarketValue" ] }, @@ -3461,34 +2891,10 @@ "invoke.createBtcPerpsMarket", "provision.perpsFactory", "setting.btcPerpsMarketId", - "setting.perpsBtcMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBtcMaxSecondsInLiquidationWindow", - "setting.perpsBtcMaxLiquidationPd", - "setting.perpsBtcEndorsedLiquidator", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBtcMaxSecondsInLiquidationWindow", - "setting.perpsBtcMaxLiquidationPd", - "setting.perpsBtcEndorsedLiquidator", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBtcMaxSecondsInLiquidationWindow", - "setting.perpsBtcMaxLiquidationPd", - "setting.perpsBtcEndorsedLiquidator", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBtcMaxSecondsInLiquidationWindow", - "setting.perpsBtcMaxLiquidationPd", "setting.perpsBtcEndorsedLiquidator", - "provision.perpsFactory", - "setting.btcPerpsMarketId", "setting.perpsBtcMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBtcMaxSecondsInLiquidationWindow", "setting.perpsBtcMaxLiquidationPd", - "setting.perpsBtcEndorsedLiquidator" + "setting.perpsBtcMaxSecondsInLiquidationWindow" ] }, "setPerpsBtcLiquidationParameters": { @@ -3511,38 +2917,10 @@ "invoke.createBtcPerpsMarket", "provision.perpsFactory", "setting.btcPerpsMarketId", - "setting.perpsBtcInitialMarginRatio", - "setting.perpsBtcMinimumInitialMarginRatio", - "setting.perpsBtcMaintenanceMarginScalar", - "setting.perpsBtcFlagRewardRatioD18", - "setting.perpsBtcMinimumPositionMargin", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcInitialMarginRatio", - "setting.perpsBtcMinimumInitialMarginRatio", - "setting.perpsBtcMaintenanceMarginScalar", - "setting.perpsBtcFlagRewardRatioD18", - "setting.perpsBtcMinimumPositionMargin", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcInitialMarginRatio", - "setting.perpsBtcMinimumInitialMarginRatio", - "setting.perpsBtcMaintenanceMarginScalar", "setting.perpsBtcFlagRewardRatioD18", - "setting.perpsBtcMinimumPositionMargin", - "provision.perpsFactory", - "setting.btcPerpsMarketId", "setting.perpsBtcInitialMarginRatio", - "setting.perpsBtcMinimumInitialMarginRatio", "setting.perpsBtcMaintenanceMarginScalar", - "setting.perpsBtcFlagRewardRatioD18", - "setting.perpsBtcMinimumPositionMargin", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcInitialMarginRatio", "setting.perpsBtcMinimumInitialMarginRatio", - "setting.perpsBtcMaintenanceMarginScalar", - "setting.perpsBtcFlagRewardRatioD18", "setting.perpsBtcMinimumPositionMargin" ] }, @@ -3562,18 +2940,6 @@ "invoke.createBtcPerpsMarket", "provision.perpsFactory", "setting.btcPerpsMarketId", - "setting.perpsBtcLockedOiRatio", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcLockedOiRatio", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcLockedOiRatio", - "provision.perpsFactory", - "setting.btcPerpsMarketId", - "setting.perpsBtcLockedOiRatio", - "provision.perpsFactory", - "setting.btcPerpsMarketId", "setting.perpsBtcLockedOiRatio" ] }, @@ -3595,23 +2961,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", "setting.pythBtcFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBtcFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBtcFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBtcFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBtcFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBtcFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupBtcOracleNode": { @@ -3631,30 +2982,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBtcFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBtcFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBtcFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythBtcFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBtcFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBtcFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythBtcFeedId" ] }, "registerBtcOracleNode": { @@ -3706,26 +3037,10 @@ ], "depends": [ "invoke.createEthPerpsMarket", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "invoke.registerEthOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "invoke.registerEthOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.ethPerpsMarketId", "invoke.registerEthOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.ethPerpsMarketId", - "invoke.registerEthOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "invoke.registerEthOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.ethPerpsMarketId" ] }, "addPerpsEthSettlementStrategy": { @@ -3758,36 +3073,6 @@ "depends": [ "invoke.createEthPerpsMarket", "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "provision.perpsFactory", "setting.ethPerpsMarketId" ] }, @@ -3814,53 +3099,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.ethPerpsMarketId", "invoke.addPerpsEthSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEthFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "invoke.addPerpsEthSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEthFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "invoke.addPerpsEthSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEthFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "invoke.addPerpsEthSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEthFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.ethPerpsMarketId", - "invoke.addPerpsEthSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythEthFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.ethPerpsMarketId", - "invoke.addPerpsEthSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythEthFeedId", "setting.settlementReward" ] @@ -3882,24 +3127,8 @@ "invoke.createEthPerpsMarket", "provision.perpsFactory", "setting.ethPerpsMarketId", - "setting.perpsEthSkewScale", - "setting.perpsEthMaxFundingVelocity", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthSkewScale", - "setting.perpsEthMaxFundingVelocity", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthSkewScale", - "setting.perpsEthMaxFundingVelocity", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthSkewScale", "setting.perpsEthMaxFundingVelocity", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthSkewScale", - "setting.perpsEthMaxFundingVelocity" + "setting.perpsEthSkewScale" ] }, "setPerpsEthOrderFees": { @@ -3920,22 +3149,6 @@ "provision.perpsFactory", "setting.ethPerpsMarketId", "setting.perpsEthMakerFeeRatio", - "setting.perpsEthTakerFeeRatio", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMakerFeeRatio", - "setting.perpsEthTakerFeeRatio", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMakerFeeRatio", - "setting.perpsEthTakerFeeRatio", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMakerFeeRatio", - "setting.perpsEthTakerFeeRatio", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMakerFeeRatio", "setting.perpsEthTakerFeeRatio" ] }, @@ -3955,18 +3168,6 @@ "invoke.createEthPerpsMarket", "provision.perpsFactory", "setting.ethPerpsMarketId", - "setting.perpsEthMaxMarketSize", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxMarketSize", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxMarketSize", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxMarketSize", - "provision.perpsFactory", - "setting.ethPerpsMarketId", "setting.perpsEthMaxMarketSize" ] }, @@ -3986,18 +3187,6 @@ "invoke.createEthPerpsMarket", "provision.perpsFactory", "setting.ethPerpsMarketId", - "setting.perpsEthMaxMarketValue", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxMarketValue", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxMarketValue", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxMarketValue", - "provision.perpsFactory", - "setting.ethPerpsMarketId", "setting.perpsEthMaxMarketValue" ] }, @@ -4020,34 +3209,10 @@ "invoke.createEthPerpsMarket", "provision.perpsFactory", "setting.ethPerpsMarketId", - "setting.perpsEthMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthMaxSecondsInLiquidationWindow", - "setting.perpsEthMaxLiquidationPd", - "setting.perpsEthEndorsedLiquidator", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthMaxSecondsInLiquidationWindow", - "setting.perpsEthMaxLiquidationPd", - "setting.perpsEthEndorsedLiquidator", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthMaxSecondsInLiquidationWindow", - "setting.perpsEthMaxLiquidationPd", - "setting.perpsEthEndorsedLiquidator", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthMaxSecondsInLiquidationWindow", - "setting.perpsEthMaxLiquidationPd", "setting.perpsEthEndorsedLiquidator", - "provision.perpsFactory", - "setting.ethPerpsMarketId", "setting.perpsEthMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthMaxSecondsInLiquidationWindow", "setting.perpsEthMaxLiquidationPd", - "setting.perpsEthEndorsedLiquidator" + "setting.perpsEthMaxSecondsInLiquidationWindow" ] }, "setPerpsEthLiquidationParameters": { @@ -4070,38 +3235,10 @@ "invoke.createEthPerpsMarket", "provision.perpsFactory", "setting.ethPerpsMarketId", - "setting.perpsEthInitialMarginRatio", - "setting.perpsEthMinimumInitialMarginRatio", - "setting.perpsEthMaintenanceMarginScalar", - "setting.perpsEthFlagRewardRatioD18", - "setting.perpsEthMinimumPositionMargin", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthInitialMarginRatio", - "setting.perpsEthMinimumInitialMarginRatio", - "setting.perpsEthMaintenanceMarginScalar", - "setting.perpsEthFlagRewardRatioD18", - "setting.perpsEthMinimumPositionMargin", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthInitialMarginRatio", - "setting.perpsEthMinimumInitialMarginRatio", - "setting.perpsEthMaintenanceMarginScalar", "setting.perpsEthFlagRewardRatioD18", - "setting.perpsEthMinimumPositionMargin", - "provision.perpsFactory", - "setting.ethPerpsMarketId", "setting.perpsEthInitialMarginRatio", - "setting.perpsEthMinimumInitialMarginRatio", "setting.perpsEthMaintenanceMarginScalar", - "setting.perpsEthFlagRewardRatioD18", - "setting.perpsEthMinimumPositionMargin", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthInitialMarginRatio", "setting.perpsEthMinimumInitialMarginRatio", - "setting.perpsEthMaintenanceMarginScalar", - "setting.perpsEthFlagRewardRatioD18", "setting.perpsEthMinimumPositionMargin" ] }, @@ -4121,18 +3258,6 @@ "invoke.createEthPerpsMarket", "provision.perpsFactory", "setting.ethPerpsMarketId", - "setting.perpsEthLockedOiRatio", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthLockedOiRatio", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthLockedOiRatio", - "provision.perpsFactory", - "setting.ethPerpsMarketId", - "setting.perpsEthLockedOiRatio", - "provision.perpsFactory", - "setting.ethPerpsMarketId", "setting.perpsEthLockedOiRatio" ] }, @@ -4154,23 +3279,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythEthFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupEthOracleNode": { @@ -4190,30 +3300,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythEthFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythEthFeedId" ] }, "registerEthOracleNode": { @@ -4265,26 +3355,10 @@ ], "depends": [ "invoke.createSnxPerpsMarket", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "invoke.registerSnxOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "invoke.registerSnxOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSnxMarketId", "invoke.registerSnxOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsSnxMarketId", - "invoke.registerSnxOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "invoke.registerSnxOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsSnxMarketId" ] }, "addPerpsSnxSettlementStrategy": { @@ -4317,36 +3391,6 @@ "depends": [ "invoke.createSnxPerpsMarket", "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "provision.perpsFactory", "setting.perpsSnxMarketId" ] }, @@ -4373,53 +3417,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsSnxMarketId", "invoke.addPerpsSnxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSnxFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", "provision.perpsFactory", - "setting.perpsSnxMarketId", - "invoke.addPerpsSnxSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythSnxFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsSnxMarketId", - "invoke.addPerpsSnxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSnxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "invoke.addPerpsSnxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSnxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "invoke.addPerpsSnxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSnxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "invoke.addPerpsSnxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythSnxFeedId", "setting.settlementReward" ] @@ -4441,24 +3445,8 @@ "invoke.createSnxPerpsMarket", "provision.perpsFactory", "setting.perpsSnxMarketId", - "setting.perpsSnxSkewScale", "setting.perpsSnxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxSkewScale", - "setting.perpsSnxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxSkewScale", - "setting.perpsSnxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxSkewScale", - "setting.perpsSnxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxSkewScale", - "setting.perpsSnxMaxFundingVelocity" + "setting.perpsSnxSkewScale" ] }, "setPerpsSnxOrderFees": { @@ -4477,24 +3465,8 @@ "depends": [ "invoke.createSnxPerpsMarket", "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMakerFeeRatio", - "setting.perpsSnxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMakerFeeRatio", - "setting.perpsSnxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMakerFeeRatio", - "setting.perpsSnxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSnxMarketId", "setting.perpsSnxMakerFeeRatio", - "setting.perpsSnxTakerFeeRatio", - "provision.perpsFactory", "setting.perpsSnxMarketId", - "setting.perpsSnxMakerFeeRatio", "setting.perpsSnxTakerFeeRatio" ] }, @@ -4514,18 +3486,6 @@ "invoke.createSnxPerpsMarket", "provision.perpsFactory", "setting.perpsSnxMarketId", - "setting.perpsSnxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSnxMarketId", "setting.perpsSnxMaxMarketSize" ] }, @@ -4545,18 +3505,6 @@ "invoke.createSnxPerpsMarket", "provision.perpsFactory", "setting.perpsSnxMarketId", - "setting.perpsSnxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSnxMarketId", "setting.perpsSnxMaxMarketValue" ] }, @@ -4578,35 +3526,11 @@ "depends": [ "invoke.createSnxPerpsMarket", "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSnxMaxSecondsInLiquidationWindow", - "setting.perpsSnxMaxLiquidationPd", - "setting.perpsSnxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSnxMaxSecondsInLiquidationWindow", - "setting.perpsSnxMaxLiquidationPd", - "setting.perpsSnxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSnxMaxSecondsInLiquidationWindow", - "setting.perpsSnxMaxLiquidationPd", - "setting.perpsSnxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSnxMaxSecondsInLiquidationWindow", - "setting.perpsSnxMaxLiquidationPd", "setting.perpsSnxEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsSnxMarketId", "setting.perpsSnxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSnxMaxSecondsInLiquidationWindow", "setting.perpsSnxMaxLiquidationPd", - "setting.perpsSnxEndorsedLiquidator" + "setting.perpsSnxMaxSecondsInLiquidationWindow" ] }, "setPerpsSnxLiquidationParameters": { @@ -4628,39 +3552,11 @@ "depends": [ "invoke.createSnxPerpsMarket", "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxInitialMarginRatio", - "setting.perpsSnxMinimumInitialMarginRatio", - "setting.perpsSnxMaintenanceMarginScalar", - "setting.perpsSnxFlagRewardRatioD18", - "setting.perpsSnxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxInitialMarginRatio", - "setting.perpsSnxMinimumInitialMarginRatio", - "setting.perpsSnxMaintenanceMarginScalar", - "setting.perpsSnxFlagRewardRatioD18", - "setting.perpsSnxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxInitialMarginRatio", - "setting.perpsSnxMinimumInitialMarginRatio", - "setting.perpsSnxMaintenanceMarginScalar", "setting.perpsSnxFlagRewardRatioD18", - "setting.perpsSnxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSnxMarketId", "setting.perpsSnxInitialMarginRatio", - "setting.perpsSnxMinimumInitialMarginRatio", "setting.perpsSnxMaintenanceMarginScalar", - "setting.perpsSnxFlagRewardRatioD18", - "setting.perpsSnxMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsSnxMarketId", - "setting.perpsSnxInitialMarginRatio", "setting.perpsSnxMinimumInitialMarginRatio", - "setting.perpsSnxMaintenanceMarginScalar", - "setting.perpsSnxFlagRewardRatioD18", "setting.perpsSnxMinimumPositionMargin" ] }, @@ -4679,20 +3575,8 @@ "depends": [ "invoke.createSnxPerpsMarket", "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSnxMarketId", "setting.perpsSnxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSnxMarketId", - "setting.perpsSnxLockedOiRatio" + "setting.perpsSnxMarketId" ] }, "registerPythSnxOracleNode": { @@ -4713,23 +3597,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythSnxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSnxFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupSnxOracleNode": { @@ -4749,30 +3618,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSnxFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythSnxFeedId" ] }, "registerSnxOracleNode": { @@ -4824,26 +3673,10 @@ ], "depends": [ "invoke.createSolPerpsMarket", - "provision.perpsFactory", - "setting.perpsSolMarketId", "invoke.registerSolOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "invoke.registerSolOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "invoke.registerSolOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsSolMarketId", - "invoke.registerSolOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "invoke.registerSolOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsSolMarketId" ] }, "addPerpsSolSettlementStrategy": { @@ -4876,36 +3709,6 @@ "depends": [ "invoke.createSolPerpsMarket", "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "provision.perpsFactory", "setting.perpsSolMarketId" ] }, @@ -4932,53 +3735,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsSolMarketId", - "invoke.addPerpsSolSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSolFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "invoke.addPerpsSolSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSolFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "invoke.addPerpsSolSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSolFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsSolMarketId", "invoke.addPerpsSolSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSolFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsSolMarketId", - "invoke.addPerpsSolSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythSolFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsSolMarketId", - "invoke.addPerpsSolSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythSolFeedId", "setting.settlementReward" ] @@ -5000,24 +3763,8 @@ "invoke.createSolPerpsMarket", "provision.perpsFactory", "setting.perpsSolMarketId", - "setting.perpsSolSkewScale", - "setting.perpsSolMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolSkewScale", - "setting.perpsSolMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolSkewScale", "setting.perpsSolMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolSkewScale", - "setting.perpsSolMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolSkewScale", - "setting.perpsSolMaxFundingVelocity" + "setting.perpsSolSkewScale" ] }, "setPerpsSolOrderFees": { @@ -5036,24 +3783,8 @@ "depends": [ "invoke.createSolPerpsMarket", "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMakerFeeRatio", - "setting.perpsSolTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMakerFeeRatio", - "setting.perpsSolTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSolMarketId", "setting.perpsSolMakerFeeRatio", - "setting.perpsSolTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMakerFeeRatio", - "setting.perpsSolTakerFeeRatio", - "provision.perpsFactory", "setting.perpsSolMarketId", - "setting.perpsSolMakerFeeRatio", "setting.perpsSolTakerFeeRatio" ] }, @@ -5073,18 +3804,6 @@ "invoke.createSolPerpsMarket", "provision.perpsFactory", "setting.perpsSolMarketId", - "setting.perpsSolMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSolMarketId", "setting.perpsSolMaxMarketSize" ] }, @@ -5104,18 +3823,6 @@ "invoke.createSolPerpsMarket", "provision.perpsFactory", "setting.perpsSolMarketId", - "setting.perpsSolMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSolMarketId", "setting.perpsSolMaxMarketValue" ] }, @@ -5137,35 +3844,11 @@ "depends": [ "invoke.createSolPerpsMarket", "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSolMaxSecondsInLiquidationWindow", - "setting.perpsSolMaxLiquidationPd", - "setting.perpsSolEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSolMaxSecondsInLiquidationWindow", - "setting.perpsSolMaxLiquidationPd", - "setting.perpsSolEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSolMaxSecondsInLiquidationWindow", - "setting.perpsSolMaxLiquidationPd", - "setting.perpsSolEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSolMaxSecondsInLiquidationWindow", - "setting.perpsSolMaxLiquidationPd", "setting.perpsSolEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsSolMarketId", "setting.perpsSolMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSolMaxSecondsInLiquidationWindow", "setting.perpsSolMaxLiquidationPd", - "setting.perpsSolEndorsedLiquidator" + "setting.perpsSolMaxSecondsInLiquidationWindow" ] }, "setPerpsSolLiquidationParameters": { @@ -5187,39 +3870,11 @@ "depends": [ "invoke.createSolPerpsMarket", "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolInitialMarginRatio", - "setting.perpsSolMinimumInitialMarginRatio", - "setting.perpsSolMaintenanceMarginScalar", - "setting.perpsSolFlagRewardRatioD18", - "setting.perpsSolMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolInitialMarginRatio", - "setting.perpsSolMinimumInitialMarginRatio", - "setting.perpsSolMaintenanceMarginScalar", - "setting.perpsSolFlagRewardRatioD18", - "setting.perpsSolMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolInitialMarginRatio", - "setting.perpsSolMinimumInitialMarginRatio", - "setting.perpsSolMaintenanceMarginScalar", "setting.perpsSolFlagRewardRatioD18", - "setting.perpsSolMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSolMarketId", "setting.perpsSolInitialMarginRatio", - "setting.perpsSolMinimumInitialMarginRatio", "setting.perpsSolMaintenanceMarginScalar", - "setting.perpsSolFlagRewardRatioD18", - "setting.perpsSolMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsSolMarketId", - "setting.perpsSolInitialMarginRatio", "setting.perpsSolMinimumInitialMarginRatio", - "setting.perpsSolMaintenanceMarginScalar", - "setting.perpsSolFlagRewardRatioD18", "setting.perpsSolMinimumPositionMargin" ] }, @@ -5238,20 +3893,8 @@ "depends": [ "invoke.createSolPerpsMarket", "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSolMarketId", "setting.perpsSolLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSolMarketId", - "setting.perpsSolLockedOiRatio" + "setting.perpsSolMarketId" ] }, "registerPythSolOracleNode": { @@ -5272,23 +3915,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSolFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSolFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSolFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSolFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythSolFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSolFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupSolOracleNode": { @@ -5308,30 +3936,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSolFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythSolFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSolFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSolFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSolFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSolFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythSolFeedId" ] }, "registerSolOracleNode": { @@ -5383,26 +3991,10 @@ ], "depends": [ "invoke.createWifPerpsMarket", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "invoke.registerWifOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "invoke.registerWifOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsWifMarketId", "invoke.registerWifOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsWifMarketId", - "invoke.registerWifOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "invoke.registerWifOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsWifMarketId" ] }, "addPerpsWifSettlementStrategy": { @@ -5435,36 +4027,6 @@ "depends": [ "invoke.createWifPerpsMarket", "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "provision.perpsFactory", "setting.perpsWifMarketId" ] }, @@ -5491,53 +4053,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsWifMarketId", - "invoke.addPerpsWifSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythWifFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "invoke.addPerpsWifSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythWifFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsWifMarketId", "invoke.addPerpsWifSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythWifFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "invoke.addPerpsWifSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythWifFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsWifMarketId", - "invoke.addPerpsWifSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythWifFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsWifMarketId", - "invoke.addPerpsWifSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythWifFeedId", "setting.settlementReward" ] @@ -5559,24 +4081,8 @@ "invoke.createWifPerpsMarket", "provision.perpsFactory", "setting.perpsWifMarketId", - "setting.perpsWifSkewScale", - "setting.perpsWifMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifSkewScale", - "setting.perpsWifMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifSkewScale", - "setting.perpsWifMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifSkewScale", "setting.perpsWifMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifSkewScale", - "setting.perpsWifMaxFundingVelocity" + "setting.perpsWifSkewScale" ] }, "setPerpsWifOrderFees": { @@ -5595,24 +4101,8 @@ "depends": [ "invoke.createWifPerpsMarket", "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMakerFeeRatio", - "setting.perpsWifTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMakerFeeRatio", - "setting.perpsWifTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMakerFeeRatio", - "setting.perpsWifTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsWifMarketId", "setting.perpsWifMakerFeeRatio", - "setting.perpsWifTakerFeeRatio", - "provision.perpsFactory", "setting.perpsWifMarketId", - "setting.perpsWifMakerFeeRatio", "setting.perpsWifTakerFeeRatio" ] }, @@ -5632,18 +4122,6 @@ "invoke.createWifPerpsMarket", "provision.perpsFactory", "setting.perpsWifMarketId", - "setting.perpsWifMaxMarketSize", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxMarketSize", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxMarketSize", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxMarketSize", - "provision.perpsFactory", - "setting.perpsWifMarketId", "setting.perpsWifMaxMarketSize" ] }, @@ -5663,18 +4141,6 @@ "invoke.createWifPerpsMarket", "provision.perpsFactory", "setting.perpsWifMarketId", - "setting.perpsWifMaxMarketValue", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxMarketValue", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxMarketValue", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxMarketValue", - "provision.perpsFactory", - "setting.perpsWifMarketId", "setting.perpsWifMaxMarketValue" ] }, @@ -5696,35 +4162,11 @@ "depends": [ "invoke.createWifPerpsMarket", "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWifMaxSecondsInLiquidationWindow", - "setting.perpsWifMaxLiquidationPd", - "setting.perpsWifEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWifMaxSecondsInLiquidationWindow", - "setting.perpsWifMaxLiquidationPd", - "setting.perpsWifEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWifMaxSecondsInLiquidationWindow", - "setting.perpsWifMaxLiquidationPd", "setting.perpsWifEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWifMaxSecondsInLiquidationWindow", - "setting.perpsWifMaxLiquidationPd", - "setting.perpsWifEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsWifMarketId", "setting.perpsWifMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWifMaxSecondsInLiquidationWindow", "setting.perpsWifMaxLiquidationPd", - "setting.perpsWifEndorsedLiquidator" + "setting.perpsWifMaxSecondsInLiquidationWindow" ] }, "setPerpsWifLiquidationParameters": { @@ -5746,39 +4188,11 @@ "depends": [ "invoke.createWifPerpsMarket", "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifInitialMarginRatio", - "setting.perpsWifMinimumInitialMarginRatio", - "setting.perpsWifMaintenanceMarginScalar", - "setting.perpsWifFlagRewardRatioD18", - "setting.perpsWifMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifInitialMarginRatio", - "setting.perpsWifMinimumInitialMarginRatio", - "setting.perpsWifMaintenanceMarginScalar", "setting.perpsWifFlagRewardRatioD18", - "setting.perpsWifMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsWifMarketId", "setting.perpsWifInitialMarginRatio", - "setting.perpsWifMinimumInitialMarginRatio", "setting.perpsWifMaintenanceMarginScalar", - "setting.perpsWifFlagRewardRatioD18", - "setting.perpsWifMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsWifMarketId", - "setting.perpsWifInitialMarginRatio", "setting.perpsWifMinimumInitialMarginRatio", - "setting.perpsWifMaintenanceMarginScalar", - "setting.perpsWifFlagRewardRatioD18", - "setting.perpsWifMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifInitialMarginRatio", - "setting.perpsWifMinimumInitialMarginRatio", - "setting.perpsWifMaintenanceMarginScalar", - "setting.perpsWifFlagRewardRatioD18", "setting.perpsWifMinimumPositionMargin" ] }, @@ -5797,20 +4211,8 @@ "depends": [ "invoke.createWifPerpsMarket", "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifLockedOiRatio", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifLockedOiRatio", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifLockedOiRatio", - "provision.perpsFactory", - "setting.perpsWifMarketId", "setting.perpsWifLockedOiRatio", - "provision.perpsFactory", - "setting.perpsWifMarketId", - "setting.perpsWifLockedOiRatio" + "setting.perpsWifMarketId" ] }, "registerPythWifOracleNode": { @@ -5831,23 +4233,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWifFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWifFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWifFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWifFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythWifFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWifFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupWifOracleNode": { @@ -5867,30 +4254,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWifFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWifFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWifFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythWifFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWifFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWifFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythWifFeedId" ] }, "registerWifOracleNode": { @@ -5942,26 +4309,10 @@ ], "depends": [ "invoke.createWPerpsMarket", - "provision.perpsFactory", - "setting.perpsWMarketId", - "invoke.registerWOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsWMarketId", "invoke.registerWOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsWMarketId", - "invoke.registerWOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsWMarketId", - "invoke.registerWOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsWMarketId", - "invoke.registerWOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsWMarketId" ] }, "addPerpsWSettlementStrategy": { @@ -5994,36 +4345,6 @@ "depends": [ "invoke.createWPerpsMarket", "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", - "setting.perpsWMarketId", - "provision.perpsFactory", "setting.perpsWMarketId" ] }, @@ -6050,53 +4371,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsWMarketId", - "invoke.addPerpsWSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythWFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsWMarketId", - "invoke.addPerpsWSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythWFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsWMarketId", - "invoke.addPerpsWSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythWFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsWMarketId", "invoke.addPerpsWSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythWFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsWMarketId", - "invoke.addPerpsWSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythWFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsWMarketId", - "invoke.addPerpsWSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythWFeedId", "setting.settlementReward" ] @@ -6118,24 +4399,8 @@ "invoke.createWPerpsMarket", "provision.perpsFactory", "setting.perpsWMarketId", - "setting.perpsWSkewScale", - "setting.perpsWMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWSkewScale", - "setting.perpsWMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWSkewScale", "setting.perpsWMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWSkewScale", - "setting.perpsWMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWSkewScale", - "setting.perpsWMaxFundingVelocity" + "setting.perpsWSkewScale" ] }, "setPerpsWOrderFees": { @@ -6154,24 +4419,8 @@ "depends": [ "invoke.createWPerpsMarket", "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMakerFeeRatio", - "setting.perpsWTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMakerFeeRatio", - "setting.perpsWTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMakerFeeRatio", - "setting.perpsWTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsWMarketId", "setting.perpsWMakerFeeRatio", - "setting.perpsWTakerFeeRatio", - "provision.perpsFactory", "setting.perpsWMarketId", - "setting.perpsWMakerFeeRatio", "setting.perpsWTakerFeeRatio" ] }, @@ -6191,18 +4440,6 @@ "invoke.createWPerpsMarket", "provision.perpsFactory", "setting.perpsWMarketId", - "setting.perpsWMaxMarketSize", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxMarketSize", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxMarketSize", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxMarketSize", - "provision.perpsFactory", - "setting.perpsWMarketId", "setting.perpsWMaxMarketSize" ] }, @@ -6222,18 +4459,6 @@ "invoke.createWPerpsMarket", "provision.perpsFactory", "setting.perpsWMarketId", - "setting.perpsWMaxMarketValue", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxMarketValue", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxMarketValue", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxMarketValue", - "provision.perpsFactory", - "setting.perpsWMarketId", "setting.perpsWMaxMarketValue" ] }, @@ -6255,35 +4480,11 @@ "depends": [ "invoke.createWPerpsMarket", "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWMaxSecondsInLiquidationWindow", - "setting.perpsWMaxLiquidationPd", - "setting.perpsWEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWMaxSecondsInLiquidationWindow", - "setting.perpsWMaxLiquidationPd", - "setting.perpsWEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWMaxSecondsInLiquidationWindow", - "setting.perpsWMaxLiquidationPd", - "setting.perpsWEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWMaxSecondsInLiquidationWindow", - "setting.perpsWMaxLiquidationPd", "setting.perpsWEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsWMarketId", "setting.perpsWMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsWMaxSecondsInLiquidationWindow", "setting.perpsWMaxLiquidationPd", - "setting.perpsWEndorsedLiquidator" + "setting.perpsWMaxSecondsInLiquidationWindow" ] }, "setPerpsWLiquidationParameters": { @@ -6305,39 +4506,11 @@ "depends": [ "invoke.createWPerpsMarket", "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWInitialMarginRatio", - "setting.perpsWMinimumInitialMarginRatio", - "setting.perpsWMaintenanceMarginScalar", - "setting.perpsWFlagRewardRatioD18", - "setting.perpsWMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWInitialMarginRatio", - "setting.perpsWMinimumInitialMarginRatio", - "setting.perpsWMaintenanceMarginScalar", - "setting.perpsWFlagRewardRatioD18", - "setting.perpsWMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWInitialMarginRatio", - "setting.perpsWMinimumInitialMarginRatio", - "setting.perpsWMaintenanceMarginScalar", "setting.perpsWFlagRewardRatioD18", - "setting.perpsWMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsWMarketId", "setting.perpsWInitialMarginRatio", - "setting.perpsWMinimumInitialMarginRatio", "setting.perpsWMaintenanceMarginScalar", - "setting.perpsWFlagRewardRatioD18", - "setting.perpsWMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsWMarketId", - "setting.perpsWInitialMarginRatio", "setting.perpsWMinimumInitialMarginRatio", - "setting.perpsWMaintenanceMarginScalar", - "setting.perpsWFlagRewardRatioD18", "setting.perpsWMinimumPositionMargin" ] }, @@ -6356,20 +4529,8 @@ "depends": [ "invoke.createWPerpsMarket", "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWLockedOiRatio", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWLockedOiRatio", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWLockedOiRatio", - "provision.perpsFactory", - "setting.perpsWMarketId", "setting.perpsWLockedOiRatio", - "provision.perpsFactory", - "setting.perpsWMarketId", - "setting.perpsWLockedOiRatio" + "setting.perpsWMarketId" ] }, "registerPythWOracleNode": { @@ -6390,23 +4551,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythWFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythWFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupWOracleNode": { @@ -6426,30 +4572,10 @@ } }, "depends": [ - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythWFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythWFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythWFeedId" ] }, "registerWOracleNode": { @@ -6501,26 +4627,10 @@ ], "depends": [ "invoke.createEnaPerpsMarket", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "invoke.registerEnaOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "invoke.registerEnaOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsEnaMarketId", "invoke.registerEnaOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsEnaMarketId", - "invoke.registerEnaOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "invoke.registerEnaOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsEnaMarketId" ] }, "addPerpsEnaSettlementStrategy": { @@ -6553,36 +4663,6 @@ "depends": [ "invoke.createEnaPerpsMarket", "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "provision.perpsFactory", "setting.perpsEnaMarketId" ] }, @@ -6609,53 +4689,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "invoke.addPerpsEnaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEnaFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "invoke.addPerpsEnaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEnaFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "invoke.addPerpsEnaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEnaFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsEnaMarketId", "invoke.addPerpsEnaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEnaFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsEnaMarketId", - "invoke.addPerpsEnaSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythEnaFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsEnaMarketId", - "invoke.addPerpsEnaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythEnaFeedId", "setting.settlementReward" ] @@ -6677,24 +4717,8 @@ "invoke.createEnaPerpsMarket", "provision.perpsFactory", "setting.perpsEnaMarketId", - "setting.perpsEnaSkewScale", - "setting.perpsEnaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaSkewScale", - "setting.perpsEnaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaSkewScale", - "setting.perpsEnaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaSkewScale", "setting.perpsEnaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaSkewScale", - "setting.perpsEnaMaxFundingVelocity" + "setting.perpsEnaSkewScale" ] }, "setPerpsEnaOrderFees": { @@ -6713,24 +4737,8 @@ "depends": [ "invoke.createEnaPerpsMarket", "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMakerFeeRatio", - "setting.perpsEnaTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMakerFeeRatio", - "setting.perpsEnaTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMakerFeeRatio", - "setting.perpsEnaTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsEnaMarketId", "setting.perpsEnaMakerFeeRatio", - "setting.perpsEnaTakerFeeRatio", - "provision.perpsFactory", "setting.perpsEnaMarketId", - "setting.perpsEnaMakerFeeRatio", "setting.perpsEnaTakerFeeRatio" ] }, @@ -6750,18 +4758,6 @@ "invoke.createEnaPerpsMarket", "provision.perpsFactory", "setting.perpsEnaMarketId", - "setting.perpsEnaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsEnaMarketId", "setting.perpsEnaMaxMarketSize" ] }, @@ -6781,18 +4777,6 @@ "invoke.createEnaPerpsMarket", "provision.perpsFactory", "setting.perpsEnaMarketId", - "setting.perpsEnaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsEnaMarketId", "setting.perpsEnaMaxMarketValue" ] }, @@ -6814,35 +4798,11 @@ "depends": [ "invoke.createEnaPerpsMarket", "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEnaMaxSecondsInLiquidationWindow", - "setting.perpsEnaMaxLiquidationPd", - "setting.perpsEnaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEnaMaxSecondsInLiquidationWindow", - "setting.perpsEnaMaxLiquidationPd", - "setting.perpsEnaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEnaMaxSecondsInLiquidationWindow", - "setting.perpsEnaMaxLiquidationPd", - "setting.perpsEnaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEnaMaxSecondsInLiquidationWindow", - "setting.perpsEnaMaxLiquidationPd", "setting.perpsEnaEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsEnaMarketId", "setting.perpsEnaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEnaMaxSecondsInLiquidationWindow", "setting.perpsEnaMaxLiquidationPd", - "setting.perpsEnaEndorsedLiquidator" + "setting.perpsEnaMaxSecondsInLiquidationWindow" ] }, "setPerpsEnaLiquidationParameters": { @@ -6864,39 +4824,11 @@ "depends": [ "invoke.createEnaPerpsMarket", "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaInitialMarginRatio", - "setting.perpsEnaMinimumInitialMarginRatio", - "setting.perpsEnaMaintenanceMarginScalar", - "setting.perpsEnaFlagRewardRatioD18", - "setting.perpsEnaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaInitialMarginRatio", - "setting.perpsEnaMinimumInitialMarginRatio", - "setting.perpsEnaMaintenanceMarginScalar", - "setting.perpsEnaFlagRewardRatioD18", - "setting.perpsEnaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaInitialMarginRatio", - "setting.perpsEnaMinimumInitialMarginRatio", - "setting.perpsEnaMaintenanceMarginScalar", "setting.perpsEnaFlagRewardRatioD18", - "setting.perpsEnaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsEnaMarketId", "setting.perpsEnaInitialMarginRatio", - "setting.perpsEnaMinimumInitialMarginRatio", "setting.perpsEnaMaintenanceMarginScalar", - "setting.perpsEnaFlagRewardRatioD18", - "setting.perpsEnaMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsEnaMarketId", - "setting.perpsEnaInitialMarginRatio", "setting.perpsEnaMinimumInitialMarginRatio", - "setting.perpsEnaMaintenanceMarginScalar", - "setting.perpsEnaFlagRewardRatioD18", "setting.perpsEnaMinimumPositionMargin" ] }, @@ -6915,20 +4847,8 @@ "depends": [ "invoke.createEnaPerpsMarket", "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsEnaMarketId", "setting.perpsEnaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsEnaMarketId", - "setting.perpsEnaLockedOiRatio" + "setting.perpsEnaMarketId" ] }, "registerPythEnaOracleNode": { @@ -6949,23 +4869,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEnaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEnaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEnaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEnaFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythEnaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEnaFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupEnaOracleNode": { @@ -6985,30 +4890,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEnaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEnaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEnaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythEnaFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEnaFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEnaFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythEnaFeedId" ] }, "registerEnaOracleNode": { @@ -7060,26 +4945,10 @@ ], "depends": [ "invoke.createDogePerpsMarket", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "invoke.registerDogeOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "invoke.registerDogeOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsDogeMarketId", "invoke.registerDogeOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsDogeMarketId", - "invoke.registerDogeOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "invoke.registerDogeOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsDogeMarketId" ] }, "addPerpsDogeSettlementStrategy": { @@ -7112,36 +4981,6 @@ "depends": [ "invoke.createDogePerpsMarket", "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "provision.perpsFactory", "setting.perpsDogeMarketId" ] }, @@ -7168,53 +5007,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "invoke.addPerpsDogeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythDogeFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "invoke.addPerpsDogeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythDogeFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "invoke.addPerpsDogeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythDogeFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsDogeMarketId", "invoke.addPerpsDogeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythDogeFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsDogeMarketId", - "invoke.addPerpsDogeSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythDogeFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsDogeMarketId", - "invoke.addPerpsDogeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythDogeFeedId", "setting.settlementReward" ] @@ -7236,24 +5035,8 @@ "invoke.createDogePerpsMarket", "provision.perpsFactory", "setting.perpsDogeMarketId", - "setting.perpsDogeSkewScale", - "setting.perpsDogeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeSkewScale", - "setting.perpsDogeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeSkewScale", "setting.perpsDogeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeSkewScale", - "setting.perpsDogeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeSkewScale", - "setting.perpsDogeMaxFundingVelocity" + "setting.perpsDogeSkewScale" ] }, "setPerpsDogeOrderFees": { @@ -7272,24 +5055,8 @@ "depends": [ "invoke.createDogePerpsMarket", "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMakerFeeRatio", - "setting.perpsDogeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMakerFeeRatio", - "setting.perpsDogeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsDogeMarketId", "setting.perpsDogeMakerFeeRatio", - "setting.perpsDogeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMakerFeeRatio", - "setting.perpsDogeTakerFeeRatio", - "provision.perpsFactory", "setting.perpsDogeMarketId", - "setting.perpsDogeMakerFeeRatio", "setting.perpsDogeTakerFeeRatio" ] }, @@ -7309,18 +5076,6 @@ "invoke.createDogePerpsMarket", "provision.perpsFactory", "setting.perpsDogeMarketId", - "setting.perpsDogeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsDogeMarketId", "setting.perpsDogeMaxMarketSize" ] }, @@ -7340,18 +5095,6 @@ "invoke.createDogePerpsMarket", "provision.perpsFactory", "setting.perpsDogeMarketId", - "setting.perpsDogeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsDogeMarketId", "setting.perpsDogeMaxMarketValue" ] }, @@ -7373,35 +5116,11 @@ "depends": [ "invoke.createDogePerpsMarket", "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsDogeMaxSecondsInLiquidationWindow", - "setting.perpsDogeMaxLiquidationPd", - "setting.perpsDogeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsDogeMaxSecondsInLiquidationWindow", - "setting.perpsDogeMaxLiquidationPd", - "setting.perpsDogeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsDogeMaxSecondsInLiquidationWindow", - "setting.perpsDogeMaxLiquidationPd", - "setting.perpsDogeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsDogeMaxSecondsInLiquidationWindow", - "setting.perpsDogeMaxLiquidationPd", "setting.perpsDogeEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsDogeMarketId", "setting.perpsDogeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsDogeMaxSecondsInLiquidationWindow", "setting.perpsDogeMaxLiquidationPd", - "setting.perpsDogeEndorsedLiquidator" + "setting.perpsDogeMaxSecondsInLiquidationWindow" ] }, "setPerpsDogeLiquidationParameters": { @@ -7423,39 +5142,11 @@ "depends": [ "invoke.createDogePerpsMarket", "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeInitialMarginRatio", - "setting.perpsDogeMinimumInitialMarginRatio", - "setting.perpsDogeMaintenanceMarginScalar", - "setting.perpsDogeFlagRewardRatioD18", - "setting.perpsDogeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeInitialMarginRatio", - "setting.perpsDogeMinimumInitialMarginRatio", - "setting.perpsDogeMaintenanceMarginScalar", - "setting.perpsDogeFlagRewardRatioD18", - "setting.perpsDogeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeInitialMarginRatio", - "setting.perpsDogeMinimumInitialMarginRatio", - "setting.perpsDogeMaintenanceMarginScalar", "setting.perpsDogeFlagRewardRatioD18", - "setting.perpsDogeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsDogeMarketId", "setting.perpsDogeInitialMarginRatio", - "setting.perpsDogeMinimumInitialMarginRatio", "setting.perpsDogeMaintenanceMarginScalar", - "setting.perpsDogeFlagRewardRatioD18", - "setting.perpsDogeMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsDogeMarketId", - "setting.perpsDogeInitialMarginRatio", "setting.perpsDogeMinimumInitialMarginRatio", - "setting.perpsDogeMaintenanceMarginScalar", - "setting.perpsDogeFlagRewardRatioD18", "setting.perpsDogeMinimumPositionMargin" ] }, @@ -7474,20 +5165,8 @@ "depends": [ "invoke.createDogePerpsMarket", "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsDogeMarketId", "setting.perpsDogeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsDogeMarketId", - "setting.perpsDogeLockedOiRatio" + "setting.perpsDogeMarketId" ] }, "registerPythDogeOracleNode": { @@ -7508,23 +5187,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythDogeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythDogeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythDogeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythDogeFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythDogeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythDogeFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupDogeOracleNode": { @@ -7544,30 +5208,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythDogeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythDogeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythDogeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythDogeFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythDogeFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythDogeFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythDogeFeedId" ] }, "registerDogeOracleNode": { @@ -7619,26 +5263,10 @@ ], "depends": [ "invoke.createAvaxPerpsMarket", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "invoke.registerAvaxOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "invoke.registerAvaxOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", "invoke.registerAvaxOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "invoke.registerAvaxOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "invoke.registerAvaxOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsAvaxMarketId" ] }, "addPerpsAvaxSettlementStrategy": { @@ -7671,36 +5299,6 @@ "depends": [ "invoke.createAvaxPerpsMarket", "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "provision.perpsFactory", "setting.perpsAvaxMarketId" ] }, @@ -7727,53 +5325,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "invoke.addPerpsAvaxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythAvaxFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "invoke.addPerpsAvaxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythAvaxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", "invoke.addPerpsAvaxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythAvaxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "invoke.addPerpsAvaxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythAvaxFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "invoke.addPerpsAvaxSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythAvaxFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsAvaxMarketId", - "invoke.addPerpsAvaxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythAvaxFeedId", "setting.settlementReward" ] @@ -7795,24 +5353,8 @@ "invoke.createAvaxPerpsMarket", "provision.perpsFactory", "setting.perpsAvaxMarketId", - "setting.perpsAvaxSkewScale", "setting.perpsAvaxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxSkewScale", - "setting.perpsAvaxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxSkewScale", - "setting.perpsAvaxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxSkewScale", - "setting.perpsAvaxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxSkewScale", - "setting.perpsAvaxMaxFundingVelocity" + "setting.perpsAvaxSkewScale" ] }, "setPerpsAvaxOrderFees": { @@ -7831,24 +5373,8 @@ "depends": [ "invoke.createAvaxPerpsMarket", "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMakerFeeRatio", - "setting.perpsAvaxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMakerFeeRatio", - "setting.perpsAvaxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMakerFeeRatio", - "setting.perpsAvaxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", "setting.perpsAvaxMakerFeeRatio", - "setting.perpsAvaxTakerFeeRatio", - "provision.perpsFactory", "setting.perpsAvaxMarketId", - "setting.perpsAvaxMakerFeeRatio", "setting.perpsAvaxTakerFeeRatio" ] }, @@ -7868,18 +5394,6 @@ "invoke.createAvaxPerpsMarket", "provision.perpsFactory", "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", "setting.perpsAvaxMaxMarketSize" ] }, @@ -7899,18 +5413,6 @@ "invoke.createAvaxPerpsMarket", "provision.perpsFactory", "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", "setting.perpsAvaxMaxMarketValue" ] }, @@ -7932,35 +5434,11 @@ "depends": [ "invoke.createAvaxPerpsMarket", "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAvaxMaxSecondsInLiquidationWindow", - "setting.perpsAvaxMaxLiquidationPd", - "setting.perpsAvaxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAvaxMaxSecondsInLiquidationWindow", - "setting.perpsAvaxMaxLiquidationPd", - "setting.perpsAvaxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAvaxMaxSecondsInLiquidationWindow", - "setting.perpsAvaxMaxLiquidationPd", - "setting.perpsAvaxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAvaxMaxSecondsInLiquidationWindow", - "setting.perpsAvaxMaxLiquidationPd", "setting.perpsAvaxEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsAvaxMarketId", "setting.perpsAvaxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAvaxMaxSecondsInLiquidationWindow", "setting.perpsAvaxMaxLiquidationPd", - "setting.perpsAvaxEndorsedLiquidator" + "setting.perpsAvaxMaxSecondsInLiquidationWindow" ] }, "setPerpsAvaxLiquidationParameters": { @@ -7982,39 +5460,11 @@ "depends": [ "invoke.createAvaxPerpsMarket", "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxInitialMarginRatio", - "setting.perpsAvaxMinimumInitialMarginRatio", - "setting.perpsAvaxMaintenanceMarginScalar", - "setting.perpsAvaxFlagRewardRatioD18", - "setting.perpsAvaxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxInitialMarginRatio", - "setting.perpsAvaxMinimumInitialMarginRatio", - "setting.perpsAvaxMaintenanceMarginScalar", - "setting.perpsAvaxFlagRewardRatioD18", - "setting.perpsAvaxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxInitialMarginRatio", - "setting.perpsAvaxMinimumInitialMarginRatio", - "setting.perpsAvaxMaintenanceMarginScalar", "setting.perpsAvaxFlagRewardRatioD18", - "setting.perpsAvaxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", "setting.perpsAvaxInitialMarginRatio", - "setting.perpsAvaxMinimumInitialMarginRatio", "setting.perpsAvaxMaintenanceMarginScalar", - "setting.perpsAvaxFlagRewardRatioD18", - "setting.perpsAvaxMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsAvaxMarketId", - "setting.perpsAvaxInitialMarginRatio", "setting.perpsAvaxMinimumInitialMarginRatio", - "setting.perpsAvaxMaintenanceMarginScalar", - "setting.perpsAvaxFlagRewardRatioD18", "setting.perpsAvaxMinimumPositionMargin" ] }, @@ -8033,20 +5483,8 @@ "depends": [ "invoke.createAvaxPerpsMarket", "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", "setting.perpsAvaxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsAvaxMarketId", - "setting.perpsAvaxLockedOiRatio" + "setting.perpsAvaxMarketId" ] }, "registerPythAvaxOracleNode": { @@ -8067,23 +5505,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAvaxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAvaxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAvaxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAvaxFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythAvaxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAvaxFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupAvaxOracleNode": { @@ -8103,30 +5526,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAvaxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAvaxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAvaxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythAvaxFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAvaxFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAvaxFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythAvaxFeedId" ] }, "registerAvaxOracleNode": { @@ -8178,26 +5581,10 @@ ], "depends": [ "invoke.createOpPerpsMarket", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "invoke.registerOpOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsOpMarketId", "invoke.registerOpOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "invoke.registerOpOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsOpMarketId", - "invoke.registerOpOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "invoke.registerOpOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsOpMarketId" ] }, "addPerpsOpSettlementStrategy": { @@ -8230,36 +5617,6 @@ "depends": [ "invoke.createOpPerpsMarket", "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "provision.perpsFactory", "setting.perpsOpMarketId" ] }, @@ -8286,53 +5643,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsOpMarketId", - "invoke.addPerpsOpSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythOpFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "invoke.addPerpsOpSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythOpFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "invoke.addPerpsOpSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythOpFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsOpMarketId", "invoke.addPerpsOpSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythOpFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsOpMarketId", - "invoke.addPerpsOpSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythOpFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsOpMarketId", - "invoke.addPerpsOpSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythOpFeedId", "setting.settlementReward" ] @@ -8354,24 +5671,8 @@ "invoke.createOpPerpsMarket", "provision.perpsFactory", "setting.perpsOpMarketId", - "setting.perpsOpSkewScale", - "setting.perpsOpMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpSkewScale", - "setting.perpsOpMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpSkewScale", "setting.perpsOpMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpSkewScale", - "setting.perpsOpMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpSkewScale", - "setting.perpsOpMaxFundingVelocity" + "setting.perpsOpSkewScale" ] }, "setPerpsOpOrderFees": { @@ -8390,24 +5691,8 @@ "depends": [ "invoke.createOpPerpsMarket", "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMakerFeeRatio", - "setting.perpsOpTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMakerFeeRatio", - "setting.perpsOpTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMakerFeeRatio", - "setting.perpsOpTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsOpMarketId", "setting.perpsOpMakerFeeRatio", - "setting.perpsOpTakerFeeRatio", - "provision.perpsFactory", "setting.perpsOpMarketId", - "setting.perpsOpMakerFeeRatio", "setting.perpsOpTakerFeeRatio" ] }, @@ -8427,18 +5712,6 @@ "invoke.createOpPerpsMarket", "provision.perpsFactory", "setting.perpsOpMarketId", - "setting.perpsOpMaxMarketSize", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxMarketSize", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxMarketSize", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxMarketSize", - "provision.perpsFactory", - "setting.perpsOpMarketId", "setting.perpsOpMaxMarketSize" ] }, @@ -8458,18 +5731,6 @@ "invoke.createOpPerpsMarket", "provision.perpsFactory", "setting.perpsOpMarketId", - "setting.perpsOpMaxMarketValue", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxMarketValue", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxMarketValue", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxMarketValue", - "provision.perpsFactory", - "setting.perpsOpMarketId", "setting.perpsOpMaxMarketValue" ] }, @@ -8491,35 +5752,11 @@ "depends": [ "invoke.createOpPerpsMarket", "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOpMaxSecondsInLiquidationWindow", - "setting.perpsOpMaxLiquidationPd", - "setting.perpsOpEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOpMaxSecondsInLiquidationWindow", - "setting.perpsOpMaxLiquidationPd", "setting.perpsOpEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsOpMarketId", "setting.perpsOpMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOpMaxSecondsInLiquidationWindow", "setting.perpsOpMaxLiquidationPd", - "setting.perpsOpEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOpMaxSecondsInLiquidationWindow", - "setting.perpsOpMaxLiquidationPd", - "setting.perpsOpEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOpMaxSecondsInLiquidationWindow", - "setting.perpsOpMaxLiquidationPd", - "setting.perpsOpEndorsedLiquidator" + "setting.perpsOpMaxSecondsInLiquidationWindow" ] }, "setPerpsOpLiquidationParameters": { @@ -8541,39 +5778,11 @@ "depends": [ "invoke.createOpPerpsMarket", "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpInitialMarginRatio", - "setting.perpsOpMinimumInitialMarginRatio", - "setting.perpsOpMaintenanceMarginScalar", - "setting.perpsOpFlagRewardRatioD18", - "setting.perpsOpMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpInitialMarginRatio", - "setting.perpsOpMinimumInitialMarginRatio", - "setting.perpsOpMaintenanceMarginScalar", - "setting.perpsOpFlagRewardRatioD18", - "setting.perpsOpMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpInitialMarginRatio", - "setting.perpsOpMinimumInitialMarginRatio", - "setting.perpsOpMaintenanceMarginScalar", "setting.perpsOpFlagRewardRatioD18", - "setting.perpsOpMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsOpMarketId", "setting.perpsOpInitialMarginRatio", - "setting.perpsOpMinimumInitialMarginRatio", "setting.perpsOpMaintenanceMarginScalar", - "setting.perpsOpFlagRewardRatioD18", - "setting.perpsOpMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsOpMarketId", - "setting.perpsOpInitialMarginRatio", "setting.perpsOpMinimumInitialMarginRatio", - "setting.perpsOpMaintenanceMarginScalar", - "setting.perpsOpFlagRewardRatioD18", "setting.perpsOpMinimumPositionMargin" ] }, @@ -8592,20 +5801,8 @@ "depends": [ "invoke.createOpPerpsMarket", "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpLockedOiRatio", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpLockedOiRatio", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpLockedOiRatio", - "provision.perpsFactory", - "setting.perpsOpMarketId", "setting.perpsOpLockedOiRatio", - "provision.perpsFactory", - "setting.perpsOpMarketId", - "setting.perpsOpLockedOiRatio" + "setting.perpsOpMarketId" ] }, "registerPythOpOracleNode": { @@ -8626,23 +5823,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOpFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOpFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOpFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOpFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythOpFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOpFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupOpOracleNode": { @@ -8662,30 +5844,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOpFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOpFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythOpFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOpFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOpFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOpFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythOpFeedId" ] }, "registerOpOracleNode": { @@ -8737,26 +5899,10 @@ ], "depends": [ "invoke.createOrdiPerpsMarket", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "invoke.registerOrdiOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "invoke.registerOrdiOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", "invoke.registerOrdiOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "invoke.registerOrdiOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "invoke.registerOrdiOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsOrdiMarketId" ] }, "addPerpsOrdiSettlementStrategy": { @@ -8789,36 +5935,6 @@ "depends": [ "invoke.createOrdiPerpsMarket", "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "provision.perpsFactory", "setting.perpsOrdiMarketId" ] }, @@ -8845,53 +5961,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "invoke.addPerpsOrdiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythOrdiFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "invoke.addPerpsOrdiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythOrdiFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "invoke.addPerpsOrdiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythOrdiFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", "invoke.addPerpsOrdiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythOrdiFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "invoke.addPerpsOrdiSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythOrdiFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsOrdiMarketId", - "invoke.addPerpsOrdiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythOrdiFeedId", "setting.settlementReward" ] @@ -8913,24 +5989,8 @@ "invoke.createOrdiPerpsMarket", "provision.perpsFactory", "setting.perpsOrdiMarketId", - "setting.perpsOrdiSkewScale", "setting.perpsOrdiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiSkewScale", - "setting.perpsOrdiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiSkewScale", - "setting.perpsOrdiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiSkewScale", - "setting.perpsOrdiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiSkewScale", - "setting.perpsOrdiMaxFundingVelocity" + "setting.perpsOrdiSkewScale" ] }, "setPerpsOrdiOrderFees": { @@ -8949,24 +6009,8 @@ "depends": [ "invoke.createOrdiPerpsMarket", "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMakerFeeRatio", - "setting.perpsOrdiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMakerFeeRatio", - "setting.perpsOrdiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMakerFeeRatio", - "setting.perpsOrdiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", "setting.perpsOrdiMakerFeeRatio", - "setting.perpsOrdiTakerFeeRatio", - "provision.perpsFactory", "setting.perpsOrdiMarketId", - "setting.perpsOrdiMakerFeeRatio", "setting.perpsOrdiTakerFeeRatio" ] }, @@ -8986,18 +6030,6 @@ "invoke.createOrdiPerpsMarket", "provision.perpsFactory", "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", "setting.perpsOrdiMaxMarketSize" ] }, @@ -9017,18 +6049,6 @@ "invoke.createOrdiPerpsMarket", "provision.perpsFactory", "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", "setting.perpsOrdiMaxMarketValue" ] }, @@ -9050,35 +6070,11 @@ "depends": [ "invoke.createOrdiPerpsMarket", "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOrdiMaxSecondsInLiquidationWindow", - "setting.perpsOrdiMaxLiquidationPd", - "setting.perpsOrdiEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOrdiMaxSecondsInLiquidationWindow", - "setting.perpsOrdiMaxLiquidationPd", - "setting.perpsOrdiEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOrdiMaxSecondsInLiquidationWindow", - "setting.perpsOrdiMaxLiquidationPd", - "setting.perpsOrdiEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOrdiMaxSecondsInLiquidationWindow", - "setting.perpsOrdiMaxLiquidationPd", "setting.perpsOrdiEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsOrdiMarketId", "setting.perpsOrdiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsOrdiMaxSecondsInLiquidationWindow", "setting.perpsOrdiMaxLiquidationPd", - "setting.perpsOrdiEndorsedLiquidator" + "setting.perpsOrdiMaxSecondsInLiquidationWindow" ] }, "setPerpsOrdiLiquidationParameters": { @@ -9100,39 +6096,11 @@ "depends": [ "invoke.createOrdiPerpsMarket", "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiInitialMarginRatio", - "setting.perpsOrdiMinimumInitialMarginRatio", - "setting.perpsOrdiMaintenanceMarginScalar", - "setting.perpsOrdiFlagRewardRatioD18", - "setting.perpsOrdiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiInitialMarginRatio", - "setting.perpsOrdiMinimumInitialMarginRatio", - "setting.perpsOrdiMaintenanceMarginScalar", - "setting.perpsOrdiFlagRewardRatioD18", - "setting.perpsOrdiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiInitialMarginRatio", - "setting.perpsOrdiMinimumInitialMarginRatio", - "setting.perpsOrdiMaintenanceMarginScalar", "setting.perpsOrdiFlagRewardRatioD18", - "setting.perpsOrdiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", "setting.perpsOrdiInitialMarginRatio", - "setting.perpsOrdiMinimumInitialMarginRatio", "setting.perpsOrdiMaintenanceMarginScalar", - "setting.perpsOrdiFlagRewardRatioD18", - "setting.perpsOrdiMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsOrdiMarketId", - "setting.perpsOrdiInitialMarginRatio", "setting.perpsOrdiMinimumInitialMarginRatio", - "setting.perpsOrdiMaintenanceMarginScalar", - "setting.perpsOrdiFlagRewardRatioD18", "setting.perpsOrdiMinimumPositionMargin" ] }, @@ -9151,20 +6119,8 @@ "depends": [ "invoke.createOrdiPerpsMarket", "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", "setting.perpsOrdiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsOrdiMarketId", - "setting.perpsOrdiLockedOiRatio" + "setting.perpsOrdiMarketId" ] }, "registerPythOrdiOracleNode": { @@ -9185,23 +6141,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", "setting.pythOrdiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOrdiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOrdiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOrdiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOrdiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythOrdiFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupOrdiOracleNode": { @@ -9221,30 +6162,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOrdiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOrdiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOrdiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythOrdiFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOrdiFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythOrdiFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythOrdiFeedId" ] }, "registerOrdiOracleNode": { @@ -9296,26 +6217,10 @@ ], "depends": [ "invoke.createPepePerpsMarket", - "provision.perpsFactory", - "setting.perpsPepeMarketId", "invoke.registerPepeOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "invoke.registerPepeOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "invoke.registerPepeOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsPepeMarketId", - "invoke.registerPepeOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "invoke.registerPepeOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsPepeMarketId" ] }, "addPerpsPepeSettlementStrategy": { @@ -9348,36 +6253,6 @@ "depends": [ "invoke.createPepePerpsMarket", "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "provision.perpsFactory", "setting.perpsPepeMarketId" ] }, @@ -9404,53 +6279,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "invoke.addPerpsPepeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythPepeFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "invoke.addPerpsPepeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythPepeFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "invoke.addPerpsPepeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythPepeFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsPepeMarketId", "invoke.addPerpsPepeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythPepeFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsPepeMarketId", - "invoke.addPerpsPepeSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythPepeFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsPepeMarketId", - "invoke.addPerpsPepeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythPepeFeedId", "setting.settlementReward" ] @@ -9472,24 +6307,8 @@ "invoke.createPepePerpsMarket", "provision.perpsFactory", "setting.perpsPepeMarketId", - "setting.perpsPepeSkewScale", - "setting.perpsPepeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeSkewScale", - "setting.perpsPepeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeSkewScale", "setting.perpsPepeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeSkewScale", - "setting.perpsPepeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeSkewScale", - "setting.perpsPepeMaxFundingVelocity" + "setting.perpsPepeSkewScale" ] }, "setPerpsPepeOrderFees": { @@ -9508,24 +6327,8 @@ "depends": [ "invoke.createPepePerpsMarket", "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMakerFeeRatio", - "setting.perpsPepeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMakerFeeRatio", - "setting.perpsPepeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsPepeMarketId", "setting.perpsPepeMakerFeeRatio", - "setting.perpsPepeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMakerFeeRatio", - "setting.perpsPepeTakerFeeRatio", - "provision.perpsFactory", "setting.perpsPepeMarketId", - "setting.perpsPepeMakerFeeRatio", "setting.perpsPepeTakerFeeRatio" ] }, @@ -9545,18 +6348,6 @@ "invoke.createPepePerpsMarket", "provision.perpsFactory", "setting.perpsPepeMarketId", - "setting.perpsPepeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsPepeMarketId", "setting.perpsPepeMaxMarketSize" ] }, @@ -9576,18 +6367,6 @@ "invoke.createPepePerpsMarket", "provision.perpsFactory", "setting.perpsPepeMarketId", - "setting.perpsPepeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsPepeMarketId", "setting.perpsPepeMaxMarketValue" ] }, @@ -9609,35 +6388,11 @@ "depends": [ "invoke.createPepePerpsMarket", "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPepeMaxSecondsInLiquidationWindow", - "setting.perpsPepeMaxLiquidationPd", - "setting.perpsPepeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPepeMaxSecondsInLiquidationWindow", - "setting.perpsPepeMaxLiquidationPd", - "setting.perpsPepeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPepeMaxSecondsInLiquidationWindow", - "setting.perpsPepeMaxLiquidationPd", - "setting.perpsPepeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPepeMaxSecondsInLiquidationWindow", - "setting.perpsPepeMaxLiquidationPd", "setting.perpsPepeEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsPepeMarketId", "setting.perpsPepeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPepeMaxSecondsInLiquidationWindow", "setting.perpsPepeMaxLiquidationPd", - "setting.perpsPepeEndorsedLiquidator" + "setting.perpsPepeMaxSecondsInLiquidationWindow" ] }, "setPerpsPepeLiquidationParameters": { @@ -9659,39 +6414,11 @@ "depends": [ "invoke.createPepePerpsMarket", "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeInitialMarginRatio", - "setting.perpsPepeMinimumInitialMarginRatio", - "setting.perpsPepeMaintenanceMarginScalar", - "setting.perpsPepeFlagRewardRatioD18", - "setting.perpsPepeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeInitialMarginRatio", - "setting.perpsPepeMinimumInitialMarginRatio", - "setting.perpsPepeMaintenanceMarginScalar", - "setting.perpsPepeFlagRewardRatioD18", - "setting.perpsPepeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeInitialMarginRatio", - "setting.perpsPepeMinimumInitialMarginRatio", - "setting.perpsPepeMaintenanceMarginScalar", "setting.perpsPepeFlagRewardRatioD18", - "setting.perpsPepeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsPepeMarketId", "setting.perpsPepeInitialMarginRatio", - "setting.perpsPepeMinimumInitialMarginRatio", "setting.perpsPepeMaintenanceMarginScalar", - "setting.perpsPepeFlagRewardRatioD18", - "setting.perpsPepeMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsPepeMarketId", - "setting.perpsPepeInitialMarginRatio", "setting.perpsPepeMinimumInitialMarginRatio", - "setting.perpsPepeMaintenanceMarginScalar", - "setting.perpsPepeFlagRewardRatioD18", "setting.perpsPepeMinimumPositionMargin" ] }, @@ -9710,20 +6437,8 @@ "depends": [ "invoke.createPepePerpsMarket", "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsPepeMarketId", "setting.perpsPepeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsPepeMarketId", - "setting.perpsPepeLockedOiRatio" + "setting.perpsPepeMarketId" ] }, "registerPythPepeOracleNode": { @@ -9744,23 +6459,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPepeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPepeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPepeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPepeFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythPepeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPepeFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupPepeOracleNode": { @@ -9780,30 +6480,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPepeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythPepeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPepeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPepeFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPepeFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPepeFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythPepeFeedId" ] }, "registerPepeOracleNode": { @@ -9855,26 +6535,10 @@ ], "depends": [ "invoke.createRunePerpsMarket", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "invoke.registerRuneOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "invoke.registerRuneOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsRuneMarketId", "invoke.registerRuneOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsRuneMarketId", - "invoke.registerRuneOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "invoke.registerRuneOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsRuneMarketId" ] }, "addPerpsRuneSettlementStrategy": { @@ -9907,36 +6571,6 @@ "depends": [ "invoke.createRunePerpsMarket", "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "provision.perpsFactory", "setting.perpsRuneMarketId" ] }, @@ -9963,53 +6597,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "invoke.addPerpsRuneSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythRuneFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "invoke.addPerpsRuneSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythRuneFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsRuneMarketId", "invoke.addPerpsRuneSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythRuneFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "invoke.addPerpsRuneSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythRuneFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsRuneMarketId", - "invoke.addPerpsRuneSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythRuneFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsRuneMarketId", - "invoke.addPerpsRuneSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythRuneFeedId", "setting.settlementReward" ] @@ -10031,24 +6625,8 @@ "invoke.createRunePerpsMarket", "provision.perpsFactory", "setting.perpsRuneMarketId", - "setting.perpsRuneSkewScale", - "setting.perpsRuneMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneSkewScale", - "setting.perpsRuneMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneSkewScale", - "setting.perpsRuneMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneSkewScale", "setting.perpsRuneMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneSkewScale", - "setting.perpsRuneMaxFundingVelocity" + "setting.perpsRuneSkewScale" ] }, "setPerpsRuneOrderFees": { @@ -10067,24 +6645,8 @@ "depends": [ "invoke.createRunePerpsMarket", "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMakerFeeRatio", - "setting.perpsRuneTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMakerFeeRatio", - "setting.perpsRuneTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMakerFeeRatio", - "setting.perpsRuneTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsRuneMarketId", "setting.perpsRuneMakerFeeRatio", - "setting.perpsRuneTakerFeeRatio", - "provision.perpsFactory", "setting.perpsRuneMarketId", - "setting.perpsRuneMakerFeeRatio", "setting.perpsRuneTakerFeeRatio" ] }, @@ -10104,18 +6666,6 @@ "invoke.createRunePerpsMarket", "provision.perpsFactory", "setting.perpsRuneMarketId", - "setting.perpsRuneMaxMarketSize", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxMarketSize", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxMarketSize", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxMarketSize", - "provision.perpsFactory", - "setting.perpsRuneMarketId", "setting.perpsRuneMaxMarketSize" ] }, @@ -10135,18 +6685,6 @@ "invoke.createRunePerpsMarket", "provision.perpsFactory", "setting.perpsRuneMarketId", - "setting.perpsRuneMaxMarketValue", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxMarketValue", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxMarketValue", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxMarketValue", - "provision.perpsFactory", - "setting.perpsRuneMarketId", "setting.perpsRuneMaxMarketValue" ] }, @@ -10168,35 +6706,11 @@ "depends": [ "invoke.createRunePerpsMarket", "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsRuneMaxSecondsInLiquidationWindow", - "setting.perpsRuneMaxLiquidationPd", - "setting.perpsRuneEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsRuneMaxSecondsInLiquidationWindow", - "setting.perpsRuneMaxLiquidationPd", - "setting.perpsRuneEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsRuneMaxSecondsInLiquidationWindow", - "setting.perpsRuneMaxLiquidationPd", "setting.perpsRuneEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsRuneMaxSecondsInLiquidationWindow", - "setting.perpsRuneMaxLiquidationPd", - "setting.perpsRuneEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsRuneMarketId", "setting.perpsRuneMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsRuneMaxSecondsInLiquidationWindow", "setting.perpsRuneMaxLiquidationPd", - "setting.perpsRuneEndorsedLiquidator" + "setting.perpsRuneMaxSecondsInLiquidationWindow" ] }, "setPerpsRuneLiquidationParameters": { @@ -10218,39 +6732,11 @@ "depends": [ "invoke.createRunePerpsMarket", "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneInitialMarginRatio", - "setting.perpsRuneMinimumInitialMarginRatio", - "setting.perpsRuneMaintenanceMarginScalar", - "setting.perpsRuneFlagRewardRatioD18", - "setting.perpsRuneMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneInitialMarginRatio", - "setting.perpsRuneMinimumInitialMarginRatio", - "setting.perpsRuneMaintenanceMarginScalar", - "setting.perpsRuneFlagRewardRatioD18", - "setting.perpsRuneMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneInitialMarginRatio", - "setting.perpsRuneMinimumInitialMarginRatio", - "setting.perpsRuneMaintenanceMarginScalar", "setting.perpsRuneFlagRewardRatioD18", - "setting.perpsRuneMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsRuneMarketId", "setting.perpsRuneInitialMarginRatio", - "setting.perpsRuneMinimumInitialMarginRatio", "setting.perpsRuneMaintenanceMarginScalar", - "setting.perpsRuneFlagRewardRatioD18", - "setting.perpsRuneMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsRuneMarketId", - "setting.perpsRuneInitialMarginRatio", "setting.perpsRuneMinimumInitialMarginRatio", - "setting.perpsRuneMaintenanceMarginScalar", - "setting.perpsRuneFlagRewardRatioD18", "setting.perpsRuneMinimumPositionMargin" ] }, @@ -10269,20 +6755,8 @@ "depends": [ "invoke.createRunePerpsMarket", "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneLockedOiRatio", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneLockedOiRatio", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneLockedOiRatio", - "provision.perpsFactory", - "setting.perpsRuneMarketId", "setting.perpsRuneLockedOiRatio", - "provision.perpsFactory", - "setting.perpsRuneMarketId", - "setting.perpsRuneLockedOiRatio" + "setting.perpsRuneMarketId" ] }, "registerPythRuneOracleNode": { @@ -10303,23 +6777,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythRuneFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythRuneFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythRuneFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythRuneFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythRuneFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythRuneFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupRuneOracleNode": { @@ -10339,30 +6798,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythRuneFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythRuneFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythRuneFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythRuneFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythRuneFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythRuneFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythRuneFeedId" ] }, "registerRuneOracleNode": { @@ -10414,26 +6853,10 @@ ], "depends": [ "invoke.createBonkPerpsMarket", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "invoke.registerBonkOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBonkMarketId", "invoke.registerBonkOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "invoke.registerBonkOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsBonkMarketId", - "invoke.registerBonkOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "invoke.registerBonkOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsBonkMarketId" ] }, "addPerpsBonkSettlementStrategy": { @@ -10466,36 +6889,6 @@ "depends": [ "invoke.createBonkPerpsMarket", "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "provision.perpsFactory", "setting.perpsBonkMarketId" ] }, @@ -10522,53 +6915,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsBonkMarketId", "invoke.addPerpsBonkSettlementStrategy", + "provision.perpsFactory", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythBonkFeedId", - "setting.settlementReward", "setting.commitmentPriceDelay", - "provision.perpsFactory", "setting.perpsBonkMarketId", - "invoke.addPerpsBonkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBonkFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "invoke.addPerpsBonkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBonkFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "invoke.addPerpsBonkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBonkFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "invoke.addPerpsBonkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBonkFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "invoke.addPerpsBonkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythBonkFeedId", "setting.settlementReward" ] @@ -10590,24 +6943,8 @@ "invoke.createBonkPerpsMarket", "provision.perpsFactory", "setting.perpsBonkMarketId", - "setting.perpsBonkSkewScale", - "setting.perpsBonkMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkSkewScale", - "setting.perpsBonkMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkSkewScale", "setting.perpsBonkMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkSkewScale", - "setting.perpsBonkMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkSkewScale", - "setting.perpsBonkMaxFundingVelocity" + "setting.perpsBonkSkewScale" ] }, "setPerpsBonkOrderFees": { @@ -10626,24 +6963,8 @@ "depends": [ "invoke.createBonkPerpsMarket", "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMakerFeeRatio", - "setting.perpsBonkTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMakerFeeRatio", - "setting.perpsBonkTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMakerFeeRatio", - "setting.perpsBonkTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBonkMarketId", "setting.perpsBonkMakerFeeRatio", - "setting.perpsBonkTakerFeeRatio", - "provision.perpsFactory", "setting.perpsBonkMarketId", - "setting.perpsBonkMakerFeeRatio", "setting.perpsBonkTakerFeeRatio" ] }, @@ -10663,18 +6984,6 @@ "invoke.createBonkPerpsMarket", "provision.perpsFactory", "setting.perpsBonkMarketId", - "setting.perpsBonkMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBonkMarketId", "setting.perpsBonkMaxMarketSize" ] }, @@ -10694,18 +7003,6 @@ "invoke.createBonkPerpsMarket", "provision.perpsFactory", "setting.perpsBonkMarketId", - "setting.perpsBonkMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBonkMarketId", "setting.perpsBonkMaxMarketValue" ] }, @@ -10727,35 +7024,11 @@ "depends": [ "invoke.createBonkPerpsMarket", "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBonkMaxSecondsInLiquidationWindow", - "setting.perpsBonkMaxLiquidationPd", - "setting.perpsBonkEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBonkMaxSecondsInLiquidationWindow", - "setting.perpsBonkMaxLiquidationPd", - "setting.perpsBonkEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBonkMaxSecondsInLiquidationWindow", - "setting.perpsBonkMaxLiquidationPd", - "setting.perpsBonkEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBonkMaxSecondsInLiquidationWindow", - "setting.perpsBonkMaxLiquidationPd", "setting.perpsBonkEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsBonkMarketId", "setting.perpsBonkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBonkMaxSecondsInLiquidationWindow", "setting.perpsBonkMaxLiquidationPd", - "setting.perpsBonkEndorsedLiquidator" + "setting.perpsBonkMaxSecondsInLiquidationWindow" ] }, "setPerpsBonkLiquidationParameters": { @@ -10777,39 +7050,11 @@ "depends": [ "invoke.createBonkPerpsMarket", "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkInitialMarginRatio", - "setting.perpsBonkMinimumInitialMarginRatio", - "setting.perpsBonkMaintenanceMarginScalar", - "setting.perpsBonkFlagRewardRatioD18", - "setting.perpsBonkMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkInitialMarginRatio", - "setting.perpsBonkMinimumInitialMarginRatio", - "setting.perpsBonkMaintenanceMarginScalar", - "setting.perpsBonkFlagRewardRatioD18", - "setting.perpsBonkMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkInitialMarginRatio", - "setting.perpsBonkMinimumInitialMarginRatio", - "setting.perpsBonkMaintenanceMarginScalar", "setting.perpsBonkFlagRewardRatioD18", - "setting.perpsBonkMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBonkMarketId", "setting.perpsBonkInitialMarginRatio", - "setting.perpsBonkMinimumInitialMarginRatio", "setting.perpsBonkMaintenanceMarginScalar", - "setting.perpsBonkFlagRewardRatioD18", - "setting.perpsBonkMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsBonkMarketId", - "setting.perpsBonkInitialMarginRatio", "setting.perpsBonkMinimumInitialMarginRatio", - "setting.perpsBonkMaintenanceMarginScalar", - "setting.perpsBonkFlagRewardRatioD18", "setting.perpsBonkMinimumPositionMargin" ] }, @@ -10828,20 +7073,8 @@ "depends": [ "invoke.createBonkPerpsMarket", "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBonkMarketId", "setting.perpsBonkLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBonkMarketId", - "setting.perpsBonkLockedOiRatio" + "setting.perpsBonkMarketId" ] }, "registerPythBonkOracleNode": { @@ -10862,23 +7095,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBonkFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBonkFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBonkFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBonkFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythBonkFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBonkFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupBonkOracleNode": { @@ -10898,30 +7116,10 @@ } }, "depends": [ - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythBonkFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBonkFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBonkFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBonkFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBonkFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBonkFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythBonkFeedId" ] }, "registerBonkOracleNode": { @@ -10973,26 +7171,10 @@ ], "depends": [ "invoke.createFtmPerpsMarket", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "invoke.registerFtmOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "invoke.registerFtmOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsFtmMarketId", "invoke.registerFtmOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsFtmMarketId", - "invoke.registerFtmOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "invoke.registerFtmOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsFtmMarketId" ] }, "addPerpsFtmSettlementStrategy": { @@ -11025,36 +7207,6 @@ "depends": [ "invoke.createFtmPerpsMarket", "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "provision.perpsFactory", "setting.perpsFtmMarketId" ] }, @@ -11081,53 +7233,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "invoke.addPerpsFtmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythFtmFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "invoke.addPerpsFtmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythFtmFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "invoke.addPerpsFtmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythFtmFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsFtmMarketId", "invoke.addPerpsFtmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythFtmFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsFtmMarketId", - "invoke.addPerpsFtmSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythFtmFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsFtmMarketId", - "invoke.addPerpsFtmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythFtmFeedId", "setting.settlementReward" ] @@ -11149,24 +7261,8 @@ "invoke.createFtmPerpsMarket", "provision.perpsFactory", "setting.perpsFtmMarketId", - "setting.perpsFtmSkewScale", - "setting.perpsFtmMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmSkewScale", - "setting.perpsFtmMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmSkewScale", - "setting.perpsFtmMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmSkewScale", "setting.perpsFtmMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmSkewScale", - "setting.perpsFtmMaxFundingVelocity" + "setting.perpsFtmSkewScale" ] }, "setPerpsFtmOrderFees": { @@ -11185,24 +7281,8 @@ "depends": [ "invoke.createFtmPerpsMarket", "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMakerFeeRatio", - "setting.perpsFtmTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMakerFeeRatio", - "setting.perpsFtmTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMakerFeeRatio", - "setting.perpsFtmTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsFtmMarketId", "setting.perpsFtmMakerFeeRatio", - "setting.perpsFtmTakerFeeRatio", - "provision.perpsFactory", "setting.perpsFtmMarketId", - "setting.perpsFtmMakerFeeRatio", "setting.perpsFtmTakerFeeRatio" ] }, @@ -11222,18 +7302,6 @@ "invoke.createFtmPerpsMarket", "provision.perpsFactory", "setting.perpsFtmMarketId", - "setting.perpsFtmMaxMarketSize", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxMarketSize", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxMarketSize", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxMarketSize", - "provision.perpsFactory", - "setting.perpsFtmMarketId", "setting.perpsFtmMaxMarketSize" ] }, @@ -11253,18 +7321,6 @@ "invoke.createFtmPerpsMarket", "provision.perpsFactory", "setting.perpsFtmMarketId", - "setting.perpsFtmMaxMarketValue", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxMarketValue", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxMarketValue", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxMarketValue", - "provision.perpsFactory", - "setting.perpsFtmMarketId", "setting.perpsFtmMaxMarketValue" ] }, @@ -11286,35 +7342,11 @@ "depends": [ "invoke.createFtmPerpsMarket", "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsFtmMaxSecondsInLiquidationWindow", - "setting.perpsFtmMaxLiquidationPd", - "setting.perpsFtmEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsFtmMaxSecondsInLiquidationWindow", - "setting.perpsFtmMaxLiquidationPd", - "setting.perpsFtmEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsFtmMaxSecondsInLiquidationWindow", - "setting.perpsFtmMaxLiquidationPd", - "setting.perpsFtmEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsFtmMaxSecondsInLiquidationWindow", - "setting.perpsFtmMaxLiquidationPd", "setting.perpsFtmEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsFtmMarketId", "setting.perpsFtmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsFtmMaxSecondsInLiquidationWindow", "setting.perpsFtmMaxLiquidationPd", - "setting.perpsFtmEndorsedLiquidator" + "setting.perpsFtmMaxSecondsInLiquidationWindow" ] }, "setPerpsFtmLiquidationParameters": { @@ -11336,39 +7368,11 @@ "depends": [ "invoke.createFtmPerpsMarket", "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmInitialMarginRatio", - "setting.perpsFtmMinimumInitialMarginRatio", - "setting.perpsFtmMaintenanceMarginScalar", - "setting.perpsFtmFlagRewardRatioD18", - "setting.perpsFtmMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmInitialMarginRatio", - "setting.perpsFtmMinimumInitialMarginRatio", - "setting.perpsFtmMaintenanceMarginScalar", - "setting.perpsFtmFlagRewardRatioD18", - "setting.perpsFtmMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmInitialMarginRatio", - "setting.perpsFtmMinimumInitialMarginRatio", - "setting.perpsFtmMaintenanceMarginScalar", "setting.perpsFtmFlagRewardRatioD18", - "setting.perpsFtmMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsFtmMarketId", "setting.perpsFtmInitialMarginRatio", - "setting.perpsFtmMinimumInitialMarginRatio", "setting.perpsFtmMaintenanceMarginScalar", - "setting.perpsFtmFlagRewardRatioD18", - "setting.perpsFtmMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsFtmMarketId", - "setting.perpsFtmInitialMarginRatio", "setting.perpsFtmMinimumInitialMarginRatio", - "setting.perpsFtmMaintenanceMarginScalar", - "setting.perpsFtmFlagRewardRatioD18", "setting.perpsFtmMinimumPositionMargin" ] }, @@ -11387,20 +7391,8 @@ "depends": [ "invoke.createFtmPerpsMarket", "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmLockedOiRatio", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmLockedOiRatio", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmLockedOiRatio", - "provision.perpsFactory", - "setting.perpsFtmMarketId", "setting.perpsFtmLockedOiRatio", - "provision.perpsFactory", - "setting.perpsFtmMarketId", - "setting.perpsFtmLockedOiRatio" + "setting.perpsFtmMarketId" ] }, "registerPythFtmOracleNode": { @@ -11421,23 +7413,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythFtmFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythFtmFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythFtmFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythFtmFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythFtmFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythFtmFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupFtmOracleNode": { @@ -11457,30 +7434,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythFtmFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythFtmFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythFtmFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythFtmFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythFtmFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythFtmFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythFtmFeedId" ] }, "registerFtmOracleNode": { @@ -11532,26 +7489,10 @@ ], "depends": [ "invoke.createArbPerpsMarket", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "invoke.registerArbOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "invoke.registerArbOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsArbMarketId", "invoke.registerArbOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsArbMarketId", - "invoke.registerArbOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "invoke.registerArbOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsArbMarketId" ] }, "addPerpsArbSettlementStrategy": { @@ -11584,36 +7525,6 @@ "depends": [ "invoke.createArbPerpsMarket", "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "provision.perpsFactory", "setting.perpsArbMarketId" ] }, @@ -11640,53 +7551,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsArbMarketId", - "invoke.addPerpsArbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythArbFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "invoke.addPerpsArbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythArbFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "invoke.addPerpsArbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythArbFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsArbMarketId", "invoke.addPerpsArbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythArbFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsArbMarketId", - "invoke.addPerpsArbSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythArbFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsArbMarketId", - "invoke.addPerpsArbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythArbFeedId", "setting.settlementReward" ] @@ -11708,24 +7579,8 @@ "invoke.createArbPerpsMarket", "provision.perpsFactory", "setting.perpsArbMarketId", - "setting.perpsArbSkewScale", - "setting.perpsArbMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbSkewScale", - "setting.perpsArbMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbSkewScale", "setting.perpsArbMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbSkewScale", - "setting.perpsArbMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbSkewScale", - "setting.perpsArbMaxFundingVelocity" + "setting.perpsArbSkewScale" ] }, "setPerpsArbOrderFees": { @@ -11744,24 +7599,8 @@ "depends": [ "invoke.createArbPerpsMarket", "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMakerFeeRatio", - "setting.perpsArbTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMakerFeeRatio", - "setting.perpsArbTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsArbMarketId", "setting.perpsArbMakerFeeRatio", - "setting.perpsArbTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMakerFeeRatio", - "setting.perpsArbTakerFeeRatio", - "provision.perpsFactory", "setting.perpsArbMarketId", - "setting.perpsArbMakerFeeRatio", "setting.perpsArbTakerFeeRatio" ] }, @@ -11781,18 +7620,6 @@ "invoke.createArbPerpsMarket", "provision.perpsFactory", "setting.perpsArbMarketId", - "setting.perpsArbMaxMarketSize", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxMarketSize", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxMarketSize", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxMarketSize", - "provision.perpsFactory", - "setting.perpsArbMarketId", "setting.perpsArbMaxMarketSize" ] }, @@ -11812,18 +7639,6 @@ "invoke.createArbPerpsMarket", "provision.perpsFactory", "setting.perpsArbMarketId", - "setting.perpsArbMaxMarketValue", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxMarketValue", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxMarketValue", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxMarketValue", - "provision.perpsFactory", - "setting.perpsArbMarketId", "setting.perpsArbMaxMarketValue" ] }, @@ -11845,35 +7660,11 @@ "depends": [ "invoke.createArbPerpsMarket", "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArbMaxSecondsInLiquidationWindow", - "setting.perpsArbMaxLiquidationPd", - "setting.perpsArbEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArbMaxSecondsInLiquidationWindow", - "setting.perpsArbMaxLiquidationPd", - "setting.perpsArbEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArbMaxSecondsInLiquidationWindow", - "setting.perpsArbMaxLiquidationPd", - "setting.perpsArbEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArbMaxSecondsInLiquidationWindow", - "setting.perpsArbMaxLiquidationPd", "setting.perpsArbEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsArbMarketId", "setting.perpsArbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArbMaxSecondsInLiquidationWindow", "setting.perpsArbMaxLiquidationPd", - "setting.perpsArbEndorsedLiquidator" + "setting.perpsArbMaxSecondsInLiquidationWindow" ] }, "setPerpsArbLiquidationParameters": { @@ -11895,39 +7686,11 @@ "depends": [ "invoke.createArbPerpsMarket", "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbInitialMarginRatio", - "setting.perpsArbMinimumInitialMarginRatio", - "setting.perpsArbMaintenanceMarginScalar", "setting.perpsArbFlagRewardRatioD18", - "setting.perpsArbMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsArbMarketId", "setting.perpsArbInitialMarginRatio", - "setting.perpsArbMinimumInitialMarginRatio", "setting.perpsArbMaintenanceMarginScalar", - "setting.perpsArbFlagRewardRatioD18", - "setting.perpsArbMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsArbMarketId", - "setting.perpsArbInitialMarginRatio", "setting.perpsArbMinimumInitialMarginRatio", - "setting.perpsArbMaintenanceMarginScalar", - "setting.perpsArbFlagRewardRatioD18", - "setting.perpsArbMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbInitialMarginRatio", - "setting.perpsArbMinimumInitialMarginRatio", - "setting.perpsArbMaintenanceMarginScalar", - "setting.perpsArbFlagRewardRatioD18", - "setting.perpsArbMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbInitialMarginRatio", - "setting.perpsArbMinimumInitialMarginRatio", - "setting.perpsArbMaintenanceMarginScalar", - "setting.perpsArbFlagRewardRatioD18", "setting.perpsArbMinimumPositionMargin" ] }, @@ -11946,20 +7709,8 @@ "depends": [ "invoke.createArbPerpsMarket", "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbLockedOiRatio", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbLockedOiRatio", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbLockedOiRatio", - "provision.perpsFactory", - "setting.perpsArbMarketId", "setting.perpsArbLockedOiRatio", - "provision.perpsFactory", - "setting.perpsArbMarketId", - "setting.perpsArbLockedOiRatio" + "setting.perpsArbMarketId" ] }, "registerPythArbOracleNode": { @@ -11980,23 +7731,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArbFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArbFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArbFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArbFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythArbFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArbFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupArbOracleNode": { @@ -12016,30 +7752,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArbFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArbFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArbFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythArbFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArbFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArbFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythArbFeedId" ] }, "registerArbOracleNode": { @@ -12091,26 +7807,10 @@ ], "depends": [ "invoke.createMaticPerpsMarket", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "invoke.registerMaticOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "invoke.registerMaticOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsMaticMarketId", "invoke.registerMaticOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsMaticMarketId", - "invoke.registerMaticOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "invoke.registerMaticOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsMaticMarketId" ] }, "addPerpsMaticSettlementStrategy": { @@ -12143,36 +7843,6 @@ "depends": [ "invoke.createMaticPerpsMarket", "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "provision.perpsFactory", "setting.perpsMaticMarketId" ] }, @@ -12199,53 +7869,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "invoke.addPerpsMaticSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythMaticFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "invoke.addPerpsMaticSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythMaticFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsMaticMarketId", "invoke.addPerpsMaticSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythMaticFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "invoke.addPerpsMaticSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythMaticFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsMaticMarketId", - "invoke.addPerpsMaticSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythMaticFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsMaticMarketId", - "invoke.addPerpsMaticSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythMaticFeedId", "setting.settlementReward" ] @@ -12267,24 +7897,8 @@ "invoke.createMaticPerpsMarket", "provision.perpsFactory", "setting.perpsMaticMarketId", - "setting.perpsMaticSkewScale", - "setting.perpsMaticMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticSkewScale", - "setting.perpsMaticMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticSkewScale", - "setting.perpsMaticMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticSkewScale", "setting.perpsMaticMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticSkewScale", - "setting.perpsMaticMaxFundingVelocity" + "setting.perpsMaticSkewScale" ] }, "setPerpsMaticOrderFees": { @@ -12303,24 +7917,8 @@ "depends": [ "invoke.createMaticPerpsMarket", "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMakerFeeRatio", - "setting.perpsMaticTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMakerFeeRatio", - "setting.perpsMaticTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMakerFeeRatio", - "setting.perpsMaticTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsMaticMarketId", "setting.perpsMaticMakerFeeRatio", - "setting.perpsMaticTakerFeeRatio", - "provision.perpsFactory", "setting.perpsMaticMarketId", - "setting.perpsMaticMakerFeeRatio", "setting.perpsMaticTakerFeeRatio" ] }, @@ -12340,18 +7938,6 @@ "invoke.createMaticPerpsMarket", "provision.perpsFactory", "setting.perpsMaticMarketId", - "setting.perpsMaticMaxMarketSize", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxMarketSize", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxMarketSize", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxMarketSize", - "provision.perpsFactory", - "setting.perpsMaticMarketId", "setting.perpsMaticMaxMarketSize" ] }, @@ -12371,18 +7957,6 @@ "invoke.createMaticPerpsMarket", "provision.perpsFactory", "setting.perpsMaticMarketId", - "setting.perpsMaticMaxMarketValue", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxMarketValue", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxMarketValue", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxMarketValue", - "provision.perpsFactory", - "setting.perpsMaticMarketId", "setting.perpsMaticMaxMarketValue" ] }, @@ -12404,35 +7978,11 @@ "depends": [ "invoke.createMaticPerpsMarket", "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsMaticMaxSecondsInLiquidationWindow", - "setting.perpsMaticMaxLiquidationPd", - "setting.perpsMaticEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsMaticMaxSecondsInLiquidationWindow", - "setting.perpsMaticMaxLiquidationPd", - "setting.perpsMaticEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsMaticMaxSecondsInLiquidationWindow", - "setting.perpsMaticMaxLiquidationPd", - "setting.perpsMaticEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsMaticMaxSecondsInLiquidationWindow", - "setting.perpsMaticMaxLiquidationPd", "setting.perpsMaticEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsMaticMarketId", "setting.perpsMaticMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsMaticMaxSecondsInLiquidationWindow", "setting.perpsMaticMaxLiquidationPd", - "setting.perpsMaticEndorsedLiquidator" + "setting.perpsMaticMaxSecondsInLiquidationWindow" ] }, "setPerpsMaticLiquidationParameters": { @@ -12454,39 +8004,11 @@ "depends": [ "invoke.createMaticPerpsMarket", "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticInitialMarginRatio", - "setting.perpsMaticMinimumInitialMarginRatio", - "setting.perpsMaticMaintenanceMarginScalar", - "setting.perpsMaticFlagRewardRatioD18", - "setting.perpsMaticMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticInitialMarginRatio", - "setting.perpsMaticMinimumInitialMarginRatio", - "setting.perpsMaticMaintenanceMarginScalar", - "setting.perpsMaticFlagRewardRatioD18", - "setting.perpsMaticMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticInitialMarginRatio", - "setting.perpsMaticMinimumInitialMarginRatio", - "setting.perpsMaticMaintenanceMarginScalar", "setting.perpsMaticFlagRewardRatioD18", - "setting.perpsMaticMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsMaticMarketId", "setting.perpsMaticInitialMarginRatio", - "setting.perpsMaticMinimumInitialMarginRatio", "setting.perpsMaticMaintenanceMarginScalar", - "setting.perpsMaticFlagRewardRatioD18", - "setting.perpsMaticMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsMaticMarketId", - "setting.perpsMaticInitialMarginRatio", "setting.perpsMaticMinimumInitialMarginRatio", - "setting.perpsMaticMaintenanceMarginScalar", - "setting.perpsMaticFlagRewardRatioD18", "setting.perpsMaticMinimumPositionMargin" ] }, @@ -12505,20 +8027,8 @@ "depends": [ "invoke.createMaticPerpsMarket", "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticLockedOiRatio", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticLockedOiRatio", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticLockedOiRatio", - "provision.perpsFactory", - "setting.perpsMaticMarketId", "setting.perpsMaticLockedOiRatio", - "provision.perpsFactory", - "setting.perpsMaticMarketId", - "setting.perpsMaticLockedOiRatio" + "setting.perpsMaticMarketId" ] }, "registerPythMaticOracleNode": { @@ -12539,23 +8049,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythMaticFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythMaticFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythMaticFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythMaticFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythMaticFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythMaticFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupMaticOracleNode": { @@ -12575,30 +8070,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythMaticFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythMaticFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythMaticFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythMaticFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythMaticFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythMaticFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythMaticFeedId" ] }, "registerMaticOracleNode": { @@ -12650,26 +8125,10 @@ ], "depends": [ "invoke.createBnbPerpsMarket", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "invoke.registerBnbOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBnbMarketId", "invoke.registerBnbOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "invoke.registerBnbOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsBnbMarketId", - "invoke.registerBnbOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "invoke.registerBnbOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsBnbMarketId" ] }, "addPerpsBnbSettlementStrategy": { @@ -12702,36 +8161,6 @@ "depends": [ "invoke.createBnbPerpsMarket", "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "provision.perpsFactory", "setting.perpsBnbMarketId" ] }, @@ -12758,53 +8187,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "invoke.addPerpsBnbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBnbFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "invoke.addPerpsBnbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBnbFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "invoke.addPerpsBnbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBnbFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBnbMarketId", "invoke.addPerpsBnbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBnbFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsBnbMarketId", - "invoke.addPerpsBnbSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythBnbFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsBnbMarketId", - "invoke.addPerpsBnbSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythBnbFeedId", "setting.settlementReward" ] @@ -12826,24 +8215,8 @@ "invoke.createBnbPerpsMarket", "provision.perpsFactory", "setting.perpsBnbMarketId", - "setting.perpsBnbSkewScale", - "setting.perpsBnbMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbSkewScale", - "setting.perpsBnbMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbSkewScale", "setting.perpsBnbMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbSkewScale", - "setting.perpsBnbMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbSkewScale", - "setting.perpsBnbMaxFundingVelocity" + "setting.perpsBnbSkewScale" ] }, "setPerpsBnbOrderFees": { @@ -12862,24 +8235,8 @@ "depends": [ "invoke.createBnbPerpsMarket", "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMakerFeeRatio", - "setting.perpsBnbTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMakerFeeRatio", - "setting.perpsBnbTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMakerFeeRatio", - "setting.perpsBnbTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBnbMarketId", "setting.perpsBnbMakerFeeRatio", - "setting.perpsBnbTakerFeeRatio", - "provision.perpsFactory", "setting.perpsBnbMarketId", - "setting.perpsBnbMakerFeeRatio", "setting.perpsBnbTakerFeeRatio" ] }, @@ -12899,18 +8256,6 @@ "invoke.createBnbPerpsMarket", "provision.perpsFactory", "setting.perpsBnbMarketId", - "setting.perpsBnbMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBnbMarketId", "setting.perpsBnbMaxMarketSize" ] }, @@ -12930,18 +8275,6 @@ "invoke.createBnbPerpsMarket", "provision.perpsFactory", "setting.perpsBnbMarketId", - "setting.perpsBnbMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBnbMarketId", "setting.perpsBnbMaxMarketValue" ] }, @@ -12963,35 +8296,11 @@ "depends": [ "invoke.createBnbPerpsMarket", "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBnbMaxSecondsInLiquidationWindow", - "setting.perpsBnbMaxLiquidationPd", - "setting.perpsBnbEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBnbMaxSecondsInLiquidationWindow", - "setting.perpsBnbMaxLiquidationPd", - "setting.perpsBnbEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBnbMaxSecondsInLiquidationWindow", - "setting.perpsBnbMaxLiquidationPd", - "setting.perpsBnbEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBnbMaxSecondsInLiquidationWindow", - "setting.perpsBnbMaxLiquidationPd", "setting.perpsBnbEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsBnbMarketId", "setting.perpsBnbMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBnbMaxSecondsInLiquidationWindow", "setting.perpsBnbMaxLiquidationPd", - "setting.perpsBnbEndorsedLiquidator" + "setting.perpsBnbMaxSecondsInLiquidationWindow" ] }, "setPerpsBnbLiquidationParameters": { @@ -13013,39 +8322,11 @@ "depends": [ "invoke.createBnbPerpsMarket", "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbInitialMarginRatio", - "setting.perpsBnbMinimumInitialMarginRatio", - "setting.perpsBnbMaintenanceMarginScalar", - "setting.perpsBnbFlagRewardRatioD18", - "setting.perpsBnbMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbInitialMarginRatio", - "setting.perpsBnbMinimumInitialMarginRatio", - "setting.perpsBnbMaintenanceMarginScalar", - "setting.perpsBnbFlagRewardRatioD18", - "setting.perpsBnbMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbInitialMarginRatio", - "setting.perpsBnbMinimumInitialMarginRatio", - "setting.perpsBnbMaintenanceMarginScalar", "setting.perpsBnbFlagRewardRatioD18", - "setting.perpsBnbMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBnbMarketId", "setting.perpsBnbInitialMarginRatio", - "setting.perpsBnbMinimumInitialMarginRatio", "setting.perpsBnbMaintenanceMarginScalar", - "setting.perpsBnbFlagRewardRatioD18", - "setting.perpsBnbMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsBnbMarketId", - "setting.perpsBnbInitialMarginRatio", "setting.perpsBnbMinimumInitialMarginRatio", - "setting.perpsBnbMaintenanceMarginScalar", - "setting.perpsBnbFlagRewardRatioD18", "setting.perpsBnbMinimumPositionMargin" ] }, @@ -13064,20 +8345,8 @@ "depends": [ "invoke.createBnbPerpsMarket", "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBnbMarketId", "setting.perpsBnbLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBnbMarketId", - "setting.perpsBnbLockedOiRatio" + "setting.perpsBnbMarketId" ] }, "registerPythBnbOracleNode": { @@ -13098,23 +8367,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBnbFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBnbFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBnbFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBnbFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythBnbFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBnbFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupBnbOracleNode": { @@ -13134,30 +8388,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBnbFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBnbFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythBnbFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBnbFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBnbFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBnbFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythBnbFeedId" ] }, "registerBnbOracleNode": { @@ -13209,26 +8443,10 @@ ], "depends": [ "invoke.createLinkPerpsMarket", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "invoke.registerLinkOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "invoke.registerLinkOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsLinkMarketId", "invoke.registerLinkOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsLinkMarketId", - "invoke.registerLinkOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "invoke.registerLinkOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsLinkMarketId" ] }, "addPerpsLinkSettlementStrategy": { @@ -13261,36 +8479,6 @@ "depends": [ "invoke.createLinkPerpsMarket", "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "provision.perpsFactory", "setting.perpsLinkMarketId" ] }, @@ -13317,53 +8505,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "invoke.addPerpsLinkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythLinkFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "invoke.addPerpsLinkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythLinkFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "invoke.addPerpsLinkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythLinkFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsLinkMarketId", "invoke.addPerpsLinkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythLinkFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsLinkMarketId", - "invoke.addPerpsLinkSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythLinkFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsLinkMarketId", - "invoke.addPerpsLinkSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythLinkFeedId", "setting.settlementReward" ] @@ -13385,24 +8533,8 @@ "invoke.createLinkPerpsMarket", "provision.perpsFactory", "setting.perpsLinkMarketId", - "setting.perpsLinkSkewScale", "setting.perpsLinkMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkSkewScale", - "setting.perpsLinkMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkSkewScale", - "setting.perpsLinkMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkSkewScale", - "setting.perpsLinkMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkSkewScale", - "setting.perpsLinkMaxFundingVelocity" + "setting.perpsLinkSkewScale" ] }, "setPerpsLinkOrderFees": { @@ -13421,24 +8553,8 @@ "depends": [ "invoke.createLinkPerpsMarket", "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMakerFeeRatio", - "setting.perpsLinkTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMakerFeeRatio", - "setting.perpsLinkTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMakerFeeRatio", - "setting.perpsLinkTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsLinkMarketId", "setting.perpsLinkMakerFeeRatio", - "setting.perpsLinkTakerFeeRatio", - "provision.perpsFactory", "setting.perpsLinkMarketId", - "setting.perpsLinkMakerFeeRatio", "setting.perpsLinkTakerFeeRatio" ] }, @@ -13458,18 +8574,6 @@ "invoke.createLinkPerpsMarket", "provision.perpsFactory", "setting.perpsLinkMarketId", - "setting.perpsLinkMaxMarketSize", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxMarketSize", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxMarketSize", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxMarketSize", - "provision.perpsFactory", - "setting.perpsLinkMarketId", "setting.perpsLinkMaxMarketSize" ] }, @@ -13489,18 +8593,6 @@ "invoke.createLinkPerpsMarket", "provision.perpsFactory", "setting.perpsLinkMarketId", - "setting.perpsLinkMaxMarketValue", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxMarketValue", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxMarketValue", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxMarketValue", - "provision.perpsFactory", - "setting.perpsLinkMarketId", "setting.perpsLinkMaxMarketValue" ] }, @@ -13522,35 +8614,11 @@ "depends": [ "invoke.createLinkPerpsMarket", "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsLinkMaxSecondsInLiquidationWindow", - "setting.perpsLinkMaxLiquidationPd", - "setting.perpsLinkEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsLinkMaxSecondsInLiquidationWindow", - "setting.perpsLinkMaxLiquidationPd", - "setting.perpsLinkEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsLinkMaxSecondsInLiquidationWindow", - "setting.perpsLinkMaxLiquidationPd", - "setting.perpsLinkEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsLinkMaxSecondsInLiquidationWindow", - "setting.perpsLinkMaxLiquidationPd", "setting.perpsLinkEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsLinkMarketId", "setting.perpsLinkMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsLinkMaxSecondsInLiquidationWindow", "setting.perpsLinkMaxLiquidationPd", - "setting.perpsLinkEndorsedLiquidator" + "setting.perpsLinkMaxSecondsInLiquidationWindow" ] }, "setPerpsLinkLiquidationParameters": { @@ -13572,39 +8640,11 @@ "depends": [ "invoke.createLinkPerpsMarket", "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkInitialMarginRatio", - "setting.perpsLinkMinimumInitialMarginRatio", - "setting.perpsLinkMaintenanceMarginScalar", - "setting.perpsLinkFlagRewardRatioD18", - "setting.perpsLinkMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkInitialMarginRatio", - "setting.perpsLinkMinimumInitialMarginRatio", - "setting.perpsLinkMaintenanceMarginScalar", - "setting.perpsLinkFlagRewardRatioD18", - "setting.perpsLinkMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkInitialMarginRatio", - "setting.perpsLinkMinimumInitialMarginRatio", - "setting.perpsLinkMaintenanceMarginScalar", "setting.perpsLinkFlagRewardRatioD18", - "setting.perpsLinkMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsLinkMarketId", "setting.perpsLinkInitialMarginRatio", - "setting.perpsLinkMinimumInitialMarginRatio", "setting.perpsLinkMaintenanceMarginScalar", - "setting.perpsLinkFlagRewardRatioD18", - "setting.perpsLinkMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsLinkMarketId", - "setting.perpsLinkInitialMarginRatio", "setting.perpsLinkMinimumInitialMarginRatio", - "setting.perpsLinkMaintenanceMarginScalar", - "setting.perpsLinkFlagRewardRatioD18", "setting.perpsLinkMinimumPositionMargin" ] }, @@ -13623,20 +8663,8 @@ "depends": [ "invoke.createLinkPerpsMarket", "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkLockedOiRatio", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkLockedOiRatio", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkLockedOiRatio", - "provision.perpsFactory", - "setting.perpsLinkMarketId", "setting.perpsLinkLockedOiRatio", - "provision.perpsFactory", - "setting.perpsLinkMarketId", - "setting.perpsLinkLockedOiRatio" + "setting.perpsLinkMarketId" ] }, "registerPythLinkOracleNode": { @@ -13657,23 +8685,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythLinkFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythLinkFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythLinkFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythLinkFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythLinkFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythLinkFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupLinkOracleNode": { @@ -13693,30 +8706,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythLinkFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythLinkFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythLinkFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythLinkFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythLinkFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythLinkFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythLinkFeedId" ] }, "registerLinkOracleNode": { @@ -13768,26 +8761,10 @@ ], "depends": [ "invoke.createPendlePerpsMarket", - "provision.perpsFactory", - "setting.perpsPendleMarketId", "invoke.registerPendleOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "invoke.registerPendleOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "invoke.registerPendleOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsPendleMarketId", - "invoke.registerPendleOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "invoke.registerPendleOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsPendleMarketId" ] }, "addPerpsPendleSettlementStrategy": { @@ -13820,36 +8797,6 @@ "depends": [ "invoke.createPendlePerpsMarket", "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "provision.perpsFactory", "setting.perpsPendleMarketId" ] }, @@ -13876,92 +8823,36 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsPendleMarketId", "invoke.addPerpsPendleSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythPendleFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", "provision.perpsFactory", - "setting.perpsPendleMarketId", - "invoke.addPerpsPendleSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythPendleFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsPendleMarketId", - "invoke.addPerpsPendleSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythPendleFeedId", - "setting.settlementReward", + "setting.settlementReward" + ] + }, + "setPerpsPendleFundingParameters": { + "target": [ + "perpsFactory.PerpsMarketProxy" + ], + "fromCall": { + "func": "owner" + }, + "func": "setFundingParameters", + "args": [ + "<%= settings.perpsPendleMarketId %>", + "<%= parseEther(settings.perpsPendleSkewScale) %>", + "<%= parseEther(settings.perpsPendleMaxFundingVelocity) %>" + ], + "depends": [ + "invoke.createPendlePerpsMarket", "provision.perpsFactory", "setting.perpsPendleMarketId", - "invoke.addPerpsPendleSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythPendleFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "invoke.addPerpsPendleSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythPendleFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "invoke.addPerpsPendleSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythPendleFeedId", - "setting.settlementReward" - ] - }, - "setPerpsPendleFundingParameters": { - "target": [ - "perpsFactory.PerpsMarketProxy" - ], - "fromCall": { - "func": "owner" - }, - "func": "setFundingParameters", - "args": [ - "<%= settings.perpsPendleMarketId %>", - "<%= parseEther(settings.perpsPendleSkewScale) %>", - "<%= parseEther(settings.perpsPendleMaxFundingVelocity) %>" - ], - "depends": [ - "invoke.createPendlePerpsMarket", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleSkewScale", - "setting.perpsPendleMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleSkewScale", - "setting.perpsPendleMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleSkewScale", - "setting.perpsPendleMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleSkewScale", "setting.perpsPendleMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleSkewScale", - "setting.perpsPendleMaxFundingVelocity" + "setting.perpsPendleSkewScale" ] }, "setPerpsPendleOrderFees": { @@ -13980,24 +8871,8 @@ "depends": [ "invoke.createPendlePerpsMarket", "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMakerFeeRatio", - "setting.perpsPendleTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMakerFeeRatio", - "setting.perpsPendleTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMakerFeeRatio", - "setting.perpsPendleTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsPendleMarketId", "setting.perpsPendleMakerFeeRatio", - "setting.perpsPendleTakerFeeRatio", - "provision.perpsFactory", "setting.perpsPendleMarketId", - "setting.perpsPendleMakerFeeRatio", "setting.perpsPendleTakerFeeRatio" ] }, @@ -14017,18 +8892,6 @@ "invoke.createPendlePerpsMarket", "provision.perpsFactory", "setting.perpsPendleMarketId", - "setting.perpsPendleMaxMarketSize", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxMarketSize", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxMarketSize", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxMarketSize", - "provision.perpsFactory", - "setting.perpsPendleMarketId", "setting.perpsPendleMaxMarketSize" ] }, @@ -14048,18 +8911,6 @@ "invoke.createPendlePerpsMarket", "provision.perpsFactory", "setting.perpsPendleMarketId", - "setting.perpsPendleMaxMarketValue", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxMarketValue", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxMarketValue", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxMarketValue", - "provision.perpsFactory", - "setting.perpsPendleMarketId", "setting.perpsPendleMaxMarketValue" ] }, @@ -14081,35 +8932,11 @@ "depends": [ "invoke.createPendlePerpsMarket", "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPendleMaxSecondsInLiquidationWindow", - "setting.perpsPendleMaxLiquidationPd", - "setting.perpsPendleEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPendleMaxSecondsInLiquidationWindow", - "setting.perpsPendleMaxLiquidationPd", "setting.perpsPendleEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsPendleMarketId", "setting.perpsPendleMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPendleMaxSecondsInLiquidationWindow", "setting.perpsPendleMaxLiquidationPd", - "setting.perpsPendleEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPendleMaxSecondsInLiquidationWindow", - "setting.perpsPendleMaxLiquidationPd", - "setting.perpsPendleEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsPendleMaxSecondsInLiquidationWindow", - "setting.perpsPendleMaxLiquidationPd", - "setting.perpsPendleEndorsedLiquidator" + "setting.perpsPendleMaxSecondsInLiquidationWindow" ] }, "setPerpsPendleLiquidationParameters": { @@ -14131,39 +8958,11 @@ "depends": [ "invoke.createPendlePerpsMarket", "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleInitialMarginRatio", - "setting.perpsPendleMinimumInitialMarginRatio", - "setting.perpsPendleMaintenanceMarginScalar", - "setting.perpsPendleFlagRewardRatioD18", - "setting.perpsPendleMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleInitialMarginRatio", - "setting.perpsPendleMinimumInitialMarginRatio", - "setting.perpsPendleMaintenanceMarginScalar", "setting.perpsPendleFlagRewardRatioD18", - "setting.perpsPendleMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsPendleMarketId", "setting.perpsPendleInitialMarginRatio", - "setting.perpsPendleMinimumInitialMarginRatio", "setting.perpsPendleMaintenanceMarginScalar", - "setting.perpsPendleFlagRewardRatioD18", - "setting.perpsPendleMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsPendleMarketId", - "setting.perpsPendleInitialMarginRatio", "setting.perpsPendleMinimumInitialMarginRatio", - "setting.perpsPendleMaintenanceMarginScalar", - "setting.perpsPendleFlagRewardRatioD18", - "setting.perpsPendleMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleInitialMarginRatio", - "setting.perpsPendleMinimumInitialMarginRatio", - "setting.perpsPendleMaintenanceMarginScalar", - "setting.perpsPendleFlagRewardRatioD18", "setting.perpsPendleMinimumPositionMargin" ] }, @@ -14182,20 +8981,8 @@ "depends": [ "invoke.createPendlePerpsMarket", "provision.perpsFactory", - "setting.perpsPendleMarketId", "setting.perpsPendleLockedOiRatio", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleLockedOiRatio", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleLockedOiRatio", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleLockedOiRatio", - "provision.perpsFactory", - "setting.perpsPendleMarketId", - "setting.perpsPendleLockedOiRatio" + "setting.perpsPendleMarketId" ] }, "registerPythPendleOracleNode": { @@ -14216,23 +9003,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPendleFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPendleFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPendleFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythPendleFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPendleFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythPendleFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupPendleOracleNode": { @@ -14252,30 +9024,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPendleFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPendleFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythPendleFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPendleFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPendleFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythPendleFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythPendleFeedId" ] }, "registerPendleOracleNode": { @@ -14327,26 +9079,10 @@ ], "depends": [ "invoke.createInjPerpsMarket", - "provision.perpsFactory", - "setting.perpsInjMarketId", "invoke.registerInjOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsInjMarketId", - "invoke.registerInjOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "invoke.registerInjOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "invoke.registerInjOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "invoke.registerInjOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsInjMarketId" ] }, "addPerpsInjSettlementStrategy": { @@ -14379,36 +9115,6 @@ "depends": [ "invoke.createInjPerpsMarket", "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "provision.perpsFactory", "setting.perpsInjMarketId" ] }, @@ -14435,53 +9141,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsInjMarketId", - "invoke.addPerpsInjSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythInjFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "invoke.addPerpsInjSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythInjFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsInjMarketId", "invoke.addPerpsInjSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythInjFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsInjMarketId", - "invoke.addPerpsInjSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythInjFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "invoke.addPerpsInjSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythInjFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsInjMarketId", - "invoke.addPerpsInjSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythInjFeedId", "setting.settlementReward" ] @@ -14503,24 +9169,8 @@ "invoke.createInjPerpsMarket", "provision.perpsFactory", "setting.perpsInjMarketId", - "setting.perpsInjSkewScale", - "setting.perpsInjMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjSkewScale", "setting.perpsInjMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjSkewScale", - "setting.perpsInjMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjSkewScale", - "setting.perpsInjMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjSkewScale", - "setting.perpsInjMaxFundingVelocity" + "setting.perpsInjSkewScale" ] }, "setPerpsInjOrderFees": { @@ -14539,24 +9189,8 @@ "depends": [ "invoke.createInjPerpsMarket", "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMakerFeeRatio", - "setting.perpsInjTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMakerFeeRatio", - "setting.perpsInjTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsInjMarketId", "setting.perpsInjMakerFeeRatio", - "setting.perpsInjTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMakerFeeRatio", - "setting.perpsInjTakerFeeRatio", - "provision.perpsFactory", "setting.perpsInjMarketId", - "setting.perpsInjMakerFeeRatio", "setting.perpsInjTakerFeeRatio" ] }, @@ -14576,18 +9210,6 @@ "invoke.createInjPerpsMarket", "provision.perpsFactory", "setting.perpsInjMarketId", - "setting.perpsInjMaxMarketSize", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxMarketSize", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxMarketSize", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxMarketSize", - "provision.perpsFactory", - "setting.perpsInjMarketId", "setting.perpsInjMaxMarketSize" ] }, @@ -14607,18 +9229,6 @@ "invoke.createInjPerpsMarket", "provision.perpsFactory", "setting.perpsInjMarketId", - "setting.perpsInjMaxMarketValue", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxMarketValue", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxMarketValue", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxMarketValue", - "provision.perpsFactory", - "setting.perpsInjMarketId", "setting.perpsInjMaxMarketValue" ] }, @@ -14640,35 +9250,11 @@ "depends": [ "invoke.createInjPerpsMarket", "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsInjMaxSecondsInLiquidationWindow", - "setting.perpsInjMaxLiquidationPd", "setting.perpsInjEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsInjMarketId", "setting.perpsInjMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsInjMaxSecondsInLiquidationWindow", "setting.perpsInjMaxLiquidationPd", - "setting.perpsInjEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsInjMaxSecondsInLiquidationWindow", - "setting.perpsInjMaxLiquidationPd", - "setting.perpsInjEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsInjMaxSecondsInLiquidationWindow", - "setting.perpsInjMaxLiquidationPd", - "setting.perpsInjEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsInjMaxSecondsInLiquidationWindow", - "setting.perpsInjMaxLiquidationPd", - "setting.perpsInjEndorsedLiquidator" + "setting.perpsInjMaxSecondsInLiquidationWindow" ] }, "setPerpsInjLiquidationParameters": { @@ -14690,39 +9276,11 @@ "depends": [ "invoke.createInjPerpsMarket", "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjInitialMarginRatio", - "setting.perpsInjMinimumInitialMarginRatio", - "setting.perpsInjMaintenanceMarginScalar", "setting.perpsInjFlagRewardRatioD18", - "setting.perpsInjMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsInjMarketId", "setting.perpsInjInitialMarginRatio", - "setting.perpsInjMinimumInitialMarginRatio", "setting.perpsInjMaintenanceMarginScalar", - "setting.perpsInjFlagRewardRatioD18", - "setting.perpsInjMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjInitialMarginRatio", - "setting.perpsInjMinimumInitialMarginRatio", - "setting.perpsInjMaintenanceMarginScalar", - "setting.perpsInjFlagRewardRatioD18", - "setting.perpsInjMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjInitialMarginRatio", - "setting.perpsInjMinimumInitialMarginRatio", - "setting.perpsInjMaintenanceMarginScalar", - "setting.perpsInjFlagRewardRatioD18", - "setting.perpsInjMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsInjMarketId", - "setting.perpsInjInitialMarginRatio", "setting.perpsInjMinimumInitialMarginRatio", - "setting.perpsInjMaintenanceMarginScalar", - "setting.perpsInjFlagRewardRatioD18", "setting.perpsInjMinimumPositionMargin" ] }, @@ -14741,20 +9299,8 @@ "depends": [ "invoke.createInjPerpsMarket", "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjLockedOiRatio", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjLockedOiRatio", - "provision.perpsFactory", - "setting.perpsInjMarketId", "setting.perpsInjLockedOiRatio", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjLockedOiRatio", - "provision.perpsFactory", - "setting.perpsInjMarketId", - "setting.perpsInjLockedOiRatio" + "setting.perpsInjMarketId" ] }, "registerPythInjOracleNode": { @@ -14775,23 +9321,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythInjFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythInjFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythInjFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythInjFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythInjFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythInjFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupInjOracleNode": { @@ -14811,30 +9342,10 @@ } }, "depends": [ - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythInjFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythInjFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythInjFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythInjFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythInjFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythInjFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythInjFeedId" ] }, "registerInjOracleNode": { @@ -14886,26 +9397,10 @@ ], "depends": [ "invoke.createGmxPerpsMarket", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "invoke.registerGmxOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "invoke.registerGmxOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsGmxMarketId", "invoke.registerGmxOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsGmxMarketId", - "invoke.registerGmxOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "invoke.registerGmxOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsGmxMarketId" ] }, "addPerpsGmxSettlementStrategy": { @@ -14938,36 +9433,6 @@ "depends": [ "invoke.createGmxPerpsMarket", "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "provision.perpsFactory", "setting.perpsGmxMarketId" ] }, @@ -14985,62 +9450,22 @@ { "strategyType": "0", "settlementDelay": "<%= settings.bigCapSettlementDelay %>", - "settlementWindowDuration": "<%= settings.bigCapSettlementWindowDuration %>", - "priceVerificationContract": "<%= imports.pyth_erc7412_wrapper.contracts.PythERC7412Wrapper.address %>", - "feedId": "<%= settings.pythGmxFeedId %>", - "settlementReward": "<%= parseEther(settings.settlementReward) %>", - "disabled": false, - "commitmentPriceDelay": "<%= settings.commitmentPriceDelay %>" - } - ], - "depends": [ - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "invoke.addPerpsGmxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythGmxFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "invoke.addPerpsGmxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythGmxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "invoke.addPerpsGmxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythGmxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsGmxMarketId", + "settlementWindowDuration": "<%= settings.bigCapSettlementWindowDuration %>", + "priceVerificationContract": "<%= imports.pyth_erc7412_wrapper.contracts.PythERC7412Wrapper.address %>", + "feedId": "<%= settings.pythGmxFeedId %>", + "settlementReward": "<%= parseEther(settings.settlementReward) %>", + "disabled": false, + "commitmentPriceDelay": "<%= settings.commitmentPriceDelay %>" + } + ], + "depends": [ "invoke.addPerpsGmxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythGmxFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsGmxMarketId", - "invoke.addPerpsGmxSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythGmxFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsGmxMarketId", - "invoke.addPerpsGmxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythGmxFeedId", "setting.settlementReward" ] @@ -15062,24 +9487,8 @@ "invoke.createGmxPerpsMarket", "provision.perpsFactory", "setting.perpsGmxMarketId", - "setting.perpsGmxSkewScale", - "setting.perpsGmxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxSkewScale", - "setting.perpsGmxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxSkewScale", "setting.perpsGmxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxSkewScale", - "setting.perpsGmxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxSkewScale", - "setting.perpsGmxMaxFundingVelocity" + "setting.perpsGmxSkewScale" ] }, "setPerpsGmxOrderFees": { @@ -15098,24 +9507,8 @@ "depends": [ "invoke.createGmxPerpsMarket", "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMakerFeeRatio", - "setting.perpsGmxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMakerFeeRatio", - "setting.perpsGmxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMakerFeeRatio", - "setting.perpsGmxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsGmxMarketId", "setting.perpsGmxMakerFeeRatio", - "setting.perpsGmxTakerFeeRatio", - "provision.perpsFactory", "setting.perpsGmxMarketId", - "setting.perpsGmxMakerFeeRatio", "setting.perpsGmxTakerFeeRatio" ] }, @@ -15135,18 +9528,6 @@ "invoke.createGmxPerpsMarket", "provision.perpsFactory", "setting.perpsGmxMarketId", - "setting.perpsGmxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsGmxMarketId", "setting.perpsGmxMaxMarketSize" ] }, @@ -15166,18 +9547,6 @@ "invoke.createGmxPerpsMarket", "provision.perpsFactory", "setting.perpsGmxMarketId", - "setting.perpsGmxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsGmxMarketId", "setting.perpsGmxMaxMarketValue" ] }, @@ -15199,35 +9568,11 @@ "depends": [ "invoke.createGmxPerpsMarket", "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGmxMaxSecondsInLiquidationWindow", - "setting.perpsGmxMaxLiquidationPd", - "setting.perpsGmxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGmxMaxSecondsInLiquidationWindow", - "setting.perpsGmxMaxLiquidationPd", - "setting.perpsGmxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGmxMaxSecondsInLiquidationWindow", - "setting.perpsGmxMaxLiquidationPd", - "setting.perpsGmxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGmxMaxSecondsInLiquidationWindow", - "setting.perpsGmxMaxLiquidationPd", "setting.perpsGmxEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsGmxMarketId", "setting.perpsGmxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGmxMaxSecondsInLiquidationWindow", "setting.perpsGmxMaxLiquidationPd", - "setting.perpsGmxEndorsedLiquidator" + "setting.perpsGmxMaxSecondsInLiquidationWindow" ] }, "setPerpsGmxLiquidationParameters": { @@ -15249,39 +9594,11 @@ "depends": [ "invoke.createGmxPerpsMarket", "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxInitialMarginRatio", - "setting.perpsGmxMinimumInitialMarginRatio", - "setting.perpsGmxMaintenanceMarginScalar", - "setting.perpsGmxFlagRewardRatioD18", - "setting.perpsGmxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxInitialMarginRatio", - "setting.perpsGmxMinimumInitialMarginRatio", - "setting.perpsGmxMaintenanceMarginScalar", - "setting.perpsGmxFlagRewardRatioD18", - "setting.perpsGmxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxInitialMarginRatio", - "setting.perpsGmxMinimumInitialMarginRatio", - "setting.perpsGmxMaintenanceMarginScalar", "setting.perpsGmxFlagRewardRatioD18", - "setting.perpsGmxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsGmxMarketId", "setting.perpsGmxInitialMarginRatio", - "setting.perpsGmxMinimumInitialMarginRatio", "setting.perpsGmxMaintenanceMarginScalar", - "setting.perpsGmxFlagRewardRatioD18", - "setting.perpsGmxMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsGmxMarketId", - "setting.perpsGmxInitialMarginRatio", "setting.perpsGmxMinimumInitialMarginRatio", - "setting.perpsGmxMaintenanceMarginScalar", - "setting.perpsGmxFlagRewardRatioD18", "setting.perpsGmxMinimumPositionMargin" ] }, @@ -15300,20 +9617,8 @@ "depends": [ "invoke.createGmxPerpsMarket", "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsGmxMarketId", "setting.perpsGmxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsGmxMarketId", - "setting.perpsGmxLockedOiRatio" + "setting.perpsGmxMarketId" ] }, "registerPythGmxOracleNode": { @@ -15334,23 +9639,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGmxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGmxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGmxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGmxFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythGmxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGmxFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupGmxOracleNode": { @@ -15370,30 +9660,10 @@ } }, "depends": [ - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythGmxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGmxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGmxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGmxFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGmxFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGmxFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythGmxFeedId" ] }, "registerGmxOracleNode": { @@ -15445,26 +9715,10 @@ ], "depends": [ "invoke.createTiaPerpsMarket", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "invoke.registerTiaOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "invoke.registerTiaOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTiaMarketId", "invoke.registerTiaOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsTiaMarketId", - "invoke.registerTiaOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "invoke.registerTiaOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsTiaMarketId" ] }, "addPerpsTiaSettlementStrategy": { @@ -15497,36 +9751,6 @@ "depends": [ "invoke.createTiaPerpsMarket", "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "provision.perpsFactory", "setting.perpsTiaMarketId" ] }, @@ -15553,53 +9777,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "invoke.addPerpsTiaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTiaFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "invoke.addPerpsTiaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTiaFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "invoke.addPerpsTiaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTiaFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsTiaMarketId", "invoke.addPerpsTiaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTiaFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsTiaMarketId", - "invoke.addPerpsTiaSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythTiaFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsTiaMarketId", - "invoke.addPerpsTiaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythTiaFeedId", "setting.settlementReward" ] @@ -15621,24 +9805,8 @@ "invoke.createTiaPerpsMarket", "provision.perpsFactory", "setting.perpsTiaMarketId", - "setting.perpsTiaSkewScale", - "setting.perpsTiaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaSkewScale", - "setting.perpsTiaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaSkewScale", - "setting.perpsTiaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaSkewScale", "setting.perpsTiaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaSkewScale", - "setting.perpsTiaMaxFundingVelocity" + "setting.perpsTiaSkewScale" ] }, "setPerpsTiaOrderFees": { @@ -15652,29 +9820,13 @@ "args": [ "<%= settings.perpsTiaMarketId %>", "<%= parseEther(settings.perpsTiaMakerFeeRatio) %>", - "<%= parseEther(settings.perpsTiaTakerFeeRatio) %>" - ], - "depends": [ - "invoke.createTiaPerpsMarket", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMakerFeeRatio", - "setting.perpsTiaTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMakerFeeRatio", - "setting.perpsTiaTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMakerFeeRatio", - "setting.perpsTiaTakerFeeRatio", + "<%= parseEther(settings.perpsTiaTakerFeeRatio) %>" + ], + "depends": [ + "invoke.createTiaPerpsMarket", "provision.perpsFactory", - "setting.perpsTiaMarketId", "setting.perpsTiaMakerFeeRatio", - "setting.perpsTiaTakerFeeRatio", - "provision.perpsFactory", "setting.perpsTiaMarketId", - "setting.perpsTiaMakerFeeRatio", "setting.perpsTiaTakerFeeRatio" ] }, @@ -15694,18 +9846,6 @@ "invoke.createTiaPerpsMarket", "provision.perpsFactory", "setting.perpsTiaMarketId", - "setting.perpsTiaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTiaMarketId", "setting.perpsTiaMaxMarketSize" ] }, @@ -15725,18 +9865,6 @@ "invoke.createTiaPerpsMarket", "provision.perpsFactory", "setting.perpsTiaMarketId", - "setting.perpsTiaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTiaMarketId", "setting.perpsTiaMaxMarketValue" ] }, @@ -15758,35 +9886,11 @@ "depends": [ "invoke.createTiaPerpsMarket", "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTiaMaxSecondsInLiquidationWindow", - "setting.perpsTiaMaxLiquidationPd", - "setting.perpsTiaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTiaMaxSecondsInLiquidationWindow", - "setting.perpsTiaMaxLiquidationPd", - "setting.perpsTiaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTiaMaxSecondsInLiquidationWindow", - "setting.perpsTiaMaxLiquidationPd", - "setting.perpsTiaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTiaMaxSecondsInLiquidationWindow", - "setting.perpsTiaMaxLiquidationPd", "setting.perpsTiaEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsTiaMarketId", "setting.perpsTiaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTiaMaxSecondsInLiquidationWindow", "setting.perpsTiaMaxLiquidationPd", - "setting.perpsTiaEndorsedLiquidator" + "setting.perpsTiaMaxSecondsInLiquidationWindow" ] }, "setPerpsTiaLiquidationParameters": { @@ -15808,39 +9912,11 @@ "depends": [ "invoke.createTiaPerpsMarket", "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaInitialMarginRatio", - "setting.perpsTiaMinimumInitialMarginRatio", - "setting.perpsTiaMaintenanceMarginScalar", - "setting.perpsTiaFlagRewardRatioD18", - "setting.perpsTiaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaInitialMarginRatio", - "setting.perpsTiaMinimumInitialMarginRatio", - "setting.perpsTiaMaintenanceMarginScalar", - "setting.perpsTiaFlagRewardRatioD18", - "setting.perpsTiaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaInitialMarginRatio", - "setting.perpsTiaMinimumInitialMarginRatio", - "setting.perpsTiaMaintenanceMarginScalar", "setting.perpsTiaFlagRewardRatioD18", - "setting.perpsTiaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTiaMarketId", "setting.perpsTiaInitialMarginRatio", - "setting.perpsTiaMinimumInitialMarginRatio", "setting.perpsTiaMaintenanceMarginScalar", - "setting.perpsTiaFlagRewardRatioD18", - "setting.perpsTiaMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsTiaMarketId", - "setting.perpsTiaInitialMarginRatio", "setting.perpsTiaMinimumInitialMarginRatio", - "setting.perpsTiaMaintenanceMarginScalar", - "setting.perpsTiaFlagRewardRatioD18", "setting.perpsTiaMinimumPositionMargin" ] }, @@ -15859,20 +9935,8 @@ "depends": [ "invoke.createTiaPerpsMarket", "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTiaMarketId", "setting.perpsTiaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTiaMarketId", - "setting.perpsTiaLockedOiRatio" + "setting.perpsTiaMarketId" ] }, "registerPythTiaOracleNode": { @@ -15893,23 +9957,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTiaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTiaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTiaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTiaFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythTiaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTiaFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupTiaOracleNode": { @@ -15929,30 +9978,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTiaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTiaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTiaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythTiaFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTiaFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTiaFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythTiaFeedId" ] }, "registerTiaOracleNode": { @@ -16004,26 +10033,10 @@ ], "depends": [ "invoke.createSuiPerpsMarket", - "provision.perpsFactory", - "setting.perpsSuiMarketId", "invoke.registerSuiOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "invoke.registerSuiOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "invoke.registerSuiOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsSuiMarketId", - "invoke.registerSuiOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "invoke.registerSuiOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsSuiMarketId" ] }, "addPerpsSuiSettlementStrategy": { @@ -16056,36 +10069,6 @@ "depends": [ "invoke.createSuiPerpsMarket", "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "provision.perpsFactory", "setting.perpsSuiMarketId" ] }, @@ -16112,53 +10095,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "invoke.addPerpsSuiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSuiFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "invoke.addPerpsSuiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSuiFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "invoke.addPerpsSuiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSuiFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsSuiMarketId", "invoke.addPerpsSuiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythSuiFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsSuiMarketId", - "invoke.addPerpsSuiSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythSuiFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsSuiMarketId", - "invoke.addPerpsSuiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythSuiFeedId", "setting.settlementReward" ] @@ -16180,24 +10123,8 @@ "invoke.createSuiPerpsMarket", "provision.perpsFactory", "setting.perpsSuiMarketId", - "setting.perpsSuiSkewScale", - "setting.perpsSuiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiSkewScale", - "setting.perpsSuiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiSkewScale", "setting.perpsSuiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiSkewScale", - "setting.perpsSuiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiSkewScale", - "setting.perpsSuiMaxFundingVelocity" + "setting.perpsSuiSkewScale" ] }, "setPerpsSuiOrderFees": { @@ -16216,24 +10143,8 @@ "depends": [ "invoke.createSuiPerpsMarket", "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMakerFeeRatio", - "setting.perpsSuiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMakerFeeRatio", - "setting.perpsSuiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSuiMarketId", "setting.perpsSuiMakerFeeRatio", - "setting.perpsSuiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMakerFeeRatio", - "setting.perpsSuiTakerFeeRatio", - "provision.perpsFactory", "setting.perpsSuiMarketId", - "setting.perpsSuiMakerFeeRatio", "setting.perpsSuiTakerFeeRatio" ] }, @@ -16253,18 +10164,6 @@ "invoke.createSuiPerpsMarket", "provision.perpsFactory", "setting.perpsSuiMarketId", - "setting.perpsSuiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsSuiMarketId", "setting.perpsSuiMaxMarketSize" ] }, @@ -16284,18 +10183,6 @@ "invoke.createSuiPerpsMarket", "provision.perpsFactory", "setting.perpsSuiMarketId", - "setting.perpsSuiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsSuiMarketId", "setting.perpsSuiMaxMarketValue" ] }, @@ -16308,44 +10195,20 @@ }, "func": "setMaxLiquidationParameters", "args": [ - "<%= settings.perpsSuiMarketId %>", - "<%= parseEther(settings.perpsSuiMaxLiquidationLimitAccumulationMultiplier) %>", - "<%= settings.perpsSuiMaxSecondsInLiquidationWindow %>", - "<%= parseEther(settings.perpsSuiMaxLiquidationPd) %>", - "<%= settings.perpsSuiEndorsedLiquidator %>" - ], - "depends": [ - "invoke.createSuiPerpsMarket", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSuiMaxSecondsInLiquidationWindow", - "setting.perpsSuiMaxLiquidationPd", - "setting.perpsSuiEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSuiMaxSecondsInLiquidationWindow", - "setting.perpsSuiMaxLiquidationPd", - "setting.perpsSuiEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSuiMaxSecondsInLiquidationWindow", - "setting.perpsSuiMaxLiquidationPd", - "setting.perpsSuiEndorsedLiquidator", + "<%= settings.perpsSuiMarketId %>", + "<%= parseEther(settings.perpsSuiMaxLiquidationLimitAccumulationMultiplier) %>", + "<%= settings.perpsSuiMaxSecondsInLiquidationWindow %>", + "<%= parseEther(settings.perpsSuiMaxLiquidationPd) %>", + "<%= settings.perpsSuiEndorsedLiquidator %>" + ], + "depends": [ + "invoke.createSuiPerpsMarket", "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSuiMaxSecondsInLiquidationWindow", - "setting.perpsSuiMaxLiquidationPd", "setting.perpsSuiEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsSuiMarketId", "setting.perpsSuiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsSuiMaxSecondsInLiquidationWindow", "setting.perpsSuiMaxLiquidationPd", - "setting.perpsSuiEndorsedLiquidator" + "setting.perpsSuiMaxSecondsInLiquidationWindow" ] }, "setPerpsSuiLiquidationParameters": { @@ -16367,39 +10230,11 @@ "depends": [ "invoke.createSuiPerpsMarket", "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiInitialMarginRatio", - "setting.perpsSuiMinimumInitialMarginRatio", - "setting.perpsSuiMaintenanceMarginScalar", - "setting.perpsSuiFlagRewardRatioD18", - "setting.perpsSuiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiInitialMarginRatio", - "setting.perpsSuiMinimumInitialMarginRatio", - "setting.perpsSuiMaintenanceMarginScalar", - "setting.perpsSuiFlagRewardRatioD18", - "setting.perpsSuiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiInitialMarginRatio", - "setting.perpsSuiMinimumInitialMarginRatio", - "setting.perpsSuiMaintenanceMarginScalar", "setting.perpsSuiFlagRewardRatioD18", - "setting.perpsSuiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsSuiMarketId", "setting.perpsSuiInitialMarginRatio", - "setting.perpsSuiMinimumInitialMarginRatio", "setting.perpsSuiMaintenanceMarginScalar", - "setting.perpsSuiFlagRewardRatioD18", - "setting.perpsSuiMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsSuiMarketId", - "setting.perpsSuiInitialMarginRatio", "setting.perpsSuiMinimumInitialMarginRatio", - "setting.perpsSuiMaintenanceMarginScalar", - "setting.perpsSuiFlagRewardRatioD18", "setting.perpsSuiMinimumPositionMargin" ] }, @@ -16418,20 +10253,8 @@ "depends": [ "invoke.createSuiPerpsMarket", "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSuiMarketId", "setting.perpsSuiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsSuiMarketId", - "setting.perpsSuiLockedOiRatio" + "setting.perpsSuiMarketId" ] }, "registerPythSuiOracleNode": { @@ -16452,23 +10275,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSuiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSuiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSuiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSuiFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythSuiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythSuiFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupSuiOracleNode": { @@ -16488,30 +10296,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSuiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythSuiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSuiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSuiFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSuiFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythSuiFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythSuiFeedId" ] }, "registerSuiOracleNode": { @@ -16563,26 +10351,10 @@ ], "depends": [ "invoke.createTonPerpsMarket", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "invoke.registerTonOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "invoke.registerTonOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTonMarketId", "invoke.registerTonOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsTonMarketId", - "invoke.registerTonOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "invoke.registerTonOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsTonMarketId" ] }, "addPerpsTonSettlementStrategy": { @@ -16615,36 +10387,6 @@ "depends": [ "invoke.createTonPerpsMarket", "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "provision.perpsFactory", "setting.perpsTonMarketId" ] }, @@ -16671,53 +10413,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsTonMarketId", - "invoke.addPerpsTonSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTonFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "invoke.addPerpsTonSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTonFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsTonMarketId", "invoke.addPerpsTonSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTonFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "invoke.addPerpsTonSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTonFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsTonMarketId", - "invoke.addPerpsTonSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythTonFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsTonMarketId", - "invoke.addPerpsTonSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythTonFeedId", "setting.settlementReward" ] @@ -16739,24 +10441,8 @@ "invoke.createTonPerpsMarket", "provision.perpsFactory", "setting.perpsTonMarketId", - "setting.perpsTonSkewScale", - "setting.perpsTonMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonSkewScale", - "setting.perpsTonMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonSkewScale", - "setting.perpsTonMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonSkewScale", "setting.perpsTonMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonSkewScale", - "setting.perpsTonMaxFundingVelocity" + "setting.perpsTonSkewScale" ] }, "setPerpsTonOrderFees": { @@ -16775,24 +10461,8 @@ "depends": [ "invoke.createTonPerpsMarket", "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMakerFeeRatio", - "setting.perpsTonTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMakerFeeRatio", - "setting.perpsTonTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMakerFeeRatio", - "setting.perpsTonTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsTonMarketId", "setting.perpsTonMakerFeeRatio", - "setting.perpsTonTakerFeeRatio", - "provision.perpsFactory", "setting.perpsTonMarketId", - "setting.perpsTonMakerFeeRatio", "setting.perpsTonTakerFeeRatio" ] }, @@ -16812,18 +10482,6 @@ "invoke.createTonPerpsMarket", "provision.perpsFactory", "setting.perpsTonMarketId", - "setting.perpsTonMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTonMarketId", "setting.perpsTonMaxMarketSize" ] }, @@ -16843,18 +10501,6 @@ "invoke.createTonPerpsMarket", "provision.perpsFactory", "setting.perpsTonMarketId", - "setting.perpsTonMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTonMarketId", "setting.perpsTonMaxMarketValue" ] }, @@ -16876,35 +10522,11 @@ "depends": [ "invoke.createTonPerpsMarket", "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTonMaxSecondsInLiquidationWindow", - "setting.perpsTonMaxLiquidationPd", - "setting.perpsTonEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTonMaxSecondsInLiquidationWindow", - "setting.perpsTonMaxLiquidationPd", - "setting.perpsTonEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTonMaxSecondsInLiquidationWindow", - "setting.perpsTonMaxLiquidationPd", "setting.perpsTonEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTonMaxSecondsInLiquidationWindow", - "setting.perpsTonMaxLiquidationPd", - "setting.perpsTonEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsTonMarketId", "setting.perpsTonMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTonMaxSecondsInLiquidationWindow", "setting.perpsTonMaxLiquidationPd", - "setting.perpsTonEndorsedLiquidator" + "setting.perpsTonMaxSecondsInLiquidationWindow" ] }, "setPerpsTonLiquidationParameters": { @@ -16926,39 +10548,11 @@ "depends": [ "invoke.createTonPerpsMarket", "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonInitialMarginRatio", - "setting.perpsTonMinimumInitialMarginRatio", - "setting.perpsTonMaintenanceMarginScalar", - "setting.perpsTonFlagRewardRatioD18", - "setting.perpsTonMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonInitialMarginRatio", - "setting.perpsTonMinimumInitialMarginRatio", - "setting.perpsTonMaintenanceMarginScalar", - "setting.perpsTonFlagRewardRatioD18", - "setting.perpsTonMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonInitialMarginRatio", - "setting.perpsTonMinimumInitialMarginRatio", - "setting.perpsTonMaintenanceMarginScalar", "setting.perpsTonFlagRewardRatioD18", - "setting.perpsTonMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTonMarketId", "setting.perpsTonInitialMarginRatio", - "setting.perpsTonMinimumInitialMarginRatio", "setting.perpsTonMaintenanceMarginScalar", - "setting.perpsTonFlagRewardRatioD18", - "setting.perpsTonMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsTonMarketId", - "setting.perpsTonInitialMarginRatio", "setting.perpsTonMinimumInitialMarginRatio", - "setting.perpsTonMaintenanceMarginScalar", - "setting.perpsTonFlagRewardRatioD18", "setting.perpsTonMinimumPositionMargin" ] }, @@ -16975,22 +10569,10 @@ "<%= parseEther(settings.perpsTonLockedOiRatio) %>" ], "depends": [ - "invoke.createTonPerpsMarket", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonLockedOiRatio", + "invoke.createTonPerpsMarket", "provision.perpsFactory", - "setting.perpsTonMarketId", "setting.perpsTonLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTonMarketId", - "setting.perpsTonLockedOiRatio" + "setting.perpsTonMarketId" ] }, "registerPythTonOracleNode": { @@ -17011,23 +10593,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTonFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTonFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTonFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTonFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythTonFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTonFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupTonOracleNode": { @@ -17047,30 +10614,10 @@ } }, "depends": [ - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythTonFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTonFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTonFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTonFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTonFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTonFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythTonFeedId" ] }, "registerTonOracleNode": { @@ -17122,26 +10669,10 @@ ], "depends": [ "invoke.createArkmPerpsMarket", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "invoke.registerArkmOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "invoke.registerArkmOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsArkmMarketId", "invoke.registerArkmOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsArkmMarketId", - "invoke.registerArkmOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "invoke.registerArkmOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsArkmMarketId" ] }, "addPerpsArkmSettlementStrategy": { @@ -17174,36 +10705,6 @@ "depends": [ "invoke.createArkmPerpsMarket", "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "provision.perpsFactory", "setting.perpsArkmMarketId" ] }, @@ -17230,53 +10731,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "invoke.addPerpsArkmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythArkmFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "invoke.addPerpsArkmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythArkmFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "invoke.addPerpsArkmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythArkmFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsArkmMarketId", "invoke.addPerpsArkmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythArkmFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsArkmMarketId", - "invoke.addPerpsArkmSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythArkmFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsArkmMarketId", - "invoke.addPerpsArkmSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythArkmFeedId", "setting.settlementReward" ] @@ -17298,24 +10759,8 @@ "invoke.createArkmPerpsMarket", "provision.perpsFactory", "setting.perpsArkmMarketId", - "setting.perpsArkmSkewScale", - "setting.perpsArkmMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmSkewScale", - "setting.perpsArkmMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmSkewScale", - "setting.perpsArkmMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmSkewScale", "setting.perpsArkmMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmSkewScale", - "setting.perpsArkmMaxFundingVelocity" + "setting.perpsArkmSkewScale" ] }, "setPerpsArkmOrderFees": { @@ -17334,24 +10779,8 @@ "depends": [ "invoke.createArkmPerpsMarket", "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMakerFeeRatio", - "setting.perpsArkmTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMakerFeeRatio", - "setting.perpsArkmTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMakerFeeRatio", - "setting.perpsArkmTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsArkmMarketId", "setting.perpsArkmMakerFeeRatio", - "setting.perpsArkmTakerFeeRatio", - "provision.perpsFactory", "setting.perpsArkmMarketId", - "setting.perpsArkmMakerFeeRatio", "setting.perpsArkmTakerFeeRatio" ] }, @@ -17371,18 +10800,6 @@ "invoke.createArkmPerpsMarket", "provision.perpsFactory", "setting.perpsArkmMarketId", - "setting.perpsArkmMaxMarketSize", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxMarketSize", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxMarketSize", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxMarketSize", - "provision.perpsFactory", - "setting.perpsArkmMarketId", "setting.perpsArkmMaxMarketSize" ] }, @@ -17402,18 +10819,6 @@ "invoke.createArkmPerpsMarket", "provision.perpsFactory", "setting.perpsArkmMarketId", - "setting.perpsArkmMaxMarketValue", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxMarketValue", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxMarketValue", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxMarketValue", - "provision.perpsFactory", - "setting.perpsArkmMarketId", "setting.perpsArkmMaxMarketValue" ] }, @@ -17435,35 +10840,11 @@ "depends": [ "invoke.createArkmPerpsMarket", "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArkmMaxSecondsInLiquidationWindow", - "setting.perpsArkmMaxLiquidationPd", - "setting.perpsArkmEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArkmMaxSecondsInLiquidationWindow", - "setting.perpsArkmMaxLiquidationPd", - "setting.perpsArkmEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArkmMaxSecondsInLiquidationWindow", - "setting.perpsArkmMaxLiquidationPd", - "setting.perpsArkmEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArkmMaxSecondsInLiquidationWindow", - "setting.perpsArkmMaxLiquidationPd", "setting.perpsArkmEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsArkmMarketId", "setting.perpsArkmMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsArkmMaxSecondsInLiquidationWindow", "setting.perpsArkmMaxLiquidationPd", - "setting.perpsArkmEndorsedLiquidator" + "setting.perpsArkmMaxSecondsInLiquidationWindow" ] }, "setPerpsArkmLiquidationParameters": { @@ -17485,39 +10866,11 @@ "depends": [ "invoke.createArkmPerpsMarket", "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmInitialMarginRatio", - "setting.perpsArkmMinimumInitialMarginRatio", - "setting.perpsArkmMaintenanceMarginScalar", - "setting.perpsArkmFlagRewardRatioD18", - "setting.perpsArkmMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmInitialMarginRatio", - "setting.perpsArkmMinimumInitialMarginRatio", - "setting.perpsArkmMaintenanceMarginScalar", - "setting.perpsArkmFlagRewardRatioD18", - "setting.perpsArkmMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmInitialMarginRatio", - "setting.perpsArkmMinimumInitialMarginRatio", - "setting.perpsArkmMaintenanceMarginScalar", "setting.perpsArkmFlagRewardRatioD18", - "setting.perpsArkmMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsArkmMarketId", "setting.perpsArkmInitialMarginRatio", - "setting.perpsArkmMinimumInitialMarginRatio", "setting.perpsArkmMaintenanceMarginScalar", - "setting.perpsArkmFlagRewardRatioD18", - "setting.perpsArkmMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsArkmMarketId", - "setting.perpsArkmInitialMarginRatio", "setting.perpsArkmMinimumInitialMarginRatio", - "setting.perpsArkmMaintenanceMarginScalar", - "setting.perpsArkmFlagRewardRatioD18", "setting.perpsArkmMinimumPositionMargin" ] }, @@ -17536,20 +10889,8 @@ "depends": [ "invoke.createArkmPerpsMarket", "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmLockedOiRatio", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmLockedOiRatio", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmLockedOiRatio", - "provision.perpsFactory", - "setting.perpsArkmMarketId", "setting.perpsArkmLockedOiRatio", - "provision.perpsFactory", - "setting.perpsArkmMarketId", - "setting.perpsArkmLockedOiRatio" + "setting.perpsArkmMarketId" ] }, "registerPythArkmOracleNode": { @@ -17570,23 +10911,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArkmFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArkmFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArkmFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArkmFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythArkmFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythArkmFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupArkmOracleNode": { @@ -17606,30 +10932,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArkmFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArkmFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArkmFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythArkmFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArkmFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythArkmFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythArkmFeedId" ] }, "registerArkmOracleNode": { @@ -17681,26 +10987,10 @@ ], "depends": [ "invoke.createGalaPerpsMarket", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "invoke.registerGalaOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "invoke.registerGalaOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsGalaMarketId", "invoke.registerGalaOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsGalaMarketId", - "invoke.registerGalaOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "invoke.registerGalaOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsGalaMarketId" ] }, "addPerpsGalaSettlementStrategy": { @@ -17733,36 +11023,6 @@ "depends": [ "invoke.createGalaPerpsMarket", "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "provision.perpsFactory", "setting.perpsGalaMarketId" ] }, @@ -17789,53 +11049,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "invoke.addPerpsGalaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythGalaFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "invoke.addPerpsGalaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythGalaFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "invoke.addPerpsGalaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythGalaFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsGalaMarketId", "invoke.addPerpsGalaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythGalaFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsGalaMarketId", - "invoke.addPerpsGalaSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythGalaFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsGalaMarketId", - "invoke.addPerpsGalaSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythGalaFeedId", "setting.settlementReward" ] @@ -17857,24 +11077,8 @@ "invoke.createGalaPerpsMarket", "provision.perpsFactory", "setting.perpsGalaMarketId", - "setting.perpsGalaSkewScale", - "setting.perpsGalaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaSkewScale", - "setting.perpsGalaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaSkewScale", "setting.perpsGalaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaSkewScale", - "setting.perpsGalaMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaSkewScale", - "setting.perpsGalaMaxFundingVelocity" + "setting.perpsGalaSkewScale" ] }, "setPerpsGalaOrderFees": { @@ -17893,24 +11097,8 @@ "depends": [ "invoke.createGalaPerpsMarket", "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMakerFeeRatio", - "setting.perpsGalaTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMakerFeeRatio", - "setting.perpsGalaTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsGalaMarketId", "setting.perpsGalaMakerFeeRatio", - "setting.perpsGalaTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMakerFeeRatio", - "setting.perpsGalaTakerFeeRatio", - "provision.perpsFactory", "setting.perpsGalaMarketId", - "setting.perpsGalaMakerFeeRatio", "setting.perpsGalaTakerFeeRatio" ] }, @@ -17930,18 +11118,6 @@ "invoke.createGalaPerpsMarket", "provision.perpsFactory", "setting.perpsGalaMarketId", - "setting.perpsGalaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxMarketSize", - "provision.perpsFactory", - "setting.perpsGalaMarketId", "setting.perpsGalaMaxMarketSize" ] }, @@ -17961,18 +11137,6 @@ "invoke.createGalaPerpsMarket", "provision.perpsFactory", "setting.perpsGalaMarketId", - "setting.perpsGalaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxMarketValue", - "provision.perpsFactory", - "setting.perpsGalaMarketId", "setting.perpsGalaMaxMarketValue" ] }, @@ -17994,35 +11158,11 @@ "depends": [ "invoke.createGalaPerpsMarket", "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGalaMaxSecondsInLiquidationWindow", - "setting.perpsGalaMaxLiquidationPd", - "setting.perpsGalaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGalaMaxSecondsInLiquidationWindow", - "setting.perpsGalaMaxLiquidationPd", - "setting.perpsGalaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGalaMaxSecondsInLiquidationWindow", - "setting.perpsGalaMaxLiquidationPd", - "setting.perpsGalaEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGalaMaxSecondsInLiquidationWindow", - "setting.perpsGalaMaxLiquidationPd", "setting.perpsGalaEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsGalaMarketId", "setting.perpsGalaMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsGalaMaxSecondsInLiquidationWindow", "setting.perpsGalaMaxLiquidationPd", - "setting.perpsGalaEndorsedLiquidator" + "setting.perpsGalaMaxSecondsInLiquidationWindow" ] }, "setPerpsGalaLiquidationParameters": { @@ -18044,39 +11184,11 @@ "depends": [ "invoke.createGalaPerpsMarket", "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaInitialMarginRatio", - "setting.perpsGalaMinimumInitialMarginRatio", - "setting.perpsGalaMaintenanceMarginScalar", - "setting.perpsGalaFlagRewardRatioD18", - "setting.perpsGalaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaInitialMarginRatio", - "setting.perpsGalaMinimumInitialMarginRatio", - "setting.perpsGalaMaintenanceMarginScalar", - "setting.perpsGalaFlagRewardRatioD18", - "setting.perpsGalaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaInitialMarginRatio", - "setting.perpsGalaMinimumInitialMarginRatio", - "setting.perpsGalaMaintenanceMarginScalar", "setting.perpsGalaFlagRewardRatioD18", - "setting.perpsGalaMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsGalaMarketId", "setting.perpsGalaInitialMarginRatio", - "setting.perpsGalaMinimumInitialMarginRatio", "setting.perpsGalaMaintenanceMarginScalar", - "setting.perpsGalaFlagRewardRatioD18", - "setting.perpsGalaMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsGalaMarketId", - "setting.perpsGalaInitialMarginRatio", "setting.perpsGalaMinimumInitialMarginRatio", - "setting.perpsGalaMaintenanceMarginScalar", - "setting.perpsGalaFlagRewardRatioD18", "setting.perpsGalaMinimumPositionMargin" ] }, @@ -18095,20 +11207,8 @@ "depends": [ "invoke.createGalaPerpsMarket", "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsGalaMarketId", "setting.perpsGalaLockedOiRatio", - "provision.perpsFactory", - "setting.perpsGalaMarketId", - "setting.perpsGalaLockedOiRatio" + "setting.perpsGalaMarketId" ] }, "registerPythGalaOracleNode": { @@ -18129,23 +11229,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGalaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGalaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGalaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGalaFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythGalaFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythGalaFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupGalaOracleNode": { @@ -18165,30 +11250,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGalaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGalaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGalaFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythGalaFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGalaFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythGalaFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythGalaFeedId" ] }, "registerGalaOracleNode": { @@ -18240,26 +11305,10 @@ ], "depends": [ "invoke.createTaoPerpsMarket", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "invoke.registerTaoOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "invoke.registerTaoOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTaoMarketId", "invoke.registerTaoOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsTaoMarketId", - "invoke.registerTaoOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "invoke.registerTaoOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsTaoMarketId" ] }, "addPerpsTaoSettlementStrategy": { @@ -18282,45 +11331,15 @@ "disabled": false, "commitmentPriceDelay": "0" } - ], - "extra": { - "tao_pyth_settlement_strategy": { - "event": "SettlementStrategyAdded", - "arg": 2 - } - }, - "depends": [ - "invoke.createTaoPerpsMarket", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "provision.perpsFactory", - "setting.perpsTaoMarketId", + ], + "extra": { + "tao_pyth_settlement_strategy": { + "event": "SettlementStrategyAdded", + "arg": 2 + } + }, + "depends": [ + "invoke.createTaoPerpsMarket", "provision.perpsFactory", "setting.perpsTaoMarketId" ] @@ -18348,53 +11367,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "invoke.addPerpsTaoSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTaoFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "invoke.addPerpsTaoSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTaoFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "invoke.addPerpsTaoSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTaoFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsTaoMarketId", "invoke.addPerpsTaoSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythTaoFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsTaoMarketId", - "invoke.addPerpsTaoSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythTaoFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsTaoMarketId", - "invoke.addPerpsTaoSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythTaoFeedId", "setting.settlementReward" ] @@ -18416,24 +11395,8 @@ "invoke.createTaoPerpsMarket", "provision.perpsFactory", "setting.perpsTaoMarketId", - "setting.perpsTaoSkewScale", - "setting.perpsTaoMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoSkewScale", - "setting.perpsTaoMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoSkewScale", "setting.perpsTaoMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoSkewScale", - "setting.perpsTaoMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoSkewScale", - "setting.perpsTaoMaxFundingVelocity" + "setting.perpsTaoSkewScale" ] }, "setPerpsTaoOrderFees": { @@ -18452,24 +11415,8 @@ "depends": [ "invoke.createTaoPerpsMarket", "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMakerFeeRatio", - "setting.perpsTaoTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMakerFeeRatio", - "setting.perpsTaoTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMakerFeeRatio", - "setting.perpsTaoTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsTaoMarketId", "setting.perpsTaoMakerFeeRatio", - "setting.perpsTaoTakerFeeRatio", - "provision.perpsFactory", "setting.perpsTaoMarketId", - "setting.perpsTaoMakerFeeRatio", "setting.perpsTaoTakerFeeRatio" ] }, @@ -18489,18 +11436,6 @@ "invoke.createTaoPerpsMarket", "provision.perpsFactory", "setting.perpsTaoMarketId", - "setting.perpsTaoMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxMarketSize", - "provision.perpsFactory", - "setting.perpsTaoMarketId", "setting.perpsTaoMaxMarketSize" ] }, @@ -18520,18 +11455,6 @@ "invoke.createTaoPerpsMarket", "provision.perpsFactory", "setting.perpsTaoMarketId", - "setting.perpsTaoMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxMarketValue", - "provision.perpsFactory", - "setting.perpsTaoMarketId", "setting.perpsTaoMaxMarketValue" ] }, @@ -18553,35 +11476,11 @@ "depends": [ "invoke.createTaoPerpsMarket", "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTaoMaxSecondsInLiquidationWindow", - "setting.perpsTaoMaxLiquidationPd", - "setting.perpsTaoEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTaoMaxSecondsInLiquidationWindow", - "setting.perpsTaoMaxLiquidationPd", - "setting.perpsTaoEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTaoMaxSecondsInLiquidationWindow", - "setting.perpsTaoMaxLiquidationPd", - "setting.perpsTaoEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTaoMaxSecondsInLiquidationWindow", - "setting.perpsTaoMaxLiquidationPd", "setting.perpsTaoEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsTaoMarketId", "setting.perpsTaoMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsTaoMaxSecondsInLiquidationWindow", "setting.perpsTaoMaxLiquidationPd", - "setting.perpsTaoEndorsedLiquidator" + "setting.perpsTaoMaxSecondsInLiquidationWindow" ] }, "setPerpsTaoLiquidationParameters": { @@ -18603,39 +11502,11 @@ "depends": [ "invoke.createTaoPerpsMarket", "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoInitialMarginRatio", - "setting.perpsTaoMinimumInitialMarginRatio", - "setting.perpsTaoMaintenanceMarginScalar", - "setting.perpsTaoFlagRewardRatioD18", - "setting.perpsTaoMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoInitialMarginRatio", - "setting.perpsTaoMinimumInitialMarginRatio", - "setting.perpsTaoMaintenanceMarginScalar", - "setting.perpsTaoFlagRewardRatioD18", - "setting.perpsTaoMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoInitialMarginRatio", - "setting.perpsTaoMinimumInitialMarginRatio", - "setting.perpsTaoMaintenanceMarginScalar", "setting.perpsTaoFlagRewardRatioD18", - "setting.perpsTaoMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsTaoMarketId", "setting.perpsTaoInitialMarginRatio", - "setting.perpsTaoMinimumInitialMarginRatio", "setting.perpsTaoMaintenanceMarginScalar", - "setting.perpsTaoFlagRewardRatioD18", - "setting.perpsTaoMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsTaoMarketId", - "setting.perpsTaoInitialMarginRatio", "setting.perpsTaoMinimumInitialMarginRatio", - "setting.perpsTaoMaintenanceMarginScalar", - "setting.perpsTaoFlagRewardRatioD18", "setting.perpsTaoMinimumPositionMargin" ] }, @@ -18654,20 +11525,8 @@ "depends": [ "invoke.createTaoPerpsMarket", "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTaoMarketId", "setting.perpsTaoLockedOiRatio", - "provision.perpsFactory", - "setting.perpsTaoMarketId", - "setting.perpsTaoLockedOiRatio" + "setting.perpsTaoMarketId" ] }, "registerPythTaoOracleNode": { @@ -18688,23 +11547,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTaoFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTaoFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTaoFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTaoFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythTaoFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythTaoFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupTaoOracleNode": { @@ -18724,30 +11568,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTaoFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTaoFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythTaoFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTaoFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTaoFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythTaoFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythTaoFeedId" ] }, "registerTaoOracleNode": { @@ -18799,26 +11623,10 @@ ], "depends": [ "invoke.createBomePerpsMarket", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.registerBomeOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.registerBomeOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBomeMarketId", "invoke.registerBomeOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.registerBomeOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.registerBomeOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsBomeMarketId" ] }, "addPerpsBomeSettlementStrategy": { @@ -18851,36 +11659,6 @@ "depends": [ "invoke.createBomePerpsMarket", "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "provision.perpsFactory", "setting.perpsBomeMarketId" ] }, @@ -18907,53 +11685,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.addPerpsBomeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBomeFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.addPerpsBomeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBomeFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.addPerpsBomeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBomeFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.addPerpsBomeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBomeFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsBomeMarketId", "invoke.addPerpsBomeSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythBomeFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsBomeMarketId", - "invoke.addPerpsBomeSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", + "setting.commitmentPriceDelay", + "setting.perpsBomeMarketId", "setting.pythBomeFeedId", "setting.settlementReward" ] @@ -18975,24 +11713,8 @@ "invoke.createBomePerpsMarket", "provision.perpsFactory", "setting.perpsBomeMarketId", - "setting.perpsBomeSkewScale", - "setting.perpsBomeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeSkewScale", - "setting.perpsBomeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeSkewScale", "setting.perpsBomeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeSkewScale", - "setting.perpsBomeMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeSkewScale", - "setting.perpsBomeMaxFundingVelocity" + "setting.perpsBomeSkewScale" ] }, "setPerpsBomeOrderFees": { @@ -19011,24 +11733,8 @@ "depends": [ "invoke.createBomePerpsMarket", "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMakerFeeRatio", - "setting.perpsBomeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMakerFeeRatio", - "setting.perpsBomeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBomeMarketId", "setting.perpsBomeMakerFeeRatio", - "setting.perpsBomeTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMakerFeeRatio", - "setting.perpsBomeTakerFeeRatio", - "provision.perpsFactory", "setting.perpsBomeMarketId", - "setting.perpsBomeMakerFeeRatio", "setting.perpsBomeTakerFeeRatio" ] }, @@ -19048,18 +11754,6 @@ "invoke.createBomePerpsMarket", "provision.perpsFactory", "setting.perpsBomeMarketId", - "setting.perpsBomeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxMarketSize", - "provision.perpsFactory", - "setting.perpsBomeMarketId", "setting.perpsBomeMaxMarketSize" ] }, @@ -19079,18 +11773,6 @@ "invoke.createBomePerpsMarket", "provision.perpsFactory", "setting.perpsBomeMarketId", - "setting.perpsBomeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxMarketValue", - "provision.perpsFactory", - "setting.perpsBomeMarketId", "setting.perpsBomeMaxMarketValue" ] }, @@ -19112,35 +11794,11 @@ "depends": [ "invoke.createBomePerpsMarket", "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBomeMaxSecondsInLiquidationWindow", - "setting.perpsBomeMaxLiquidationPd", - "setting.perpsBomeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBomeMaxSecondsInLiquidationWindow", - "setting.perpsBomeMaxLiquidationPd", - "setting.perpsBomeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBomeMaxSecondsInLiquidationWindow", - "setting.perpsBomeMaxLiquidationPd", - "setting.perpsBomeEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBomeMaxSecondsInLiquidationWindow", - "setting.perpsBomeMaxLiquidationPd", "setting.perpsBomeEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsBomeMarketId", "setting.perpsBomeMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsBomeMaxSecondsInLiquidationWindow", "setting.perpsBomeMaxLiquidationPd", - "setting.perpsBomeEndorsedLiquidator" + "setting.perpsBomeMaxSecondsInLiquidationWindow" ] }, "setPerpsBomeLiquidationParameters": { @@ -19162,39 +11820,11 @@ "depends": [ "invoke.createBomePerpsMarket", "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeInitialMarginRatio", - "setting.perpsBomeMinimumInitialMarginRatio", - "setting.perpsBomeMaintenanceMarginScalar", - "setting.perpsBomeFlagRewardRatioD18", - "setting.perpsBomeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeInitialMarginRatio", - "setting.perpsBomeMinimumInitialMarginRatio", - "setting.perpsBomeMaintenanceMarginScalar", - "setting.perpsBomeFlagRewardRatioD18", - "setting.perpsBomeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeInitialMarginRatio", - "setting.perpsBomeMinimumInitialMarginRatio", - "setting.perpsBomeMaintenanceMarginScalar", "setting.perpsBomeFlagRewardRatioD18", - "setting.perpsBomeMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsBomeMarketId", "setting.perpsBomeInitialMarginRatio", - "setting.perpsBomeMinimumInitialMarginRatio", "setting.perpsBomeMaintenanceMarginScalar", - "setting.perpsBomeFlagRewardRatioD18", - "setting.perpsBomeMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsBomeMarketId", - "setting.perpsBomeInitialMarginRatio", "setting.perpsBomeMinimumInitialMarginRatio", - "setting.perpsBomeMaintenanceMarginScalar", - "setting.perpsBomeFlagRewardRatioD18", "setting.perpsBomeMinimumPositionMargin" ] }, @@ -19213,20 +11843,8 @@ "depends": [ "invoke.createBomePerpsMarket", "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBomeMarketId", "setting.perpsBomeLockedOiRatio", - "provision.perpsFactory", - "setting.perpsBomeMarketId", - "setting.perpsBomeLockedOiRatio" + "setting.perpsBomeMarketId" ] }, "registerPythBomeOracleNode": { @@ -19247,23 +11865,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBomeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBomeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBomeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBomeFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythBomeFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythBomeFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupBomeOracleNode": { @@ -19283,30 +11886,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBomeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythBomeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBomeFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBomeFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBomeFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythBomeFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythBomeFeedId" ] }, "registerBomeOracleNode": { @@ -19358,26 +11941,10 @@ ], "depends": [ "invoke.createEthfiPerpsMarket", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "invoke.registerEthfiOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "invoke.registerEthfiOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", "invoke.registerEthfiOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "invoke.registerEthfiOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "invoke.registerEthfiOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsEthfiMarketId" ] }, "addPerpsEthfiSettlementStrategy": { @@ -19410,36 +11977,6 @@ "depends": [ "invoke.createEthfiPerpsMarket", "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "provision.perpsFactory", "setting.perpsEthfiMarketId" ] }, @@ -19466,53 +12003,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "invoke.addPerpsEthfiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEthfiFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "invoke.addPerpsEthfiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEthfiFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", "invoke.addPerpsEthfiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEthfiFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "invoke.addPerpsEthfiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythEthfiFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "invoke.addPerpsEthfiSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythEthfiFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsEthfiMarketId", - "invoke.addPerpsEthfiSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythEthfiFeedId", "setting.settlementReward" ] @@ -19534,24 +12031,8 @@ "invoke.createEthfiPerpsMarket", "provision.perpsFactory", "setting.perpsEthfiMarketId", - "setting.perpsEthfiSkewScale", - "setting.perpsEthfiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiSkewScale", - "setting.perpsEthfiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiSkewScale", - "setting.perpsEthfiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiSkewScale", "setting.perpsEthfiMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiSkewScale", - "setting.perpsEthfiMaxFundingVelocity" + "setting.perpsEthfiSkewScale" ] }, "setPerpsEthfiOrderFees": { @@ -19570,24 +12051,8 @@ "depends": [ "invoke.createEthfiPerpsMarket", "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMakerFeeRatio", - "setting.perpsEthfiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMakerFeeRatio", - "setting.perpsEthfiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMakerFeeRatio", - "setting.perpsEthfiTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", "setting.perpsEthfiMakerFeeRatio", - "setting.perpsEthfiTakerFeeRatio", - "provision.perpsFactory", "setting.perpsEthfiMarketId", - "setting.perpsEthfiMakerFeeRatio", "setting.perpsEthfiTakerFeeRatio" ] }, @@ -19607,18 +12072,6 @@ "invoke.createEthfiPerpsMarket", "provision.perpsFactory", "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxMarketSize", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", "setting.perpsEthfiMaxMarketSize" ] }, @@ -19631,23 +12084,11 @@ }, "func": "setMaxMarketValue", "args": [ - "<%= settings.perpsEthfiMarketId %>", - "<%= parseEther(settings.perpsEthfiMaxMarketValue) %>" - ], - "depends": [ - "invoke.createEthfiPerpsMarket", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxMarketValue", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxMarketValue", + "<%= settings.perpsEthfiMarketId %>", + "<%= parseEther(settings.perpsEthfiMaxMarketValue) %>" + ], + "depends": [ + "invoke.createEthfiPerpsMarket", "provision.perpsFactory", "setting.perpsEthfiMarketId", "setting.perpsEthfiMaxMarketValue" @@ -19671,35 +12112,11 @@ "depends": [ "invoke.createEthfiPerpsMarket", "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthfiMaxSecondsInLiquidationWindow", - "setting.perpsEthfiMaxLiquidationPd", - "setting.perpsEthfiEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthfiMaxSecondsInLiquidationWindow", - "setting.perpsEthfiMaxLiquidationPd", - "setting.perpsEthfiEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthfiMaxSecondsInLiquidationWindow", - "setting.perpsEthfiMaxLiquidationPd", - "setting.perpsEthfiEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthfiMaxSecondsInLiquidationWindow", - "setting.perpsEthfiMaxLiquidationPd", "setting.perpsEthfiEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsEthfiMarketId", "setting.perpsEthfiMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsEthfiMaxSecondsInLiquidationWindow", "setting.perpsEthfiMaxLiquidationPd", - "setting.perpsEthfiEndorsedLiquidator" + "setting.perpsEthfiMaxSecondsInLiquidationWindow" ] }, "setPerpsEthfiLiquidationParameters": { @@ -19721,39 +12138,11 @@ "depends": [ "invoke.createEthfiPerpsMarket", "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiInitialMarginRatio", - "setting.perpsEthfiMinimumInitialMarginRatio", - "setting.perpsEthfiMaintenanceMarginScalar", - "setting.perpsEthfiFlagRewardRatioD18", - "setting.perpsEthfiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiInitialMarginRatio", - "setting.perpsEthfiMinimumInitialMarginRatio", - "setting.perpsEthfiMaintenanceMarginScalar", - "setting.perpsEthfiFlagRewardRatioD18", - "setting.perpsEthfiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiInitialMarginRatio", - "setting.perpsEthfiMinimumInitialMarginRatio", - "setting.perpsEthfiMaintenanceMarginScalar", "setting.perpsEthfiFlagRewardRatioD18", - "setting.perpsEthfiMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", "setting.perpsEthfiInitialMarginRatio", - "setting.perpsEthfiMinimumInitialMarginRatio", "setting.perpsEthfiMaintenanceMarginScalar", - "setting.perpsEthfiFlagRewardRatioD18", - "setting.perpsEthfiMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsEthfiMarketId", - "setting.perpsEthfiInitialMarginRatio", "setting.perpsEthfiMinimumInitialMarginRatio", - "setting.perpsEthfiMaintenanceMarginScalar", - "setting.perpsEthfiFlagRewardRatioD18", "setting.perpsEthfiMinimumPositionMargin" ] }, @@ -19772,20 +12161,8 @@ "depends": [ "invoke.createEthfiPerpsMarket", "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", "setting.perpsEthfiLockedOiRatio", - "provision.perpsFactory", - "setting.perpsEthfiMarketId", - "setting.perpsEthfiLockedOiRatio" + "setting.perpsEthfiMarketId" ] }, "registerPythEthfiOracleNode": { @@ -19806,23 +12183,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthfiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthfiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthfiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthfiFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythEthfiFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythEthfiFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupEthfiOracleNode": { @@ -19842,30 +12204,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthfiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthfiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythEthfiFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthfiFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthfiFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythEthfiFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythEthfiFeedId" ] }, "registerEthfiOracleNode": { @@ -19917,26 +12259,10 @@ ], "depends": [ "invoke.createStxPerpsMarket", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "invoke.registerStxOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "invoke.registerStxOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsStxMarketId", "invoke.registerStxOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsStxMarketId", - "invoke.registerStxOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "invoke.registerStxOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsStxMarketId" ] }, "addPerpsStxSettlementStrategy": { @@ -19969,36 +12295,6 @@ "depends": [ "invoke.createStxPerpsMarket", "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "provision.perpsFactory", "setting.perpsStxMarketId" ] }, @@ -20025,53 +12321,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsStxMarketId", - "invoke.addPerpsStxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythStxFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "invoke.addPerpsStxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythStxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "invoke.addPerpsStxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythStxFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsStxMarketId", "invoke.addPerpsStxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythStxFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsStxMarketId", - "invoke.addPerpsStxSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythStxFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsStxMarketId", - "invoke.addPerpsStxSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythStxFeedId", "setting.settlementReward" ] @@ -20093,24 +12349,8 @@ "invoke.createStxPerpsMarket", "provision.perpsFactory", "setting.perpsStxMarketId", - "setting.perpsStxSkewScale", "setting.perpsStxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxSkewScale", - "setting.perpsStxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxSkewScale", - "setting.perpsStxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxSkewScale", - "setting.perpsStxMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxSkewScale", - "setting.perpsStxMaxFundingVelocity" + "setting.perpsStxSkewScale" ] }, "setPerpsStxOrderFees": { @@ -20129,24 +12369,8 @@ "depends": [ "invoke.createStxPerpsMarket", "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMakerFeeRatio", - "setting.perpsStxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMakerFeeRatio", - "setting.perpsStxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMakerFeeRatio", - "setting.perpsStxTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsStxMarketId", "setting.perpsStxMakerFeeRatio", - "setting.perpsStxTakerFeeRatio", - "provision.perpsFactory", "setting.perpsStxMarketId", - "setting.perpsStxMakerFeeRatio", "setting.perpsStxTakerFeeRatio" ] }, @@ -20166,18 +12390,6 @@ "invoke.createStxPerpsMarket", "provision.perpsFactory", "setting.perpsStxMarketId", - "setting.perpsStxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxMarketSize", - "provision.perpsFactory", - "setting.perpsStxMarketId", "setting.perpsStxMaxMarketSize" ] }, @@ -20197,18 +12409,6 @@ "invoke.createStxPerpsMarket", "provision.perpsFactory", "setting.perpsStxMarketId", - "setting.perpsStxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxMarketValue", - "provision.perpsFactory", - "setting.perpsStxMarketId", "setting.perpsStxMaxMarketValue" ] }, @@ -20230,35 +12430,11 @@ "depends": [ "invoke.createStxPerpsMarket", "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsStxMaxSecondsInLiquidationWindow", - "setting.perpsStxMaxLiquidationPd", - "setting.perpsStxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsStxMaxSecondsInLiquidationWindow", - "setting.perpsStxMaxLiquidationPd", - "setting.perpsStxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsStxMaxSecondsInLiquidationWindow", - "setting.perpsStxMaxLiquidationPd", - "setting.perpsStxEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsStxMaxSecondsInLiquidationWindow", - "setting.perpsStxMaxLiquidationPd", "setting.perpsStxEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsStxMarketId", "setting.perpsStxMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsStxMaxSecondsInLiquidationWindow", "setting.perpsStxMaxLiquidationPd", - "setting.perpsStxEndorsedLiquidator" + "setting.perpsStxMaxSecondsInLiquidationWindow" ] }, "setPerpsStxLiquidationParameters": { @@ -20280,39 +12456,11 @@ "depends": [ "invoke.createStxPerpsMarket", "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxInitialMarginRatio", - "setting.perpsStxMinimumInitialMarginRatio", - "setting.perpsStxMaintenanceMarginScalar", - "setting.perpsStxFlagRewardRatioD18", - "setting.perpsStxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxInitialMarginRatio", - "setting.perpsStxMinimumInitialMarginRatio", - "setting.perpsStxMaintenanceMarginScalar", - "setting.perpsStxFlagRewardRatioD18", - "setting.perpsStxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxInitialMarginRatio", - "setting.perpsStxMinimumInitialMarginRatio", - "setting.perpsStxMaintenanceMarginScalar", "setting.perpsStxFlagRewardRatioD18", - "setting.perpsStxMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsStxMarketId", "setting.perpsStxInitialMarginRatio", - "setting.perpsStxMinimumInitialMarginRatio", "setting.perpsStxMaintenanceMarginScalar", - "setting.perpsStxFlagRewardRatioD18", - "setting.perpsStxMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsStxMarketId", - "setting.perpsStxInitialMarginRatio", "setting.perpsStxMinimumInitialMarginRatio", - "setting.perpsStxMaintenanceMarginScalar", - "setting.perpsStxFlagRewardRatioD18", "setting.perpsStxMinimumPositionMargin" ] }, @@ -20331,20 +12479,8 @@ "depends": [ "invoke.createStxPerpsMarket", "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsStxMarketId", "setting.perpsStxLockedOiRatio", - "provision.perpsFactory", - "setting.perpsStxMarketId", - "setting.perpsStxLockedOiRatio" + "setting.perpsStxMarketId" ] }, "registerPythStxOracleNode": { @@ -20365,23 +12501,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythStxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythStxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythStxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythStxFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythStxFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythStxFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupStxOracleNode": { @@ -20401,30 +12522,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythStxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythStxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythStxFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythStxFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythStxFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythStxFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythStxFeedId" ] }, "registerStxOracleNode": { @@ -20476,26 +12577,10 @@ ], "depends": [ "invoke.createAxlPerpsMarket", - "provision.perpsFactory", - "setting.perpsAxlMarketId", "invoke.registerAxlOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "invoke.registerAxlOracleNode", - "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "invoke.registerAxlOracleNode", - "setting.bigCapStrictStalenessTolerance", "provision.perpsFactory", - "setting.perpsAxlMarketId", - "invoke.registerAxlOracleNode", "setting.bigCapStrictStalenessTolerance", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "invoke.registerAxlOracleNode", - "setting.bigCapStrictStalenessTolerance" + "setting.perpsAxlMarketId" ] }, "addPerpsAxlSettlementStrategy": { @@ -20528,36 +12613,6 @@ "depends": [ "invoke.createAxlPerpsMarket", "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "provision.perpsFactory", "setting.perpsAxlMarketId" ] }, @@ -20584,53 +12639,13 @@ } ], "depends": [ - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "invoke.addPerpsAxlSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythAxlFeedId", - "setting.settlementReward", - "setting.commitmentPriceDelay", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "invoke.addPerpsAxlSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythAxlFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "invoke.addPerpsAxlSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythAxlFeedId", - "setting.settlementReward", - "provision.perpsFactory", - "setting.perpsAxlMarketId", "invoke.addPerpsAxlSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", - "setting.pythAxlFeedId", - "setting.settlementReward", "provision.perpsFactory", - "setting.perpsAxlMarketId", - "invoke.addPerpsAxlSettlementStrategy", "provision.pyth_erc7412_wrapper", "setting.bigCapSettlementDelay", "setting.bigCapSettlementWindowDuration", - "setting.pythAxlFeedId", - "setting.settlementReward", - "provision.perpsFactory", + "setting.commitmentPriceDelay", "setting.perpsAxlMarketId", - "invoke.addPerpsAxlSettlementStrategy", - "provision.pyth_erc7412_wrapper", - "setting.bigCapSettlementDelay", - "setting.bigCapSettlementWindowDuration", "setting.pythAxlFeedId", "setting.settlementReward" ] @@ -20652,24 +12667,8 @@ "invoke.createAxlPerpsMarket", "provision.perpsFactory", "setting.perpsAxlMarketId", - "setting.perpsAxlSkewScale", - "setting.perpsAxlMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlSkewScale", - "setting.perpsAxlMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlSkewScale", "setting.perpsAxlMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlSkewScale", - "setting.perpsAxlMaxFundingVelocity", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlSkewScale", - "setting.perpsAxlMaxFundingVelocity" + "setting.perpsAxlSkewScale" ] }, "setPerpsAxlOrderFees": { @@ -20688,24 +12687,8 @@ "depends": [ "invoke.createAxlPerpsMarket", "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMakerFeeRatio", - "setting.perpsAxlTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMakerFeeRatio", - "setting.perpsAxlTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsAxlMarketId", "setting.perpsAxlMakerFeeRatio", - "setting.perpsAxlTakerFeeRatio", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMakerFeeRatio", - "setting.perpsAxlTakerFeeRatio", - "provision.perpsFactory", "setting.perpsAxlMarketId", - "setting.perpsAxlMakerFeeRatio", "setting.perpsAxlTakerFeeRatio" ] }, @@ -20725,18 +12708,6 @@ "invoke.createAxlPerpsMarket", "provision.perpsFactory", "setting.perpsAxlMarketId", - "setting.perpsAxlMaxMarketSize", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxMarketSize", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxMarketSize", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxMarketSize", - "provision.perpsFactory", - "setting.perpsAxlMarketId", "setting.perpsAxlMaxMarketSize" ] }, @@ -20756,18 +12727,6 @@ "invoke.createAxlPerpsMarket", "provision.perpsFactory", "setting.perpsAxlMarketId", - "setting.perpsAxlMaxMarketValue", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxMarketValue", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxMarketValue", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxMarketValue", - "provision.perpsFactory", - "setting.perpsAxlMarketId", "setting.perpsAxlMaxMarketValue" ] }, @@ -20789,35 +12748,11 @@ "depends": [ "invoke.createAxlPerpsMarket", "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAxlMaxSecondsInLiquidationWindow", - "setting.perpsAxlMaxLiquidationPd", - "setting.perpsAxlEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAxlMaxSecondsInLiquidationWindow", - "setting.perpsAxlMaxLiquidationPd", - "setting.perpsAxlEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAxlMaxSecondsInLiquidationWindow", - "setting.perpsAxlMaxLiquidationPd", - "setting.perpsAxlEndorsedLiquidator", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAxlMaxSecondsInLiquidationWindow", - "setting.perpsAxlMaxLiquidationPd", "setting.perpsAxlEndorsedLiquidator", - "provision.perpsFactory", "setting.perpsAxlMarketId", "setting.perpsAxlMaxLiquidationLimitAccumulationMultiplier", - "setting.perpsAxlMaxSecondsInLiquidationWindow", "setting.perpsAxlMaxLiquidationPd", - "setting.perpsAxlEndorsedLiquidator" + "setting.perpsAxlMaxSecondsInLiquidationWindow" ] }, "setPerpsAxlLiquidationParameters": { @@ -20839,39 +12774,11 @@ "depends": [ "invoke.createAxlPerpsMarket", "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlInitialMarginRatio", - "setting.perpsAxlMinimumInitialMarginRatio", - "setting.perpsAxlMaintenanceMarginScalar", - "setting.perpsAxlFlagRewardRatioD18", - "setting.perpsAxlMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlInitialMarginRatio", - "setting.perpsAxlMinimumInitialMarginRatio", - "setting.perpsAxlMaintenanceMarginScalar", - "setting.perpsAxlFlagRewardRatioD18", - "setting.perpsAxlMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlInitialMarginRatio", - "setting.perpsAxlMinimumInitialMarginRatio", - "setting.perpsAxlMaintenanceMarginScalar", "setting.perpsAxlFlagRewardRatioD18", - "setting.perpsAxlMinimumPositionMargin", - "provision.perpsFactory", - "setting.perpsAxlMarketId", "setting.perpsAxlInitialMarginRatio", - "setting.perpsAxlMinimumInitialMarginRatio", "setting.perpsAxlMaintenanceMarginScalar", - "setting.perpsAxlFlagRewardRatioD18", - "setting.perpsAxlMinimumPositionMargin", - "provision.perpsFactory", "setting.perpsAxlMarketId", - "setting.perpsAxlInitialMarginRatio", "setting.perpsAxlMinimumInitialMarginRatio", - "setting.perpsAxlMaintenanceMarginScalar", - "setting.perpsAxlFlagRewardRatioD18", "setting.perpsAxlMinimumPositionMargin" ] }, @@ -20890,20 +12797,8 @@ "depends": [ "invoke.createAxlPerpsMarket", "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlLockedOiRatio", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlLockedOiRatio", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlLockedOiRatio", - "provision.perpsFactory", - "setting.perpsAxlMarketId", "setting.perpsAxlLockedOiRatio", - "provision.perpsFactory", - "setting.perpsAxlMarketId", - "setting.perpsAxlLockedOiRatio" + "setting.perpsAxlMarketId" ] }, "registerPythAxlOracleNode": { @@ -20924,23 +12819,8 @@ }, "depends": [ "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAxlFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAxlFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAxlFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAxlFeedId", - "provision.system", - "setting.pyth_price_verification_address", "setting.pythAxlFeedId", - "provision.system", - "setting.pyth_price_verification_address", - "setting.pythAxlFeedId" + "setting.pyth_price_verification_address" ] }, "registerLookupAxlOracleNode": { @@ -20960,30 +12840,10 @@ } }, "depends": [ - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAxlFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", "provision.pyth_erc7412_wrapper", - "setting.pythAxlFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAxlFeedId", - "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAxlFeedId", - "setting.bigCapDefaultStalenessTolerance", "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAxlFeedId", "setting.bigCapDefaultStalenessTolerance", - "provision.system", - "provision.pyth_erc7412_wrapper", - "setting.pythAxlFeedId", - "setting.bigCapDefaultStalenessTolerance" + "setting.pythAxlFeedId" ] }, "registerAxlOracleNode": { diff --git a/8453-andromeda/meta.json b/8453-andromeda/meta.json index 3817debfd..2955f7ff2 100644 --- a/8453-andromeda/meta.json +++ b/8453-andromeda/meta.json @@ -16,6 +16,7 @@ "PerpsAccountProxy": "0xcb68b813210aFa0373F076239Ad4803f8809e8cf", "RewardsDistributorForSpartanCouncilPoolSNX": "0x45063DCd92f56138686810eacB1B510C941d6593", "RewardsDistributorForSpartanCouncilPoolUSDC": "0xe92bcD40849BE5a5eb90065402e508aF4b28263b", + "PythERC7412Wrapper": "0x3FC194FA6C26BE94Fc404E69b51793c199c3BF52", "USDCToken": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913", "SNXToken": "0x22e6966B799c4D5B13BE962E1D117b56327FDa66", "SynthUSDCToken": "0xC74eA762cF06c9151cE074E6a569a5945b6302E7"