diff --git a/84532-andromeda/CoreProxy.json b/84532-andromeda/CoreProxy.json index 20e7ff4cc..9d644f9fa 100644 --- a/84532-andromeda/CoreProxy.json +++ b/84532-andromeda/CoreProxy.json @@ -4149,6 +4149,39 @@ ], "outputs": [] }, + { + "type": "function", + "name": "distributeRewardsByOwner", + "constant": false, + "payable": false, + "inputs": [ + { + "type": "uint128", + "name": "poolId" + }, + { + "type": "address", + "name": "collateralType" + }, + { + "type": "address", + "name": "rewardsDistributor" + }, + { + "type": "uint256", + "name": "amount" + }, + { + "type": "uint64", + "name": "start" + }, + { + "type": "uint32", + "name": "duration" + } + ], + "outputs": [] + }, { "type": "function", "name": "getAvailableRewards", diff --git a/84532-andromeda/CoreProxy.readable.json b/84532-andromeda/CoreProxy.readable.json index 4ccc882a9..0fb1a1286 100644 --- a/84532-andromeda/CoreProxy.readable.json +++ b/84532-andromeda/CoreProxy.readable.json @@ -218,6 +218,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", diff --git a/84532-andromeda/cannon.json b/84532-andromeda/cannon.json index 8a83ed975..15f64227a 100644 --- a/84532-andromeda/cannon.json +++ b/84532-andromeda/cannon.json @@ -1,10 +1,10 @@ { - "generator": "cannon cli 2.12.5-alpha.0", - "timestamp": 1715021343, + "generator": "cannon cli 2.13.3", + "timestamp": 1715863587, "def": { "setting": { "snx_package": { - "defaultValue": "synthetix:3.3.15" + "defaultValue": "synthetix:3.3.18" }, "owner": { "defaultValue": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" @@ -2081,6 +2081,30 @@ "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" ] }, @@ -2158,6 +2182,33 @@ "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" ] }, @@ -2266,6 +2317,8 @@ "provision.system", "setting.account_timeout_withdraw", "provision.system", + "setting.account_timeout_withdraw", + "provision.system", "setting.account_timeout_withdraw" ] }, @@ -2355,6 +2408,10 @@ "setting.deployer", "provision.system", "setting.sc_pool_id", + "setting.pool_owner", + "setting.deployer", + "provision.system", + "setting.sc_pool_id", "setting.pool_owner" ] }, @@ -2380,6 +2437,9 @@ "setting.sc_pool_id", "provision.system", "setting.sc_pool_id", + "setting.sc_pool_id", + "provision.system", + "setting.sc_pool_id", "setting.sc_pool_id" ] }, @@ -2399,6 +2459,8 @@ "provision.system", "setting.sc_pool_id", "provision.system", + "setting.sc_pool_id", + "provision.system", "setting.sc_pool_id" ] }, @@ -2589,6 +2651,11 @@ "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" ] }, @@ -2669,6 +2736,10 @@ "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" ] }, @@ -2712,6 +2783,14 @@ "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" ] }, @@ -2772,6 +2851,9 @@ "setting.pythSnxFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythSnxFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythSnxFeedId" ] }, @@ -2803,6 +2885,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythSnxFeedId", + "setting.buybackStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythSnxFeedId", "setting.buybackStalenessTolerance" ] }, @@ -2882,6 +2968,10 @@ "provision.perpsFactory", "setting.btcPerpsMarketId", "invoke.registerBtcOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.btcPerpsMarketId", + "invoke.registerBtcOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -2927,6 +3017,12 @@ "provision.perpsFactory", "setting.btcPerpsMarketId", "provision.perpsFactory", + "setting.btcPerpsMarketId", + "provision.perpsFactory", + "setting.btcPerpsMarketId", + "provision.perpsFactory", + "setting.btcPerpsMarketId", + "provision.perpsFactory", "setting.btcPerpsMarketId" ] }, @@ -2977,6 +3073,14 @@ "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" ] }, @@ -3002,6 +3106,10 @@ "provision.perpsFactory", "setting.btcPerpsMarketId", "setting.perpsBtcSkewScale", + "setting.perpsBtcMaxFundingVelocity", + "provision.perpsFactory", + "setting.btcPerpsMarketId", + "setting.perpsBtcSkewScale", "setting.perpsBtcMaxFundingVelocity" ] }, @@ -3027,6 +3135,10 @@ "provision.perpsFactory", "setting.btcPerpsMarketId", "setting.perpsBtcMakerFeeRatio", + "setting.perpsBtcTakerFeeRatio", + "provision.perpsFactory", + "setting.btcPerpsMarketId", + "setting.perpsBtcMakerFeeRatio", "setting.perpsBtcTakerFeeRatio" ] }, @@ -3049,6 +3161,9 @@ "setting.perpsBtcMaxMarketSize", "provision.perpsFactory", "setting.btcPerpsMarketId", + "setting.perpsBtcMaxMarketSize", + "provision.perpsFactory", + "setting.btcPerpsMarketId", "setting.perpsBtcMaxMarketSize" ] }, @@ -3071,6 +3186,9 @@ "setting.perpsBtcMaxMarketValue", "provision.perpsFactory", "setting.btcPerpsMarketId", + "setting.perpsBtcMaxMarketValue", + "provision.perpsFactory", + "setting.btcPerpsMarketId", "setting.perpsBtcMaxMarketValue" ] }, @@ -3102,6 +3220,12 @@ "setting.perpsBtcMaxLiquidationLimitAccumulationMultiplier", "setting.perpsBtcMaxSecondsInLiquidationWindow", "setting.perpsBtcMaxLiquidationPd", + "setting.perpsBtcEndorsedLiquidator", + "provision.perpsFactory", + "setting.btcPerpsMarketId", + "setting.perpsBtcMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsBtcMaxSecondsInLiquidationWindow", + "setting.perpsBtcMaxLiquidationPd", "setting.perpsBtcEndorsedLiquidator" ] }, @@ -3136,6 +3260,13 @@ "setting.perpsBtcMinimumInitialMarginRatio", "setting.perpsBtcMaintenanceMarginScalar", "setting.perpsBtcFlagRewardRatioD18", + "setting.perpsBtcMinimumPositionMargin", + "provision.perpsFactory", + "setting.btcPerpsMarketId", + "setting.perpsBtcInitialMarginRatio", + "setting.perpsBtcMinimumInitialMarginRatio", + "setting.perpsBtcMaintenanceMarginScalar", + "setting.perpsBtcFlagRewardRatioD18", "setting.perpsBtcMinimumPositionMargin" ] }, @@ -3158,6 +3289,9 @@ "setting.perpsBtcLockedOiRatio", "provision.perpsFactory", "setting.btcPerpsMarketId", + "setting.perpsBtcLockedOiRatio", + "provision.perpsFactory", + "setting.btcPerpsMarketId", "setting.perpsBtcLockedOiRatio" ] }, @@ -3186,6 +3320,9 @@ "setting.pythBtcFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythBtcFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythBtcFeedId" ] }, @@ -3217,6 +3354,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythBtcFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythBtcFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -3276,6 +3417,10 @@ "provision.perpsFactory", "setting.ethPerpsMarketId", "invoke.registerEthOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.ethPerpsMarketId", + "invoke.registerEthOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -3321,6 +3466,12 @@ "provision.perpsFactory", "setting.ethPerpsMarketId", "provision.perpsFactory", + "setting.ethPerpsMarketId", + "provision.perpsFactory", + "setting.ethPerpsMarketId", + "provision.perpsFactory", + "setting.ethPerpsMarketId", + "provision.perpsFactory", "setting.ethPerpsMarketId" ] }, @@ -3371,6 +3522,14 @@ "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" ] }, @@ -3396,6 +3555,10 @@ "provision.perpsFactory", "setting.ethPerpsMarketId", "setting.perpsEthSkewScale", + "setting.perpsEthMaxFundingVelocity", + "provision.perpsFactory", + "setting.ethPerpsMarketId", + "setting.perpsEthSkewScale", "setting.perpsEthMaxFundingVelocity" ] }, @@ -3421,6 +3584,10 @@ "provision.perpsFactory", "setting.ethPerpsMarketId", "setting.perpsEthMakerFeeRatio", + "setting.perpsEthTakerFeeRatio", + "provision.perpsFactory", + "setting.ethPerpsMarketId", + "setting.perpsEthMakerFeeRatio", "setting.perpsEthTakerFeeRatio" ] }, @@ -3443,6 +3610,9 @@ "setting.perpsEthMaxMarketSize", "provision.perpsFactory", "setting.ethPerpsMarketId", + "setting.perpsEthMaxMarketSize", + "provision.perpsFactory", + "setting.ethPerpsMarketId", "setting.perpsEthMaxMarketSize" ] }, @@ -3465,6 +3635,9 @@ "setting.perpsEthMaxMarketValue", "provision.perpsFactory", "setting.ethPerpsMarketId", + "setting.perpsEthMaxMarketValue", + "provision.perpsFactory", + "setting.ethPerpsMarketId", "setting.perpsEthMaxMarketValue" ] }, @@ -3496,6 +3669,12 @@ "setting.perpsEthMaxLiquidationLimitAccumulationMultiplier", "setting.perpsEthMaxSecondsInLiquidationWindow", "setting.perpsEthMaxLiquidationPd", + "setting.perpsEthEndorsedLiquidator", + "provision.perpsFactory", + "setting.ethPerpsMarketId", + "setting.perpsEthMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsEthMaxSecondsInLiquidationWindow", + "setting.perpsEthMaxLiquidationPd", "setting.perpsEthEndorsedLiquidator" ] }, @@ -3530,6 +3709,13 @@ "setting.perpsEthMinimumInitialMarginRatio", "setting.perpsEthMaintenanceMarginScalar", "setting.perpsEthFlagRewardRatioD18", + "setting.perpsEthMinimumPositionMargin", + "provision.perpsFactory", + "setting.ethPerpsMarketId", + "setting.perpsEthInitialMarginRatio", + "setting.perpsEthMinimumInitialMarginRatio", + "setting.perpsEthMaintenanceMarginScalar", + "setting.perpsEthFlagRewardRatioD18", "setting.perpsEthMinimumPositionMargin" ] }, @@ -3552,6 +3738,9 @@ "setting.perpsEthLockedOiRatio", "provision.perpsFactory", "setting.ethPerpsMarketId", + "setting.perpsEthLockedOiRatio", + "provision.perpsFactory", + "setting.ethPerpsMarketId", "setting.perpsEthLockedOiRatio" ] }, @@ -3580,6 +3769,9 @@ "setting.pythEthFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythEthFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythEthFeedId" ] }, @@ -3611,6 +3803,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythEthFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythEthFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -3670,6 +3866,10 @@ "provision.perpsFactory", "setting.perpsSnxMarketId", "invoke.registerSnxOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsSnxMarketId", + "invoke.registerSnxOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -3715,6 +3915,12 @@ "provision.perpsFactory", "setting.perpsSnxMarketId", "provision.perpsFactory", + "setting.perpsSnxMarketId", + "provision.perpsFactory", + "setting.perpsSnxMarketId", + "provision.perpsFactory", + "setting.perpsSnxMarketId", + "provision.perpsFactory", "setting.perpsSnxMarketId" ] }, @@ -3765,6 +3971,14 @@ "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" ] }, @@ -3790,6 +4004,10 @@ "provision.perpsFactory", "setting.perpsSnxMarketId", "setting.perpsSnxSkewScale", + "setting.perpsSnxMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsSnxMarketId", + "setting.perpsSnxSkewScale", "setting.perpsSnxMaxFundingVelocity" ] }, @@ -3815,6 +4033,10 @@ "provision.perpsFactory", "setting.perpsSnxMarketId", "setting.perpsSnxMakerFeeRatio", + "setting.perpsSnxTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsSnxMarketId", + "setting.perpsSnxMakerFeeRatio", "setting.perpsSnxTakerFeeRatio" ] }, @@ -3837,6 +4059,9 @@ "setting.perpsSnxMaxMarketSize", "provision.perpsFactory", "setting.perpsSnxMarketId", + "setting.perpsSnxMaxMarketSize", + "provision.perpsFactory", + "setting.perpsSnxMarketId", "setting.perpsSnxMaxMarketSize" ] }, @@ -3859,6 +4084,9 @@ "setting.perpsSnxMaxMarketValue", "provision.perpsFactory", "setting.perpsSnxMarketId", + "setting.perpsSnxMaxMarketValue", + "provision.perpsFactory", + "setting.perpsSnxMarketId", "setting.perpsSnxMaxMarketValue" ] }, @@ -3890,6 +4118,12 @@ "setting.perpsSnxMaxLiquidationLimitAccumulationMultiplier", "setting.perpsSnxMaxSecondsInLiquidationWindow", "setting.perpsSnxMaxLiquidationPd", + "setting.perpsSnxEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsSnxMarketId", + "setting.perpsSnxMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsSnxMaxSecondsInLiquidationWindow", + "setting.perpsSnxMaxLiquidationPd", "setting.perpsSnxEndorsedLiquidator" ] }, @@ -3924,6 +4158,13 @@ "setting.perpsSnxMinimumInitialMarginRatio", "setting.perpsSnxMaintenanceMarginScalar", "setting.perpsSnxFlagRewardRatioD18", + "setting.perpsSnxMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsSnxMarketId", + "setting.perpsSnxInitialMarginRatio", + "setting.perpsSnxMinimumInitialMarginRatio", + "setting.perpsSnxMaintenanceMarginScalar", + "setting.perpsSnxFlagRewardRatioD18", "setting.perpsSnxMinimumPositionMargin" ] }, @@ -3946,6 +4187,9 @@ "setting.perpsSnxLockedOiRatio", "provision.perpsFactory", "setting.perpsSnxMarketId", + "setting.perpsSnxLockedOiRatio", + "provision.perpsFactory", + "setting.perpsSnxMarketId", "setting.perpsSnxLockedOiRatio" ] }, @@ -3974,6 +4218,9 @@ "setting.pythSnxFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythSnxFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythSnxFeedId" ] }, @@ -4005,6 +4252,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythSnxFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythSnxFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -4064,6 +4315,10 @@ "provision.perpsFactory", "setting.perpsSolMarketId", "invoke.registerSolOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsSolMarketId", + "invoke.registerSolOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -4109,6 +4364,12 @@ "provision.perpsFactory", "setting.perpsSolMarketId", "provision.perpsFactory", + "setting.perpsSolMarketId", + "provision.perpsFactory", + "setting.perpsSolMarketId", + "provision.perpsFactory", + "setting.perpsSolMarketId", + "provision.perpsFactory", "setting.perpsSolMarketId" ] }, @@ -4159,6 +4420,14 @@ "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" ] }, @@ -4184,6 +4453,10 @@ "provision.perpsFactory", "setting.perpsSolMarketId", "setting.perpsSolSkewScale", + "setting.perpsSolMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsSolMarketId", + "setting.perpsSolSkewScale", "setting.perpsSolMaxFundingVelocity" ] }, @@ -4209,6 +4482,10 @@ "provision.perpsFactory", "setting.perpsSolMarketId", "setting.perpsSolMakerFeeRatio", + "setting.perpsSolTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsSolMarketId", + "setting.perpsSolMakerFeeRatio", "setting.perpsSolTakerFeeRatio" ] }, @@ -4231,6 +4508,9 @@ "setting.perpsSolMaxMarketSize", "provision.perpsFactory", "setting.perpsSolMarketId", + "setting.perpsSolMaxMarketSize", + "provision.perpsFactory", + "setting.perpsSolMarketId", "setting.perpsSolMaxMarketSize" ] }, @@ -4253,6 +4533,9 @@ "setting.perpsSolMaxMarketValue", "provision.perpsFactory", "setting.perpsSolMarketId", + "setting.perpsSolMaxMarketValue", + "provision.perpsFactory", + "setting.perpsSolMarketId", "setting.perpsSolMaxMarketValue" ] }, @@ -4284,6 +4567,12 @@ "setting.perpsSolMaxLiquidationLimitAccumulationMultiplier", "setting.perpsSolMaxSecondsInLiquidationWindow", "setting.perpsSolMaxLiquidationPd", + "setting.perpsSolEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsSolMarketId", + "setting.perpsSolMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsSolMaxSecondsInLiquidationWindow", + "setting.perpsSolMaxLiquidationPd", "setting.perpsSolEndorsedLiquidator" ] }, @@ -4318,6 +4607,13 @@ "setting.perpsSolMinimumInitialMarginRatio", "setting.perpsSolMaintenanceMarginScalar", "setting.perpsSolFlagRewardRatioD18", + "setting.perpsSolMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsSolMarketId", + "setting.perpsSolInitialMarginRatio", + "setting.perpsSolMinimumInitialMarginRatio", + "setting.perpsSolMaintenanceMarginScalar", + "setting.perpsSolFlagRewardRatioD18", "setting.perpsSolMinimumPositionMargin" ] }, @@ -4340,6 +4636,9 @@ "setting.perpsSolLockedOiRatio", "provision.perpsFactory", "setting.perpsSolMarketId", + "setting.perpsSolLockedOiRatio", + "provision.perpsFactory", + "setting.perpsSolMarketId", "setting.perpsSolLockedOiRatio" ] }, @@ -4368,6 +4667,9 @@ "setting.pythSolFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythSolFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythSolFeedId" ] }, @@ -4399,6 +4701,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythSolFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythSolFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -4458,6 +4764,10 @@ "provision.perpsFactory", "setting.perpsWifMarketId", "invoke.registerWifOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsWifMarketId", + "invoke.registerWifOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -4503,6 +4813,12 @@ "provision.perpsFactory", "setting.perpsWifMarketId", "provision.perpsFactory", + "setting.perpsWifMarketId", + "provision.perpsFactory", + "setting.perpsWifMarketId", + "provision.perpsFactory", + "setting.perpsWifMarketId", + "provision.perpsFactory", "setting.perpsWifMarketId" ] }, @@ -4553,6 +4869,14 @@ "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" ] }, @@ -4578,6 +4902,10 @@ "provision.perpsFactory", "setting.perpsWifMarketId", "setting.perpsWifSkewScale", + "setting.perpsWifMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsWifMarketId", + "setting.perpsWifSkewScale", "setting.perpsWifMaxFundingVelocity" ] }, @@ -4603,6 +4931,10 @@ "provision.perpsFactory", "setting.perpsWifMarketId", "setting.perpsWifMakerFeeRatio", + "setting.perpsWifTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsWifMarketId", + "setting.perpsWifMakerFeeRatio", "setting.perpsWifTakerFeeRatio" ] }, @@ -4625,6 +4957,9 @@ "setting.perpsWifMaxMarketSize", "provision.perpsFactory", "setting.perpsWifMarketId", + "setting.perpsWifMaxMarketSize", + "provision.perpsFactory", + "setting.perpsWifMarketId", "setting.perpsWifMaxMarketSize" ] }, @@ -4647,6 +4982,9 @@ "setting.perpsWifMaxMarketValue", "provision.perpsFactory", "setting.perpsWifMarketId", + "setting.perpsWifMaxMarketValue", + "provision.perpsFactory", + "setting.perpsWifMarketId", "setting.perpsWifMaxMarketValue" ] }, @@ -4678,6 +5016,12 @@ "setting.perpsWifMaxLiquidationLimitAccumulationMultiplier", "setting.perpsWifMaxSecondsInLiquidationWindow", "setting.perpsWifMaxLiquidationPd", + "setting.perpsWifEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsWifMarketId", + "setting.perpsWifMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsWifMaxSecondsInLiquidationWindow", + "setting.perpsWifMaxLiquidationPd", "setting.perpsWifEndorsedLiquidator" ] }, @@ -4712,6 +5056,13 @@ "setting.perpsWifMinimumInitialMarginRatio", "setting.perpsWifMaintenanceMarginScalar", "setting.perpsWifFlagRewardRatioD18", + "setting.perpsWifMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsWifMarketId", + "setting.perpsWifInitialMarginRatio", + "setting.perpsWifMinimumInitialMarginRatio", + "setting.perpsWifMaintenanceMarginScalar", + "setting.perpsWifFlagRewardRatioD18", "setting.perpsWifMinimumPositionMargin" ] }, @@ -4734,6 +5085,9 @@ "setting.perpsWifLockedOiRatio", "provision.perpsFactory", "setting.perpsWifMarketId", + "setting.perpsWifLockedOiRatio", + "provision.perpsFactory", + "setting.perpsWifMarketId", "setting.perpsWifLockedOiRatio" ] }, @@ -4762,6 +5116,9 @@ "setting.pythWifFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythWifFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythWifFeedId" ] }, @@ -4793,6 +5150,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythWifFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythWifFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -4852,6 +5213,10 @@ "provision.perpsFactory", "setting.perpsWMarketId", "invoke.registerWOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsWMarketId", + "invoke.registerWOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -4897,6 +5262,12 @@ "provision.perpsFactory", "setting.perpsWMarketId", "provision.perpsFactory", + "setting.perpsWMarketId", + "provision.perpsFactory", + "setting.perpsWMarketId", + "provision.perpsFactory", + "setting.perpsWMarketId", + "provision.perpsFactory", "setting.perpsWMarketId" ] }, @@ -4947,6 +5318,14 @@ "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" ] }, @@ -4972,6 +5351,10 @@ "provision.perpsFactory", "setting.perpsWMarketId", "setting.perpsWSkewScale", + "setting.perpsWMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsWMarketId", + "setting.perpsWSkewScale", "setting.perpsWMaxFundingVelocity" ] }, @@ -4997,6 +5380,10 @@ "provision.perpsFactory", "setting.perpsWMarketId", "setting.perpsWMakerFeeRatio", + "setting.perpsWTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsWMarketId", + "setting.perpsWMakerFeeRatio", "setting.perpsWTakerFeeRatio" ] }, @@ -5019,6 +5406,9 @@ "setting.perpsWMaxMarketSize", "provision.perpsFactory", "setting.perpsWMarketId", + "setting.perpsWMaxMarketSize", + "provision.perpsFactory", + "setting.perpsWMarketId", "setting.perpsWMaxMarketSize" ] }, @@ -5041,6 +5431,9 @@ "setting.perpsWMaxMarketValue", "provision.perpsFactory", "setting.perpsWMarketId", + "setting.perpsWMaxMarketValue", + "provision.perpsFactory", + "setting.perpsWMarketId", "setting.perpsWMaxMarketValue" ] }, @@ -5072,6 +5465,12 @@ "setting.perpsWMaxLiquidationLimitAccumulationMultiplier", "setting.perpsWMaxSecondsInLiquidationWindow", "setting.perpsWMaxLiquidationPd", + "setting.perpsWEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsWMarketId", + "setting.perpsWMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsWMaxSecondsInLiquidationWindow", + "setting.perpsWMaxLiquidationPd", "setting.perpsWEndorsedLiquidator" ] }, @@ -5106,6 +5505,13 @@ "setting.perpsWMinimumInitialMarginRatio", "setting.perpsWMaintenanceMarginScalar", "setting.perpsWFlagRewardRatioD18", + "setting.perpsWMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsWMarketId", + "setting.perpsWInitialMarginRatio", + "setting.perpsWMinimumInitialMarginRatio", + "setting.perpsWMaintenanceMarginScalar", + "setting.perpsWFlagRewardRatioD18", "setting.perpsWMinimumPositionMargin" ] }, @@ -5128,6 +5534,9 @@ "setting.perpsWLockedOiRatio", "provision.perpsFactory", "setting.perpsWMarketId", + "setting.perpsWLockedOiRatio", + "provision.perpsFactory", + "setting.perpsWMarketId", "setting.perpsWLockedOiRatio" ] }, @@ -5156,6 +5565,9 @@ "setting.pythWFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythWFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythWFeedId" ] }, @@ -5187,6 +5599,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythWFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythWFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -5246,6 +5662,10 @@ "provision.perpsFactory", "setting.perpsEnaMarketId", "invoke.registerEnaOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsEnaMarketId", + "invoke.registerEnaOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -5291,6 +5711,12 @@ "provision.perpsFactory", "setting.perpsEnaMarketId", "provision.perpsFactory", + "setting.perpsEnaMarketId", + "provision.perpsFactory", + "setting.perpsEnaMarketId", + "provision.perpsFactory", + "setting.perpsEnaMarketId", + "provision.perpsFactory", "setting.perpsEnaMarketId" ] }, @@ -5341,6 +5767,14 @@ "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" ] }, @@ -5366,6 +5800,10 @@ "provision.perpsFactory", "setting.perpsEnaMarketId", "setting.perpsEnaSkewScale", + "setting.perpsEnaMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsEnaMarketId", + "setting.perpsEnaSkewScale", "setting.perpsEnaMaxFundingVelocity" ] }, @@ -5391,6 +5829,10 @@ "provision.perpsFactory", "setting.perpsEnaMarketId", "setting.perpsEnaMakerFeeRatio", + "setting.perpsEnaTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsEnaMarketId", + "setting.perpsEnaMakerFeeRatio", "setting.perpsEnaTakerFeeRatio" ] }, @@ -5413,6 +5855,9 @@ "setting.perpsEnaMaxMarketSize", "provision.perpsFactory", "setting.perpsEnaMarketId", + "setting.perpsEnaMaxMarketSize", + "provision.perpsFactory", + "setting.perpsEnaMarketId", "setting.perpsEnaMaxMarketSize" ] }, @@ -5435,6 +5880,9 @@ "setting.perpsEnaMaxMarketValue", "provision.perpsFactory", "setting.perpsEnaMarketId", + "setting.perpsEnaMaxMarketValue", + "provision.perpsFactory", + "setting.perpsEnaMarketId", "setting.perpsEnaMaxMarketValue" ] }, @@ -5466,6 +5914,12 @@ "setting.perpsEnaMaxLiquidationLimitAccumulationMultiplier", "setting.perpsEnaMaxSecondsInLiquidationWindow", "setting.perpsEnaMaxLiquidationPd", + "setting.perpsEnaEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsEnaMarketId", + "setting.perpsEnaMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsEnaMaxSecondsInLiquidationWindow", + "setting.perpsEnaMaxLiquidationPd", "setting.perpsEnaEndorsedLiquidator" ] }, @@ -5500,6 +5954,13 @@ "setting.perpsEnaMinimumInitialMarginRatio", "setting.perpsEnaMaintenanceMarginScalar", "setting.perpsEnaFlagRewardRatioD18", + "setting.perpsEnaMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsEnaMarketId", + "setting.perpsEnaInitialMarginRatio", + "setting.perpsEnaMinimumInitialMarginRatio", + "setting.perpsEnaMaintenanceMarginScalar", + "setting.perpsEnaFlagRewardRatioD18", "setting.perpsEnaMinimumPositionMargin" ] }, @@ -5522,6 +5983,9 @@ "setting.perpsEnaLockedOiRatio", "provision.perpsFactory", "setting.perpsEnaMarketId", + "setting.perpsEnaLockedOiRatio", + "provision.perpsFactory", + "setting.perpsEnaMarketId", "setting.perpsEnaLockedOiRatio" ] }, @@ -5550,6 +6014,9 @@ "setting.pythEnaFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythEnaFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythEnaFeedId" ] }, @@ -5581,6 +6048,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythEnaFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythEnaFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -5640,6 +6111,10 @@ "provision.perpsFactory", "setting.perpsDogeMarketId", "invoke.registerDogeOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsDogeMarketId", + "invoke.registerDogeOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -5685,6 +6160,12 @@ "provision.perpsFactory", "setting.perpsDogeMarketId", "provision.perpsFactory", + "setting.perpsDogeMarketId", + "provision.perpsFactory", + "setting.perpsDogeMarketId", + "provision.perpsFactory", + "setting.perpsDogeMarketId", + "provision.perpsFactory", "setting.perpsDogeMarketId" ] }, @@ -5735,6 +6216,14 @@ "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" ] }, @@ -5760,6 +6249,10 @@ "provision.perpsFactory", "setting.perpsDogeMarketId", "setting.perpsDogeSkewScale", + "setting.perpsDogeMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsDogeMarketId", + "setting.perpsDogeSkewScale", "setting.perpsDogeMaxFundingVelocity" ] }, @@ -5785,6 +6278,10 @@ "provision.perpsFactory", "setting.perpsDogeMarketId", "setting.perpsDogeMakerFeeRatio", + "setting.perpsDogeTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsDogeMarketId", + "setting.perpsDogeMakerFeeRatio", "setting.perpsDogeTakerFeeRatio" ] }, @@ -5807,6 +6304,9 @@ "setting.perpsDogeMaxMarketSize", "provision.perpsFactory", "setting.perpsDogeMarketId", + "setting.perpsDogeMaxMarketSize", + "provision.perpsFactory", + "setting.perpsDogeMarketId", "setting.perpsDogeMaxMarketSize" ] }, @@ -5829,6 +6329,9 @@ "setting.perpsDogeMaxMarketValue", "provision.perpsFactory", "setting.perpsDogeMarketId", + "setting.perpsDogeMaxMarketValue", + "provision.perpsFactory", + "setting.perpsDogeMarketId", "setting.perpsDogeMaxMarketValue" ] }, @@ -5860,6 +6363,12 @@ "setting.perpsDogeMaxLiquidationLimitAccumulationMultiplier", "setting.perpsDogeMaxSecondsInLiquidationWindow", "setting.perpsDogeMaxLiquidationPd", + "setting.perpsDogeEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsDogeMarketId", + "setting.perpsDogeMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsDogeMaxSecondsInLiquidationWindow", + "setting.perpsDogeMaxLiquidationPd", "setting.perpsDogeEndorsedLiquidator" ] }, @@ -5894,6 +6403,13 @@ "setting.perpsDogeMinimumInitialMarginRatio", "setting.perpsDogeMaintenanceMarginScalar", "setting.perpsDogeFlagRewardRatioD18", + "setting.perpsDogeMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsDogeMarketId", + "setting.perpsDogeInitialMarginRatio", + "setting.perpsDogeMinimumInitialMarginRatio", + "setting.perpsDogeMaintenanceMarginScalar", + "setting.perpsDogeFlagRewardRatioD18", "setting.perpsDogeMinimumPositionMargin" ] }, @@ -5916,6 +6432,9 @@ "setting.perpsDogeLockedOiRatio", "provision.perpsFactory", "setting.perpsDogeMarketId", + "setting.perpsDogeLockedOiRatio", + "provision.perpsFactory", + "setting.perpsDogeMarketId", "setting.perpsDogeLockedOiRatio" ] }, @@ -5944,6 +6463,9 @@ "setting.pythDogeFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythDogeFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythDogeFeedId" ] }, @@ -5975,6 +6497,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythDogeFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythDogeFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -6034,6 +6560,10 @@ "provision.perpsFactory", "setting.perpsAvaxMarketId", "invoke.registerAvaxOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", + "invoke.registerAvaxOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -6079,6 +6609,12 @@ "provision.perpsFactory", "setting.perpsAvaxMarketId", "provision.perpsFactory", + "setting.perpsAvaxMarketId", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", + "provision.perpsFactory", "setting.perpsAvaxMarketId" ] }, @@ -6129,6 +6665,14 @@ "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" ] }, @@ -6154,6 +6698,10 @@ "provision.perpsFactory", "setting.perpsAvaxMarketId", "setting.perpsAvaxSkewScale", + "setting.perpsAvaxMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", + "setting.perpsAvaxSkewScale", "setting.perpsAvaxMaxFundingVelocity" ] }, @@ -6179,6 +6727,10 @@ "provision.perpsFactory", "setting.perpsAvaxMarketId", "setting.perpsAvaxMakerFeeRatio", + "setting.perpsAvaxTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", + "setting.perpsAvaxMakerFeeRatio", "setting.perpsAvaxTakerFeeRatio" ] }, @@ -6201,6 +6753,9 @@ "setting.perpsAvaxMaxMarketSize", "provision.perpsFactory", "setting.perpsAvaxMarketId", + "setting.perpsAvaxMaxMarketSize", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", "setting.perpsAvaxMaxMarketSize" ] }, @@ -6223,6 +6778,9 @@ "setting.perpsAvaxMaxMarketValue", "provision.perpsFactory", "setting.perpsAvaxMarketId", + "setting.perpsAvaxMaxMarketValue", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", "setting.perpsAvaxMaxMarketValue" ] }, @@ -6254,6 +6812,12 @@ "setting.perpsAvaxMaxLiquidationLimitAccumulationMultiplier", "setting.perpsAvaxMaxSecondsInLiquidationWindow", "setting.perpsAvaxMaxLiquidationPd", + "setting.perpsAvaxEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", + "setting.perpsAvaxMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsAvaxMaxSecondsInLiquidationWindow", + "setting.perpsAvaxMaxLiquidationPd", "setting.perpsAvaxEndorsedLiquidator" ] }, @@ -6288,6 +6852,13 @@ "setting.perpsAvaxMinimumInitialMarginRatio", "setting.perpsAvaxMaintenanceMarginScalar", "setting.perpsAvaxFlagRewardRatioD18", + "setting.perpsAvaxMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", + "setting.perpsAvaxInitialMarginRatio", + "setting.perpsAvaxMinimumInitialMarginRatio", + "setting.perpsAvaxMaintenanceMarginScalar", + "setting.perpsAvaxFlagRewardRatioD18", "setting.perpsAvaxMinimumPositionMargin" ] }, @@ -6310,6 +6881,9 @@ "setting.perpsAvaxLockedOiRatio", "provision.perpsFactory", "setting.perpsAvaxMarketId", + "setting.perpsAvaxLockedOiRatio", + "provision.perpsFactory", + "setting.perpsAvaxMarketId", "setting.perpsAvaxLockedOiRatio" ] }, @@ -6338,6 +6912,9 @@ "setting.pythAvaxFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythAvaxFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythAvaxFeedId" ] }, @@ -6369,6 +6946,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythAvaxFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythAvaxFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -6428,6 +7009,10 @@ "provision.perpsFactory", "setting.perpsOpMarketId", "invoke.registerOpOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsOpMarketId", + "invoke.registerOpOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -6473,6 +7058,12 @@ "provision.perpsFactory", "setting.perpsOpMarketId", "provision.perpsFactory", + "setting.perpsOpMarketId", + "provision.perpsFactory", + "setting.perpsOpMarketId", + "provision.perpsFactory", + "setting.perpsOpMarketId", + "provision.perpsFactory", "setting.perpsOpMarketId" ] }, @@ -6523,6 +7114,14 @@ "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" ] }, @@ -6548,6 +7147,10 @@ "provision.perpsFactory", "setting.perpsOpMarketId", "setting.perpsOpSkewScale", + "setting.perpsOpMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsOpMarketId", + "setting.perpsOpSkewScale", "setting.perpsOpMaxFundingVelocity" ] }, @@ -6573,6 +7176,10 @@ "provision.perpsFactory", "setting.perpsOpMarketId", "setting.perpsOpMakerFeeRatio", + "setting.perpsOpTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsOpMarketId", + "setting.perpsOpMakerFeeRatio", "setting.perpsOpTakerFeeRatio" ] }, @@ -6595,6 +7202,9 @@ "setting.perpsOpMaxMarketSize", "provision.perpsFactory", "setting.perpsOpMarketId", + "setting.perpsOpMaxMarketSize", + "provision.perpsFactory", + "setting.perpsOpMarketId", "setting.perpsOpMaxMarketSize" ] }, @@ -6617,6 +7227,9 @@ "setting.perpsOpMaxMarketValue", "provision.perpsFactory", "setting.perpsOpMarketId", + "setting.perpsOpMaxMarketValue", + "provision.perpsFactory", + "setting.perpsOpMarketId", "setting.perpsOpMaxMarketValue" ] }, @@ -6648,6 +7261,12 @@ "setting.perpsOpMaxLiquidationLimitAccumulationMultiplier", "setting.perpsOpMaxSecondsInLiquidationWindow", "setting.perpsOpMaxLiquidationPd", + "setting.perpsOpEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsOpMarketId", + "setting.perpsOpMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsOpMaxSecondsInLiquidationWindow", + "setting.perpsOpMaxLiquidationPd", "setting.perpsOpEndorsedLiquidator" ] }, @@ -6682,6 +7301,13 @@ "setting.perpsOpMinimumInitialMarginRatio", "setting.perpsOpMaintenanceMarginScalar", "setting.perpsOpFlagRewardRatioD18", + "setting.perpsOpMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsOpMarketId", + "setting.perpsOpInitialMarginRatio", + "setting.perpsOpMinimumInitialMarginRatio", + "setting.perpsOpMaintenanceMarginScalar", + "setting.perpsOpFlagRewardRatioD18", "setting.perpsOpMinimumPositionMargin" ] }, @@ -6704,6 +7330,9 @@ "setting.perpsOpLockedOiRatio", "provision.perpsFactory", "setting.perpsOpMarketId", + "setting.perpsOpLockedOiRatio", + "provision.perpsFactory", + "setting.perpsOpMarketId", "setting.perpsOpLockedOiRatio" ] }, @@ -6732,6 +7361,9 @@ "setting.pythOpFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythOpFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythOpFeedId" ] }, @@ -6763,6 +7395,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythOpFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythOpFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -6822,6 +7458,10 @@ "provision.perpsFactory", "setting.perpsOrdiMarketId", "invoke.registerOrdiOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", + "invoke.registerOrdiOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -6867,6 +7507,12 @@ "provision.perpsFactory", "setting.perpsOrdiMarketId", "provision.perpsFactory", + "setting.perpsOrdiMarketId", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", + "provision.perpsFactory", "setting.perpsOrdiMarketId" ] }, @@ -6917,6 +7563,14 @@ "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" ] }, @@ -6942,6 +7596,10 @@ "provision.perpsFactory", "setting.perpsOrdiMarketId", "setting.perpsOrdiSkewScale", + "setting.perpsOrdiMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", + "setting.perpsOrdiSkewScale", "setting.perpsOrdiMaxFundingVelocity" ] }, @@ -6967,6 +7625,10 @@ "provision.perpsFactory", "setting.perpsOrdiMarketId", "setting.perpsOrdiMakerFeeRatio", + "setting.perpsOrdiTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", + "setting.perpsOrdiMakerFeeRatio", "setting.perpsOrdiTakerFeeRatio" ] }, @@ -6989,6 +7651,9 @@ "setting.perpsOrdiMaxMarketSize", "provision.perpsFactory", "setting.perpsOrdiMarketId", + "setting.perpsOrdiMaxMarketSize", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", "setting.perpsOrdiMaxMarketSize" ] }, @@ -7011,6 +7676,9 @@ "setting.perpsOrdiMaxMarketValue", "provision.perpsFactory", "setting.perpsOrdiMarketId", + "setting.perpsOrdiMaxMarketValue", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", "setting.perpsOrdiMaxMarketValue" ] }, @@ -7042,6 +7710,12 @@ "setting.perpsOrdiMaxLiquidationLimitAccumulationMultiplier", "setting.perpsOrdiMaxSecondsInLiquidationWindow", "setting.perpsOrdiMaxLiquidationPd", + "setting.perpsOrdiEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", + "setting.perpsOrdiMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsOrdiMaxSecondsInLiquidationWindow", + "setting.perpsOrdiMaxLiquidationPd", "setting.perpsOrdiEndorsedLiquidator" ] }, @@ -7076,6 +7750,13 @@ "setting.perpsOrdiMinimumInitialMarginRatio", "setting.perpsOrdiMaintenanceMarginScalar", "setting.perpsOrdiFlagRewardRatioD18", + "setting.perpsOrdiMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", + "setting.perpsOrdiInitialMarginRatio", + "setting.perpsOrdiMinimumInitialMarginRatio", + "setting.perpsOrdiMaintenanceMarginScalar", + "setting.perpsOrdiFlagRewardRatioD18", "setting.perpsOrdiMinimumPositionMargin" ] }, @@ -7098,6 +7779,9 @@ "setting.perpsOrdiLockedOiRatio", "provision.perpsFactory", "setting.perpsOrdiMarketId", + "setting.perpsOrdiLockedOiRatio", + "provision.perpsFactory", + "setting.perpsOrdiMarketId", "setting.perpsOrdiLockedOiRatio" ] }, @@ -7126,6 +7810,9 @@ "setting.pythOrdiFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythOrdiFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythOrdiFeedId" ] }, @@ -7157,6 +7844,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythOrdiFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythOrdiFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -7216,6 +7907,10 @@ "provision.perpsFactory", "setting.perpsPepeMarketId", "invoke.registerPepeOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsPepeMarketId", + "invoke.registerPepeOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -7261,6 +7956,12 @@ "provision.perpsFactory", "setting.perpsPepeMarketId", "provision.perpsFactory", + "setting.perpsPepeMarketId", + "provision.perpsFactory", + "setting.perpsPepeMarketId", + "provision.perpsFactory", + "setting.perpsPepeMarketId", + "provision.perpsFactory", "setting.perpsPepeMarketId" ] }, @@ -7311,6 +8012,14 @@ "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" ] }, @@ -7336,6 +8045,10 @@ "provision.perpsFactory", "setting.perpsPepeMarketId", "setting.perpsPepeSkewScale", + "setting.perpsPepeMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsPepeMarketId", + "setting.perpsPepeSkewScale", "setting.perpsPepeMaxFundingVelocity" ] }, @@ -7361,6 +8074,10 @@ "provision.perpsFactory", "setting.perpsPepeMarketId", "setting.perpsPepeMakerFeeRatio", + "setting.perpsPepeTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsPepeMarketId", + "setting.perpsPepeMakerFeeRatio", "setting.perpsPepeTakerFeeRatio" ] }, @@ -7383,6 +8100,9 @@ "setting.perpsPepeMaxMarketSize", "provision.perpsFactory", "setting.perpsPepeMarketId", + "setting.perpsPepeMaxMarketSize", + "provision.perpsFactory", + "setting.perpsPepeMarketId", "setting.perpsPepeMaxMarketSize" ] }, @@ -7405,6 +8125,9 @@ "setting.perpsPepeMaxMarketValue", "provision.perpsFactory", "setting.perpsPepeMarketId", + "setting.perpsPepeMaxMarketValue", + "provision.perpsFactory", + "setting.perpsPepeMarketId", "setting.perpsPepeMaxMarketValue" ] }, @@ -7436,6 +8159,12 @@ "setting.perpsPepeMaxLiquidationLimitAccumulationMultiplier", "setting.perpsPepeMaxSecondsInLiquidationWindow", "setting.perpsPepeMaxLiquidationPd", + "setting.perpsPepeEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsPepeMarketId", + "setting.perpsPepeMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsPepeMaxSecondsInLiquidationWindow", + "setting.perpsPepeMaxLiquidationPd", "setting.perpsPepeEndorsedLiquidator" ] }, @@ -7470,6 +8199,13 @@ "setting.perpsPepeMinimumInitialMarginRatio", "setting.perpsPepeMaintenanceMarginScalar", "setting.perpsPepeFlagRewardRatioD18", + "setting.perpsPepeMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsPepeMarketId", + "setting.perpsPepeInitialMarginRatio", + "setting.perpsPepeMinimumInitialMarginRatio", + "setting.perpsPepeMaintenanceMarginScalar", + "setting.perpsPepeFlagRewardRatioD18", "setting.perpsPepeMinimumPositionMargin" ] }, @@ -7492,6 +8228,9 @@ "setting.perpsPepeLockedOiRatio", "provision.perpsFactory", "setting.perpsPepeMarketId", + "setting.perpsPepeLockedOiRatio", + "provision.perpsFactory", + "setting.perpsPepeMarketId", "setting.perpsPepeLockedOiRatio" ] }, @@ -7520,6 +8259,9 @@ "setting.pythPepeFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythPepeFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythPepeFeedId" ] }, @@ -7551,6 +8293,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythPepeFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythPepeFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -7610,6 +8356,10 @@ "provision.perpsFactory", "setting.perpsRuneMarketId", "invoke.registerRuneOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsRuneMarketId", + "invoke.registerRuneOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -7655,6 +8405,12 @@ "provision.perpsFactory", "setting.perpsRuneMarketId", "provision.perpsFactory", + "setting.perpsRuneMarketId", + "provision.perpsFactory", + "setting.perpsRuneMarketId", + "provision.perpsFactory", + "setting.perpsRuneMarketId", + "provision.perpsFactory", "setting.perpsRuneMarketId" ] }, @@ -7705,6 +8461,14 @@ "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" ] }, @@ -7730,6 +8494,10 @@ "provision.perpsFactory", "setting.perpsRuneMarketId", "setting.perpsRuneSkewScale", + "setting.perpsRuneMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsRuneMarketId", + "setting.perpsRuneSkewScale", "setting.perpsRuneMaxFundingVelocity" ] }, @@ -7755,6 +8523,10 @@ "provision.perpsFactory", "setting.perpsRuneMarketId", "setting.perpsRuneMakerFeeRatio", + "setting.perpsRuneTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsRuneMarketId", + "setting.perpsRuneMakerFeeRatio", "setting.perpsRuneTakerFeeRatio" ] }, @@ -7777,6 +8549,9 @@ "setting.perpsRuneMaxMarketSize", "provision.perpsFactory", "setting.perpsRuneMarketId", + "setting.perpsRuneMaxMarketSize", + "provision.perpsFactory", + "setting.perpsRuneMarketId", "setting.perpsRuneMaxMarketSize" ] }, @@ -7799,6 +8574,9 @@ "setting.perpsRuneMaxMarketValue", "provision.perpsFactory", "setting.perpsRuneMarketId", + "setting.perpsRuneMaxMarketValue", + "provision.perpsFactory", + "setting.perpsRuneMarketId", "setting.perpsRuneMaxMarketValue" ] }, @@ -7830,6 +8608,12 @@ "setting.perpsRuneMaxLiquidationLimitAccumulationMultiplier", "setting.perpsRuneMaxSecondsInLiquidationWindow", "setting.perpsRuneMaxLiquidationPd", + "setting.perpsRuneEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsRuneMarketId", + "setting.perpsRuneMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsRuneMaxSecondsInLiquidationWindow", + "setting.perpsRuneMaxLiquidationPd", "setting.perpsRuneEndorsedLiquidator" ] }, @@ -7864,6 +8648,13 @@ "setting.perpsRuneMinimumInitialMarginRatio", "setting.perpsRuneMaintenanceMarginScalar", "setting.perpsRuneFlagRewardRatioD18", + "setting.perpsRuneMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsRuneMarketId", + "setting.perpsRuneInitialMarginRatio", + "setting.perpsRuneMinimumInitialMarginRatio", + "setting.perpsRuneMaintenanceMarginScalar", + "setting.perpsRuneFlagRewardRatioD18", "setting.perpsRuneMinimumPositionMargin" ] }, @@ -7886,6 +8677,9 @@ "setting.perpsRuneLockedOiRatio", "provision.perpsFactory", "setting.perpsRuneMarketId", + "setting.perpsRuneLockedOiRatio", + "provision.perpsFactory", + "setting.perpsRuneMarketId", "setting.perpsRuneLockedOiRatio" ] }, @@ -7914,6 +8708,9 @@ "setting.pythRuneFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythRuneFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythRuneFeedId" ] }, @@ -7945,6 +8742,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythRuneFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythRuneFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -8004,6 +8805,10 @@ "provision.perpsFactory", "setting.perpsBonkMarketId", "invoke.registerBonkOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsBonkMarketId", + "invoke.registerBonkOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -8049,6 +8854,12 @@ "provision.perpsFactory", "setting.perpsBonkMarketId", "provision.perpsFactory", + "setting.perpsBonkMarketId", + "provision.perpsFactory", + "setting.perpsBonkMarketId", + "provision.perpsFactory", + "setting.perpsBonkMarketId", + "provision.perpsFactory", "setting.perpsBonkMarketId" ] }, @@ -8099,6 +8910,14 @@ "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" ] }, @@ -8124,6 +8943,10 @@ "provision.perpsFactory", "setting.perpsBonkMarketId", "setting.perpsBonkSkewScale", + "setting.perpsBonkMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsBonkMarketId", + "setting.perpsBonkSkewScale", "setting.perpsBonkMaxFundingVelocity" ] }, @@ -8149,6 +8972,10 @@ "provision.perpsFactory", "setting.perpsBonkMarketId", "setting.perpsBonkMakerFeeRatio", + "setting.perpsBonkTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsBonkMarketId", + "setting.perpsBonkMakerFeeRatio", "setting.perpsBonkTakerFeeRatio" ] }, @@ -8171,6 +8998,9 @@ "setting.perpsBonkMaxMarketSize", "provision.perpsFactory", "setting.perpsBonkMarketId", + "setting.perpsBonkMaxMarketSize", + "provision.perpsFactory", + "setting.perpsBonkMarketId", "setting.perpsBonkMaxMarketSize" ] }, @@ -8193,6 +9023,9 @@ "setting.perpsBonkMaxMarketValue", "provision.perpsFactory", "setting.perpsBonkMarketId", + "setting.perpsBonkMaxMarketValue", + "provision.perpsFactory", + "setting.perpsBonkMarketId", "setting.perpsBonkMaxMarketValue" ] }, @@ -8224,6 +9057,12 @@ "setting.perpsBonkMaxLiquidationLimitAccumulationMultiplier", "setting.perpsBonkMaxSecondsInLiquidationWindow", "setting.perpsBonkMaxLiquidationPd", + "setting.perpsBonkEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsBonkMarketId", + "setting.perpsBonkMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsBonkMaxSecondsInLiquidationWindow", + "setting.perpsBonkMaxLiquidationPd", "setting.perpsBonkEndorsedLiquidator" ] }, @@ -8258,6 +9097,13 @@ "setting.perpsBonkMinimumInitialMarginRatio", "setting.perpsBonkMaintenanceMarginScalar", "setting.perpsBonkFlagRewardRatioD18", + "setting.perpsBonkMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsBonkMarketId", + "setting.perpsBonkInitialMarginRatio", + "setting.perpsBonkMinimumInitialMarginRatio", + "setting.perpsBonkMaintenanceMarginScalar", + "setting.perpsBonkFlagRewardRatioD18", "setting.perpsBonkMinimumPositionMargin" ] }, @@ -8280,6 +9126,9 @@ "setting.perpsBonkLockedOiRatio", "provision.perpsFactory", "setting.perpsBonkMarketId", + "setting.perpsBonkLockedOiRatio", + "provision.perpsFactory", + "setting.perpsBonkMarketId", "setting.perpsBonkLockedOiRatio" ] }, @@ -8308,6 +9157,9 @@ "setting.pythBonkFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythBonkFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythBonkFeedId" ] }, @@ -8339,6 +9191,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythBonkFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythBonkFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -8398,6 +9254,10 @@ "provision.perpsFactory", "setting.perpsFtmMarketId", "invoke.registerFtmOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsFtmMarketId", + "invoke.registerFtmOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -8443,6 +9303,12 @@ "provision.perpsFactory", "setting.perpsFtmMarketId", "provision.perpsFactory", + "setting.perpsFtmMarketId", + "provision.perpsFactory", + "setting.perpsFtmMarketId", + "provision.perpsFactory", + "setting.perpsFtmMarketId", + "provision.perpsFactory", "setting.perpsFtmMarketId" ] }, @@ -8493,6 +9359,14 @@ "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" ] }, @@ -8518,6 +9392,10 @@ "provision.perpsFactory", "setting.perpsFtmMarketId", "setting.perpsFtmSkewScale", + "setting.perpsFtmMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsFtmMarketId", + "setting.perpsFtmSkewScale", "setting.perpsFtmMaxFundingVelocity" ] }, @@ -8543,6 +9421,10 @@ "provision.perpsFactory", "setting.perpsFtmMarketId", "setting.perpsFtmMakerFeeRatio", + "setting.perpsFtmTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsFtmMarketId", + "setting.perpsFtmMakerFeeRatio", "setting.perpsFtmTakerFeeRatio" ] }, @@ -8565,6 +9447,9 @@ "setting.perpsFtmMaxMarketSize", "provision.perpsFactory", "setting.perpsFtmMarketId", + "setting.perpsFtmMaxMarketSize", + "provision.perpsFactory", + "setting.perpsFtmMarketId", "setting.perpsFtmMaxMarketSize" ] }, @@ -8587,6 +9472,9 @@ "setting.perpsFtmMaxMarketValue", "provision.perpsFactory", "setting.perpsFtmMarketId", + "setting.perpsFtmMaxMarketValue", + "provision.perpsFactory", + "setting.perpsFtmMarketId", "setting.perpsFtmMaxMarketValue" ] }, @@ -8618,6 +9506,12 @@ "setting.perpsFtmMaxLiquidationLimitAccumulationMultiplier", "setting.perpsFtmMaxSecondsInLiquidationWindow", "setting.perpsFtmMaxLiquidationPd", + "setting.perpsFtmEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsFtmMarketId", + "setting.perpsFtmMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsFtmMaxSecondsInLiquidationWindow", + "setting.perpsFtmMaxLiquidationPd", "setting.perpsFtmEndorsedLiquidator" ] }, @@ -8652,6 +9546,13 @@ "setting.perpsFtmMinimumInitialMarginRatio", "setting.perpsFtmMaintenanceMarginScalar", "setting.perpsFtmFlagRewardRatioD18", + "setting.perpsFtmMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsFtmMarketId", + "setting.perpsFtmInitialMarginRatio", + "setting.perpsFtmMinimumInitialMarginRatio", + "setting.perpsFtmMaintenanceMarginScalar", + "setting.perpsFtmFlagRewardRatioD18", "setting.perpsFtmMinimumPositionMargin" ] }, @@ -8674,6 +9575,9 @@ "setting.perpsFtmLockedOiRatio", "provision.perpsFactory", "setting.perpsFtmMarketId", + "setting.perpsFtmLockedOiRatio", + "provision.perpsFactory", + "setting.perpsFtmMarketId", "setting.perpsFtmLockedOiRatio" ] }, @@ -8702,6 +9606,9 @@ "setting.pythFtmFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythFtmFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythFtmFeedId" ] }, @@ -8733,6 +9640,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythFtmFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythFtmFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -8792,6 +9703,10 @@ "provision.perpsFactory", "setting.perpsArbMarketId", "invoke.registerArbOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsArbMarketId", + "invoke.registerArbOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -8837,6 +9752,12 @@ "provision.perpsFactory", "setting.perpsArbMarketId", "provision.perpsFactory", + "setting.perpsArbMarketId", + "provision.perpsFactory", + "setting.perpsArbMarketId", + "provision.perpsFactory", + "setting.perpsArbMarketId", + "provision.perpsFactory", "setting.perpsArbMarketId" ] }, @@ -8887,6 +9808,14 @@ "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" ] }, @@ -8912,6 +9841,10 @@ "provision.perpsFactory", "setting.perpsArbMarketId", "setting.perpsArbSkewScale", + "setting.perpsArbMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsArbMarketId", + "setting.perpsArbSkewScale", "setting.perpsArbMaxFundingVelocity" ] }, @@ -8937,6 +9870,10 @@ "provision.perpsFactory", "setting.perpsArbMarketId", "setting.perpsArbMakerFeeRatio", + "setting.perpsArbTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsArbMarketId", + "setting.perpsArbMakerFeeRatio", "setting.perpsArbTakerFeeRatio" ] }, @@ -8959,6 +9896,9 @@ "setting.perpsArbMaxMarketSize", "provision.perpsFactory", "setting.perpsArbMarketId", + "setting.perpsArbMaxMarketSize", + "provision.perpsFactory", + "setting.perpsArbMarketId", "setting.perpsArbMaxMarketSize" ] }, @@ -8981,6 +9921,9 @@ "setting.perpsArbMaxMarketValue", "provision.perpsFactory", "setting.perpsArbMarketId", + "setting.perpsArbMaxMarketValue", + "provision.perpsFactory", + "setting.perpsArbMarketId", "setting.perpsArbMaxMarketValue" ] }, @@ -9012,6 +9955,12 @@ "setting.perpsArbMaxLiquidationLimitAccumulationMultiplier", "setting.perpsArbMaxSecondsInLiquidationWindow", "setting.perpsArbMaxLiquidationPd", + "setting.perpsArbEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsArbMarketId", + "setting.perpsArbMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsArbMaxSecondsInLiquidationWindow", + "setting.perpsArbMaxLiquidationPd", "setting.perpsArbEndorsedLiquidator" ] }, @@ -9046,6 +9995,13 @@ "setting.perpsArbMinimumInitialMarginRatio", "setting.perpsArbMaintenanceMarginScalar", "setting.perpsArbFlagRewardRatioD18", + "setting.perpsArbMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsArbMarketId", + "setting.perpsArbInitialMarginRatio", + "setting.perpsArbMinimumInitialMarginRatio", + "setting.perpsArbMaintenanceMarginScalar", + "setting.perpsArbFlagRewardRatioD18", "setting.perpsArbMinimumPositionMargin" ] }, @@ -9068,6 +10024,9 @@ "setting.perpsArbLockedOiRatio", "provision.perpsFactory", "setting.perpsArbMarketId", + "setting.perpsArbLockedOiRatio", + "provision.perpsFactory", + "setting.perpsArbMarketId", "setting.perpsArbLockedOiRatio" ] }, @@ -9096,6 +10055,9 @@ "setting.pythArbFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythArbFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythArbFeedId" ] }, @@ -9127,6 +10089,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythArbFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythArbFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -9186,6 +10152,10 @@ "provision.perpsFactory", "setting.perpsMaticMarketId", "invoke.registerMaticOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsMaticMarketId", + "invoke.registerMaticOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -9231,6 +10201,12 @@ "provision.perpsFactory", "setting.perpsMaticMarketId", "provision.perpsFactory", + "setting.perpsMaticMarketId", + "provision.perpsFactory", + "setting.perpsMaticMarketId", + "provision.perpsFactory", + "setting.perpsMaticMarketId", + "provision.perpsFactory", "setting.perpsMaticMarketId" ] }, @@ -9281,6 +10257,14 @@ "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" ] }, @@ -9306,6 +10290,10 @@ "provision.perpsFactory", "setting.perpsMaticMarketId", "setting.perpsMaticSkewScale", + "setting.perpsMaticMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsMaticMarketId", + "setting.perpsMaticSkewScale", "setting.perpsMaticMaxFundingVelocity" ] }, @@ -9331,6 +10319,10 @@ "provision.perpsFactory", "setting.perpsMaticMarketId", "setting.perpsMaticMakerFeeRatio", + "setting.perpsMaticTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsMaticMarketId", + "setting.perpsMaticMakerFeeRatio", "setting.perpsMaticTakerFeeRatio" ] }, @@ -9353,6 +10345,9 @@ "setting.perpsMaticMaxMarketSize", "provision.perpsFactory", "setting.perpsMaticMarketId", + "setting.perpsMaticMaxMarketSize", + "provision.perpsFactory", + "setting.perpsMaticMarketId", "setting.perpsMaticMaxMarketSize" ] }, @@ -9375,6 +10370,9 @@ "setting.perpsMaticMaxMarketValue", "provision.perpsFactory", "setting.perpsMaticMarketId", + "setting.perpsMaticMaxMarketValue", + "provision.perpsFactory", + "setting.perpsMaticMarketId", "setting.perpsMaticMaxMarketValue" ] }, @@ -9406,6 +10404,12 @@ "setting.perpsMaticMaxLiquidationLimitAccumulationMultiplier", "setting.perpsMaticMaxSecondsInLiquidationWindow", "setting.perpsMaticMaxLiquidationPd", + "setting.perpsMaticEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsMaticMarketId", + "setting.perpsMaticMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsMaticMaxSecondsInLiquidationWindow", + "setting.perpsMaticMaxLiquidationPd", "setting.perpsMaticEndorsedLiquidator" ] }, @@ -9440,6 +10444,13 @@ "setting.perpsMaticMinimumInitialMarginRatio", "setting.perpsMaticMaintenanceMarginScalar", "setting.perpsMaticFlagRewardRatioD18", + "setting.perpsMaticMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsMaticMarketId", + "setting.perpsMaticInitialMarginRatio", + "setting.perpsMaticMinimumInitialMarginRatio", + "setting.perpsMaticMaintenanceMarginScalar", + "setting.perpsMaticFlagRewardRatioD18", "setting.perpsMaticMinimumPositionMargin" ] }, @@ -9462,6 +10473,9 @@ "setting.perpsMaticLockedOiRatio", "provision.perpsFactory", "setting.perpsMaticMarketId", + "setting.perpsMaticLockedOiRatio", + "provision.perpsFactory", + "setting.perpsMaticMarketId", "setting.perpsMaticLockedOiRatio" ] }, @@ -9490,6 +10504,9 @@ "setting.pythMaticFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythMaticFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythMaticFeedId" ] }, @@ -9521,6 +10538,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythMaticFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythMaticFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -9580,6 +10601,10 @@ "provision.perpsFactory", "setting.perpsBnbMarketId", "invoke.registerBnbOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsBnbMarketId", + "invoke.registerBnbOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -9625,6 +10650,12 @@ "provision.perpsFactory", "setting.perpsBnbMarketId", "provision.perpsFactory", + "setting.perpsBnbMarketId", + "provision.perpsFactory", + "setting.perpsBnbMarketId", + "provision.perpsFactory", + "setting.perpsBnbMarketId", + "provision.perpsFactory", "setting.perpsBnbMarketId" ] }, @@ -9675,6 +10706,14 @@ "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" ] }, @@ -9700,6 +10739,10 @@ "provision.perpsFactory", "setting.perpsBnbMarketId", "setting.perpsBnbSkewScale", + "setting.perpsBnbMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsBnbMarketId", + "setting.perpsBnbSkewScale", "setting.perpsBnbMaxFundingVelocity" ] }, @@ -9725,6 +10768,10 @@ "provision.perpsFactory", "setting.perpsBnbMarketId", "setting.perpsBnbMakerFeeRatio", + "setting.perpsBnbTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsBnbMarketId", + "setting.perpsBnbMakerFeeRatio", "setting.perpsBnbTakerFeeRatio" ] }, @@ -9747,6 +10794,9 @@ "setting.perpsBnbMaxMarketSize", "provision.perpsFactory", "setting.perpsBnbMarketId", + "setting.perpsBnbMaxMarketSize", + "provision.perpsFactory", + "setting.perpsBnbMarketId", "setting.perpsBnbMaxMarketSize" ] }, @@ -9769,6 +10819,9 @@ "setting.perpsBnbMaxMarketValue", "provision.perpsFactory", "setting.perpsBnbMarketId", + "setting.perpsBnbMaxMarketValue", + "provision.perpsFactory", + "setting.perpsBnbMarketId", "setting.perpsBnbMaxMarketValue" ] }, @@ -9800,6 +10853,12 @@ "setting.perpsBnbMaxLiquidationLimitAccumulationMultiplier", "setting.perpsBnbMaxSecondsInLiquidationWindow", "setting.perpsBnbMaxLiquidationPd", + "setting.perpsBnbEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsBnbMarketId", + "setting.perpsBnbMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsBnbMaxSecondsInLiquidationWindow", + "setting.perpsBnbMaxLiquidationPd", "setting.perpsBnbEndorsedLiquidator" ] }, @@ -9834,6 +10893,13 @@ "setting.perpsBnbMinimumInitialMarginRatio", "setting.perpsBnbMaintenanceMarginScalar", "setting.perpsBnbFlagRewardRatioD18", + "setting.perpsBnbMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsBnbMarketId", + "setting.perpsBnbInitialMarginRatio", + "setting.perpsBnbMinimumInitialMarginRatio", + "setting.perpsBnbMaintenanceMarginScalar", + "setting.perpsBnbFlagRewardRatioD18", "setting.perpsBnbMinimumPositionMargin" ] }, @@ -9856,6 +10922,9 @@ "setting.perpsBnbLockedOiRatio", "provision.perpsFactory", "setting.perpsBnbMarketId", + "setting.perpsBnbLockedOiRatio", + "provision.perpsFactory", + "setting.perpsBnbMarketId", "setting.perpsBnbLockedOiRatio" ] }, @@ -9884,6 +10953,9 @@ "setting.pythBnbFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythBnbFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythBnbFeedId" ] }, @@ -9915,6 +10987,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythBnbFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythBnbFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -9974,6 +11050,10 @@ "provision.perpsFactory", "setting.perpsLinkMarketId", "invoke.registerLinkOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsLinkMarketId", + "invoke.registerLinkOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -10019,6 +11099,12 @@ "provision.perpsFactory", "setting.perpsLinkMarketId", "provision.perpsFactory", + "setting.perpsLinkMarketId", + "provision.perpsFactory", + "setting.perpsLinkMarketId", + "provision.perpsFactory", + "setting.perpsLinkMarketId", + "provision.perpsFactory", "setting.perpsLinkMarketId" ] }, @@ -10069,6 +11155,14 @@ "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" ] }, @@ -10094,6 +11188,10 @@ "provision.perpsFactory", "setting.perpsLinkMarketId", "setting.perpsLinkSkewScale", + "setting.perpsLinkMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsLinkMarketId", + "setting.perpsLinkSkewScale", "setting.perpsLinkMaxFundingVelocity" ] }, @@ -10119,6 +11217,10 @@ "provision.perpsFactory", "setting.perpsLinkMarketId", "setting.perpsLinkMakerFeeRatio", + "setting.perpsLinkTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsLinkMarketId", + "setting.perpsLinkMakerFeeRatio", "setting.perpsLinkTakerFeeRatio" ] }, @@ -10141,6 +11243,9 @@ "setting.perpsLinkMaxMarketSize", "provision.perpsFactory", "setting.perpsLinkMarketId", + "setting.perpsLinkMaxMarketSize", + "provision.perpsFactory", + "setting.perpsLinkMarketId", "setting.perpsLinkMaxMarketSize" ] }, @@ -10163,6 +11268,9 @@ "setting.perpsLinkMaxMarketValue", "provision.perpsFactory", "setting.perpsLinkMarketId", + "setting.perpsLinkMaxMarketValue", + "provision.perpsFactory", + "setting.perpsLinkMarketId", "setting.perpsLinkMaxMarketValue" ] }, @@ -10194,6 +11302,12 @@ "setting.perpsLinkMaxLiquidationLimitAccumulationMultiplier", "setting.perpsLinkMaxSecondsInLiquidationWindow", "setting.perpsLinkMaxLiquidationPd", + "setting.perpsLinkEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsLinkMarketId", + "setting.perpsLinkMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsLinkMaxSecondsInLiquidationWindow", + "setting.perpsLinkMaxLiquidationPd", "setting.perpsLinkEndorsedLiquidator" ] }, @@ -10228,6 +11342,13 @@ "setting.perpsLinkMinimumInitialMarginRatio", "setting.perpsLinkMaintenanceMarginScalar", "setting.perpsLinkFlagRewardRatioD18", + "setting.perpsLinkMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsLinkMarketId", + "setting.perpsLinkInitialMarginRatio", + "setting.perpsLinkMinimumInitialMarginRatio", + "setting.perpsLinkMaintenanceMarginScalar", + "setting.perpsLinkFlagRewardRatioD18", "setting.perpsLinkMinimumPositionMargin" ] }, @@ -10250,6 +11371,9 @@ "setting.perpsLinkLockedOiRatio", "provision.perpsFactory", "setting.perpsLinkMarketId", + "setting.perpsLinkLockedOiRatio", + "provision.perpsFactory", + "setting.perpsLinkMarketId", "setting.perpsLinkLockedOiRatio" ] }, @@ -10278,6 +11402,9 @@ "setting.pythLinkFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythLinkFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythLinkFeedId" ] }, @@ -10309,6 +11436,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythLinkFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythLinkFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -10368,6 +11499,10 @@ "provision.perpsFactory", "setting.perpsPendleMarketId", "invoke.registerPendleOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsPendleMarketId", + "invoke.registerPendleOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -10413,6 +11548,12 @@ "provision.perpsFactory", "setting.perpsPendleMarketId", "provision.perpsFactory", + "setting.perpsPendleMarketId", + "provision.perpsFactory", + "setting.perpsPendleMarketId", + "provision.perpsFactory", + "setting.perpsPendleMarketId", + "provision.perpsFactory", "setting.perpsPendleMarketId" ] }, @@ -10463,6 +11604,14 @@ "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" ] }, @@ -10488,6 +11637,10 @@ "provision.perpsFactory", "setting.perpsPendleMarketId", "setting.perpsPendleSkewScale", + "setting.perpsPendleMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsPendleMarketId", + "setting.perpsPendleSkewScale", "setting.perpsPendleMaxFundingVelocity" ] }, @@ -10513,6 +11666,10 @@ "provision.perpsFactory", "setting.perpsPendleMarketId", "setting.perpsPendleMakerFeeRatio", + "setting.perpsPendleTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsPendleMarketId", + "setting.perpsPendleMakerFeeRatio", "setting.perpsPendleTakerFeeRatio" ] }, @@ -10535,6 +11692,9 @@ "setting.perpsPendleMaxMarketSize", "provision.perpsFactory", "setting.perpsPendleMarketId", + "setting.perpsPendleMaxMarketSize", + "provision.perpsFactory", + "setting.perpsPendleMarketId", "setting.perpsPendleMaxMarketSize" ] }, @@ -10557,6 +11717,9 @@ "setting.perpsPendleMaxMarketValue", "provision.perpsFactory", "setting.perpsPendleMarketId", + "setting.perpsPendleMaxMarketValue", + "provision.perpsFactory", + "setting.perpsPendleMarketId", "setting.perpsPendleMaxMarketValue" ] }, @@ -10588,6 +11751,12 @@ "setting.perpsPendleMaxLiquidationLimitAccumulationMultiplier", "setting.perpsPendleMaxSecondsInLiquidationWindow", "setting.perpsPendleMaxLiquidationPd", + "setting.perpsPendleEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsPendleMarketId", + "setting.perpsPendleMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsPendleMaxSecondsInLiquidationWindow", + "setting.perpsPendleMaxLiquidationPd", "setting.perpsPendleEndorsedLiquidator" ] }, @@ -10622,6 +11791,13 @@ "setting.perpsPendleMinimumInitialMarginRatio", "setting.perpsPendleMaintenanceMarginScalar", "setting.perpsPendleFlagRewardRatioD18", + "setting.perpsPendleMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsPendleMarketId", + "setting.perpsPendleInitialMarginRatio", + "setting.perpsPendleMinimumInitialMarginRatio", + "setting.perpsPendleMaintenanceMarginScalar", + "setting.perpsPendleFlagRewardRatioD18", "setting.perpsPendleMinimumPositionMargin" ] }, @@ -10644,6 +11820,9 @@ "setting.perpsPendleLockedOiRatio", "provision.perpsFactory", "setting.perpsPendleMarketId", + "setting.perpsPendleLockedOiRatio", + "provision.perpsFactory", + "setting.perpsPendleMarketId", "setting.perpsPendleLockedOiRatio" ] }, @@ -10672,6 +11851,9 @@ "setting.pythPendleFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythPendleFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythPendleFeedId" ] }, @@ -10703,6 +11885,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythPendleFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythPendleFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -10762,6 +11948,10 @@ "provision.perpsFactory", "setting.perpsInjMarketId", "invoke.registerInjOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsInjMarketId", + "invoke.registerInjOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -10807,6 +11997,12 @@ "provision.perpsFactory", "setting.perpsInjMarketId", "provision.perpsFactory", + "setting.perpsInjMarketId", + "provision.perpsFactory", + "setting.perpsInjMarketId", + "provision.perpsFactory", + "setting.perpsInjMarketId", + "provision.perpsFactory", "setting.perpsInjMarketId" ] }, @@ -10857,6 +12053,14 @@ "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" ] }, @@ -10882,6 +12086,10 @@ "provision.perpsFactory", "setting.perpsInjMarketId", "setting.perpsInjSkewScale", + "setting.perpsInjMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsInjMarketId", + "setting.perpsInjSkewScale", "setting.perpsInjMaxFundingVelocity" ] }, @@ -10907,6 +12115,10 @@ "provision.perpsFactory", "setting.perpsInjMarketId", "setting.perpsInjMakerFeeRatio", + "setting.perpsInjTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsInjMarketId", + "setting.perpsInjMakerFeeRatio", "setting.perpsInjTakerFeeRatio" ] }, @@ -10929,6 +12141,9 @@ "setting.perpsInjMaxMarketSize", "provision.perpsFactory", "setting.perpsInjMarketId", + "setting.perpsInjMaxMarketSize", + "provision.perpsFactory", + "setting.perpsInjMarketId", "setting.perpsInjMaxMarketSize" ] }, @@ -10951,6 +12166,9 @@ "setting.perpsInjMaxMarketValue", "provision.perpsFactory", "setting.perpsInjMarketId", + "setting.perpsInjMaxMarketValue", + "provision.perpsFactory", + "setting.perpsInjMarketId", "setting.perpsInjMaxMarketValue" ] }, @@ -10982,6 +12200,12 @@ "setting.perpsInjMaxLiquidationLimitAccumulationMultiplier", "setting.perpsInjMaxSecondsInLiquidationWindow", "setting.perpsInjMaxLiquidationPd", + "setting.perpsInjEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsInjMarketId", + "setting.perpsInjMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsInjMaxSecondsInLiquidationWindow", + "setting.perpsInjMaxLiquidationPd", "setting.perpsInjEndorsedLiquidator" ] }, @@ -11016,6 +12240,13 @@ "setting.perpsInjMinimumInitialMarginRatio", "setting.perpsInjMaintenanceMarginScalar", "setting.perpsInjFlagRewardRatioD18", + "setting.perpsInjMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsInjMarketId", + "setting.perpsInjInitialMarginRatio", + "setting.perpsInjMinimumInitialMarginRatio", + "setting.perpsInjMaintenanceMarginScalar", + "setting.perpsInjFlagRewardRatioD18", "setting.perpsInjMinimumPositionMargin" ] }, @@ -11038,6 +12269,9 @@ "setting.perpsInjLockedOiRatio", "provision.perpsFactory", "setting.perpsInjMarketId", + "setting.perpsInjLockedOiRatio", + "provision.perpsFactory", + "setting.perpsInjMarketId", "setting.perpsInjLockedOiRatio" ] }, @@ -11066,6 +12300,9 @@ "setting.pythInjFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythInjFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythInjFeedId" ] }, @@ -11097,6 +12334,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythInjFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythInjFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -11156,6 +12397,10 @@ "provision.perpsFactory", "setting.perpsGmxMarketId", "invoke.registerGmxOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsGmxMarketId", + "invoke.registerGmxOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -11201,6 +12446,12 @@ "provision.perpsFactory", "setting.perpsGmxMarketId", "provision.perpsFactory", + "setting.perpsGmxMarketId", + "provision.perpsFactory", + "setting.perpsGmxMarketId", + "provision.perpsFactory", + "setting.perpsGmxMarketId", + "provision.perpsFactory", "setting.perpsGmxMarketId" ] }, @@ -11251,6 +12502,14 @@ "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" ] }, @@ -11276,6 +12535,10 @@ "provision.perpsFactory", "setting.perpsGmxMarketId", "setting.perpsGmxSkewScale", + "setting.perpsGmxMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsGmxMarketId", + "setting.perpsGmxSkewScale", "setting.perpsGmxMaxFundingVelocity" ] }, @@ -11301,6 +12564,10 @@ "provision.perpsFactory", "setting.perpsGmxMarketId", "setting.perpsGmxMakerFeeRatio", + "setting.perpsGmxTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsGmxMarketId", + "setting.perpsGmxMakerFeeRatio", "setting.perpsGmxTakerFeeRatio" ] }, @@ -11323,6 +12590,9 @@ "setting.perpsGmxMaxMarketSize", "provision.perpsFactory", "setting.perpsGmxMarketId", + "setting.perpsGmxMaxMarketSize", + "provision.perpsFactory", + "setting.perpsGmxMarketId", "setting.perpsGmxMaxMarketSize" ] }, @@ -11345,6 +12615,9 @@ "setting.perpsGmxMaxMarketValue", "provision.perpsFactory", "setting.perpsGmxMarketId", + "setting.perpsGmxMaxMarketValue", + "provision.perpsFactory", + "setting.perpsGmxMarketId", "setting.perpsGmxMaxMarketValue" ] }, @@ -11376,6 +12649,12 @@ "setting.perpsGmxMaxLiquidationLimitAccumulationMultiplier", "setting.perpsGmxMaxSecondsInLiquidationWindow", "setting.perpsGmxMaxLiquidationPd", + "setting.perpsGmxEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsGmxMarketId", + "setting.perpsGmxMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsGmxMaxSecondsInLiquidationWindow", + "setting.perpsGmxMaxLiquidationPd", "setting.perpsGmxEndorsedLiquidator" ] }, @@ -11410,6 +12689,13 @@ "setting.perpsGmxMinimumInitialMarginRatio", "setting.perpsGmxMaintenanceMarginScalar", "setting.perpsGmxFlagRewardRatioD18", + "setting.perpsGmxMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsGmxMarketId", + "setting.perpsGmxInitialMarginRatio", + "setting.perpsGmxMinimumInitialMarginRatio", + "setting.perpsGmxMaintenanceMarginScalar", + "setting.perpsGmxFlagRewardRatioD18", "setting.perpsGmxMinimumPositionMargin" ] }, @@ -11432,6 +12718,9 @@ "setting.perpsGmxLockedOiRatio", "provision.perpsFactory", "setting.perpsGmxMarketId", + "setting.perpsGmxLockedOiRatio", + "provision.perpsFactory", + "setting.perpsGmxMarketId", "setting.perpsGmxLockedOiRatio" ] }, @@ -11460,6 +12749,9 @@ "setting.pythGmxFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythGmxFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythGmxFeedId" ] }, @@ -11491,6 +12783,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythGmxFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythGmxFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -11550,6 +12846,10 @@ "provision.perpsFactory", "setting.perpsTiaMarketId", "invoke.registerTiaOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsTiaMarketId", + "invoke.registerTiaOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -11595,6 +12895,12 @@ "provision.perpsFactory", "setting.perpsTiaMarketId", "provision.perpsFactory", + "setting.perpsTiaMarketId", + "provision.perpsFactory", + "setting.perpsTiaMarketId", + "provision.perpsFactory", + "setting.perpsTiaMarketId", + "provision.perpsFactory", "setting.perpsTiaMarketId" ] }, @@ -11645,6 +12951,14 @@ "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" ] }, @@ -11670,6 +12984,10 @@ "provision.perpsFactory", "setting.perpsTiaMarketId", "setting.perpsTiaSkewScale", + "setting.perpsTiaMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsTiaMarketId", + "setting.perpsTiaSkewScale", "setting.perpsTiaMaxFundingVelocity" ] }, @@ -11695,6 +13013,10 @@ "provision.perpsFactory", "setting.perpsTiaMarketId", "setting.perpsTiaMakerFeeRatio", + "setting.perpsTiaTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsTiaMarketId", + "setting.perpsTiaMakerFeeRatio", "setting.perpsTiaTakerFeeRatio" ] }, @@ -11717,6 +13039,9 @@ "setting.perpsTiaMaxMarketSize", "provision.perpsFactory", "setting.perpsTiaMarketId", + "setting.perpsTiaMaxMarketSize", + "provision.perpsFactory", + "setting.perpsTiaMarketId", "setting.perpsTiaMaxMarketSize" ] }, @@ -11739,6 +13064,9 @@ "setting.perpsTiaMaxMarketValue", "provision.perpsFactory", "setting.perpsTiaMarketId", + "setting.perpsTiaMaxMarketValue", + "provision.perpsFactory", + "setting.perpsTiaMarketId", "setting.perpsTiaMaxMarketValue" ] }, @@ -11770,6 +13098,12 @@ "setting.perpsTiaMaxLiquidationLimitAccumulationMultiplier", "setting.perpsTiaMaxSecondsInLiquidationWindow", "setting.perpsTiaMaxLiquidationPd", + "setting.perpsTiaEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsTiaMarketId", + "setting.perpsTiaMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsTiaMaxSecondsInLiquidationWindow", + "setting.perpsTiaMaxLiquidationPd", "setting.perpsTiaEndorsedLiquidator" ] }, @@ -11804,6 +13138,13 @@ "setting.perpsTiaMinimumInitialMarginRatio", "setting.perpsTiaMaintenanceMarginScalar", "setting.perpsTiaFlagRewardRatioD18", + "setting.perpsTiaMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsTiaMarketId", + "setting.perpsTiaInitialMarginRatio", + "setting.perpsTiaMinimumInitialMarginRatio", + "setting.perpsTiaMaintenanceMarginScalar", + "setting.perpsTiaFlagRewardRatioD18", "setting.perpsTiaMinimumPositionMargin" ] }, @@ -11826,6 +13167,9 @@ "setting.perpsTiaLockedOiRatio", "provision.perpsFactory", "setting.perpsTiaMarketId", + "setting.perpsTiaLockedOiRatio", + "provision.perpsFactory", + "setting.perpsTiaMarketId", "setting.perpsTiaLockedOiRatio" ] }, @@ -11854,6 +13198,9 @@ "setting.pythTiaFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythTiaFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythTiaFeedId" ] }, @@ -11885,6 +13232,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythTiaFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythTiaFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -11944,6 +13295,10 @@ "provision.perpsFactory", "setting.perpsSuiMarketId", "invoke.registerSuiOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsSuiMarketId", + "invoke.registerSuiOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -11989,6 +13344,12 @@ "provision.perpsFactory", "setting.perpsSuiMarketId", "provision.perpsFactory", + "setting.perpsSuiMarketId", + "provision.perpsFactory", + "setting.perpsSuiMarketId", + "provision.perpsFactory", + "setting.perpsSuiMarketId", + "provision.perpsFactory", "setting.perpsSuiMarketId" ] }, @@ -12039,6 +13400,14 @@ "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" ] }, @@ -12064,6 +13433,10 @@ "provision.perpsFactory", "setting.perpsSuiMarketId", "setting.perpsSuiSkewScale", + "setting.perpsSuiMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsSuiMarketId", + "setting.perpsSuiSkewScale", "setting.perpsSuiMaxFundingVelocity" ] }, @@ -12089,6 +13462,10 @@ "provision.perpsFactory", "setting.perpsSuiMarketId", "setting.perpsSuiMakerFeeRatio", + "setting.perpsSuiTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsSuiMarketId", + "setting.perpsSuiMakerFeeRatio", "setting.perpsSuiTakerFeeRatio" ] }, @@ -12111,6 +13488,9 @@ "setting.perpsSuiMaxMarketSize", "provision.perpsFactory", "setting.perpsSuiMarketId", + "setting.perpsSuiMaxMarketSize", + "provision.perpsFactory", + "setting.perpsSuiMarketId", "setting.perpsSuiMaxMarketSize" ] }, @@ -12133,6 +13513,9 @@ "setting.perpsSuiMaxMarketValue", "provision.perpsFactory", "setting.perpsSuiMarketId", + "setting.perpsSuiMaxMarketValue", + "provision.perpsFactory", + "setting.perpsSuiMarketId", "setting.perpsSuiMaxMarketValue" ] }, @@ -12164,6 +13547,12 @@ "setting.perpsSuiMaxLiquidationLimitAccumulationMultiplier", "setting.perpsSuiMaxSecondsInLiquidationWindow", "setting.perpsSuiMaxLiquidationPd", + "setting.perpsSuiEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsSuiMarketId", + "setting.perpsSuiMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsSuiMaxSecondsInLiquidationWindow", + "setting.perpsSuiMaxLiquidationPd", "setting.perpsSuiEndorsedLiquidator" ] }, @@ -12198,6 +13587,13 @@ "setting.perpsSuiMinimumInitialMarginRatio", "setting.perpsSuiMaintenanceMarginScalar", "setting.perpsSuiFlagRewardRatioD18", + "setting.perpsSuiMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsSuiMarketId", + "setting.perpsSuiInitialMarginRatio", + "setting.perpsSuiMinimumInitialMarginRatio", + "setting.perpsSuiMaintenanceMarginScalar", + "setting.perpsSuiFlagRewardRatioD18", "setting.perpsSuiMinimumPositionMargin" ] }, @@ -12220,6 +13616,9 @@ "setting.perpsSuiLockedOiRatio", "provision.perpsFactory", "setting.perpsSuiMarketId", + "setting.perpsSuiLockedOiRatio", + "provision.perpsFactory", + "setting.perpsSuiMarketId", "setting.perpsSuiLockedOiRatio" ] }, @@ -12248,6 +13647,9 @@ "setting.pythSuiFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythSuiFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythSuiFeedId" ] }, @@ -12279,6 +13681,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythSuiFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythSuiFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -12338,6 +13744,10 @@ "provision.perpsFactory", "setting.perpsTonMarketId", "invoke.registerTonOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsTonMarketId", + "invoke.registerTonOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -12383,6 +13793,12 @@ "provision.perpsFactory", "setting.perpsTonMarketId", "provision.perpsFactory", + "setting.perpsTonMarketId", + "provision.perpsFactory", + "setting.perpsTonMarketId", + "provision.perpsFactory", + "setting.perpsTonMarketId", + "provision.perpsFactory", "setting.perpsTonMarketId" ] }, @@ -12433,6 +13849,14 @@ "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" ] }, @@ -12458,6 +13882,10 @@ "provision.perpsFactory", "setting.perpsTonMarketId", "setting.perpsTonSkewScale", + "setting.perpsTonMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsTonMarketId", + "setting.perpsTonSkewScale", "setting.perpsTonMaxFundingVelocity" ] }, @@ -12483,6 +13911,10 @@ "provision.perpsFactory", "setting.perpsTonMarketId", "setting.perpsTonMakerFeeRatio", + "setting.perpsTonTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsTonMarketId", + "setting.perpsTonMakerFeeRatio", "setting.perpsTonTakerFeeRatio" ] }, @@ -12505,6 +13937,9 @@ "setting.perpsTonMaxMarketSize", "provision.perpsFactory", "setting.perpsTonMarketId", + "setting.perpsTonMaxMarketSize", + "provision.perpsFactory", + "setting.perpsTonMarketId", "setting.perpsTonMaxMarketSize" ] }, @@ -12527,6 +13962,9 @@ "setting.perpsTonMaxMarketValue", "provision.perpsFactory", "setting.perpsTonMarketId", + "setting.perpsTonMaxMarketValue", + "provision.perpsFactory", + "setting.perpsTonMarketId", "setting.perpsTonMaxMarketValue" ] }, @@ -12558,6 +13996,12 @@ "setting.perpsTonMaxLiquidationLimitAccumulationMultiplier", "setting.perpsTonMaxSecondsInLiquidationWindow", "setting.perpsTonMaxLiquidationPd", + "setting.perpsTonEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsTonMarketId", + "setting.perpsTonMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsTonMaxSecondsInLiquidationWindow", + "setting.perpsTonMaxLiquidationPd", "setting.perpsTonEndorsedLiquidator" ] }, @@ -12592,6 +14036,13 @@ "setting.perpsTonMinimumInitialMarginRatio", "setting.perpsTonMaintenanceMarginScalar", "setting.perpsTonFlagRewardRatioD18", + "setting.perpsTonMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsTonMarketId", + "setting.perpsTonInitialMarginRatio", + "setting.perpsTonMinimumInitialMarginRatio", + "setting.perpsTonMaintenanceMarginScalar", + "setting.perpsTonFlagRewardRatioD18", "setting.perpsTonMinimumPositionMargin" ] }, @@ -12614,6 +14065,9 @@ "setting.perpsTonLockedOiRatio", "provision.perpsFactory", "setting.perpsTonMarketId", + "setting.perpsTonLockedOiRatio", + "provision.perpsFactory", + "setting.perpsTonMarketId", "setting.perpsTonLockedOiRatio" ] }, @@ -12642,6 +14096,9 @@ "setting.pythTonFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythTonFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythTonFeedId" ] }, @@ -12673,6 +14130,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythTonFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythTonFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -12732,6 +14193,10 @@ "provision.perpsFactory", "setting.perpsArkmMarketId", "invoke.registerArkmOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsArkmMarketId", + "invoke.registerArkmOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -12777,6 +14242,12 @@ "provision.perpsFactory", "setting.perpsArkmMarketId", "provision.perpsFactory", + "setting.perpsArkmMarketId", + "provision.perpsFactory", + "setting.perpsArkmMarketId", + "provision.perpsFactory", + "setting.perpsArkmMarketId", + "provision.perpsFactory", "setting.perpsArkmMarketId" ] }, @@ -12827,6 +14298,14 @@ "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" ] }, @@ -12852,6 +14331,10 @@ "provision.perpsFactory", "setting.perpsArkmMarketId", "setting.perpsArkmSkewScale", + "setting.perpsArkmMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsArkmMarketId", + "setting.perpsArkmSkewScale", "setting.perpsArkmMaxFundingVelocity" ] }, @@ -12877,6 +14360,10 @@ "provision.perpsFactory", "setting.perpsArkmMarketId", "setting.perpsArkmMakerFeeRatio", + "setting.perpsArkmTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsArkmMarketId", + "setting.perpsArkmMakerFeeRatio", "setting.perpsArkmTakerFeeRatio" ] }, @@ -12899,6 +14386,9 @@ "setting.perpsArkmMaxMarketSize", "provision.perpsFactory", "setting.perpsArkmMarketId", + "setting.perpsArkmMaxMarketSize", + "provision.perpsFactory", + "setting.perpsArkmMarketId", "setting.perpsArkmMaxMarketSize" ] }, @@ -12921,6 +14411,9 @@ "setting.perpsArkmMaxMarketValue", "provision.perpsFactory", "setting.perpsArkmMarketId", + "setting.perpsArkmMaxMarketValue", + "provision.perpsFactory", + "setting.perpsArkmMarketId", "setting.perpsArkmMaxMarketValue" ] }, @@ -12952,6 +14445,12 @@ "setting.perpsArkmMaxLiquidationLimitAccumulationMultiplier", "setting.perpsArkmMaxSecondsInLiquidationWindow", "setting.perpsArkmMaxLiquidationPd", + "setting.perpsArkmEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsArkmMarketId", + "setting.perpsArkmMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsArkmMaxSecondsInLiquidationWindow", + "setting.perpsArkmMaxLiquidationPd", "setting.perpsArkmEndorsedLiquidator" ] }, @@ -12986,6 +14485,13 @@ "setting.perpsArkmMinimumInitialMarginRatio", "setting.perpsArkmMaintenanceMarginScalar", "setting.perpsArkmFlagRewardRatioD18", + "setting.perpsArkmMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsArkmMarketId", + "setting.perpsArkmInitialMarginRatio", + "setting.perpsArkmMinimumInitialMarginRatio", + "setting.perpsArkmMaintenanceMarginScalar", + "setting.perpsArkmFlagRewardRatioD18", "setting.perpsArkmMinimumPositionMargin" ] }, @@ -13008,6 +14514,9 @@ "setting.perpsArkmLockedOiRatio", "provision.perpsFactory", "setting.perpsArkmMarketId", + "setting.perpsArkmLockedOiRatio", + "provision.perpsFactory", + "setting.perpsArkmMarketId", "setting.perpsArkmLockedOiRatio" ] }, @@ -13036,6 +14545,9 @@ "setting.pythArkmFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythArkmFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythArkmFeedId" ] }, @@ -13067,6 +14579,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythArkmFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythArkmFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -13126,6 +14642,10 @@ "provision.perpsFactory", "setting.perpsGalaMarketId", "invoke.registerGalaOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsGalaMarketId", + "invoke.registerGalaOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -13171,6 +14691,12 @@ "provision.perpsFactory", "setting.perpsGalaMarketId", "provision.perpsFactory", + "setting.perpsGalaMarketId", + "provision.perpsFactory", + "setting.perpsGalaMarketId", + "provision.perpsFactory", + "setting.perpsGalaMarketId", + "provision.perpsFactory", "setting.perpsGalaMarketId" ] }, @@ -13221,6 +14747,14 @@ "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" ] }, @@ -13246,6 +14780,10 @@ "provision.perpsFactory", "setting.perpsGalaMarketId", "setting.perpsGalaSkewScale", + "setting.perpsGalaMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsGalaMarketId", + "setting.perpsGalaSkewScale", "setting.perpsGalaMaxFundingVelocity" ] }, @@ -13271,6 +14809,10 @@ "provision.perpsFactory", "setting.perpsGalaMarketId", "setting.perpsGalaMakerFeeRatio", + "setting.perpsGalaTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsGalaMarketId", + "setting.perpsGalaMakerFeeRatio", "setting.perpsGalaTakerFeeRatio" ] }, @@ -13293,6 +14835,9 @@ "setting.perpsGalaMaxMarketSize", "provision.perpsFactory", "setting.perpsGalaMarketId", + "setting.perpsGalaMaxMarketSize", + "provision.perpsFactory", + "setting.perpsGalaMarketId", "setting.perpsGalaMaxMarketSize" ] }, @@ -13315,6 +14860,9 @@ "setting.perpsGalaMaxMarketValue", "provision.perpsFactory", "setting.perpsGalaMarketId", + "setting.perpsGalaMaxMarketValue", + "provision.perpsFactory", + "setting.perpsGalaMarketId", "setting.perpsGalaMaxMarketValue" ] }, @@ -13346,6 +14894,12 @@ "setting.perpsGalaMaxLiquidationLimitAccumulationMultiplier", "setting.perpsGalaMaxSecondsInLiquidationWindow", "setting.perpsGalaMaxLiquidationPd", + "setting.perpsGalaEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsGalaMarketId", + "setting.perpsGalaMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsGalaMaxSecondsInLiquidationWindow", + "setting.perpsGalaMaxLiquidationPd", "setting.perpsGalaEndorsedLiquidator" ] }, @@ -13380,6 +14934,13 @@ "setting.perpsGalaMinimumInitialMarginRatio", "setting.perpsGalaMaintenanceMarginScalar", "setting.perpsGalaFlagRewardRatioD18", + "setting.perpsGalaMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsGalaMarketId", + "setting.perpsGalaInitialMarginRatio", + "setting.perpsGalaMinimumInitialMarginRatio", + "setting.perpsGalaMaintenanceMarginScalar", + "setting.perpsGalaFlagRewardRatioD18", "setting.perpsGalaMinimumPositionMargin" ] }, @@ -13402,6 +14963,9 @@ "setting.perpsGalaLockedOiRatio", "provision.perpsFactory", "setting.perpsGalaMarketId", + "setting.perpsGalaLockedOiRatio", + "provision.perpsFactory", + "setting.perpsGalaMarketId", "setting.perpsGalaLockedOiRatio" ] }, @@ -13430,6 +14994,9 @@ "setting.pythGalaFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythGalaFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythGalaFeedId" ] }, @@ -13461,6 +15028,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythGalaFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythGalaFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -13520,6 +15091,10 @@ "provision.perpsFactory", "setting.perpsTaoMarketId", "invoke.registerTaoOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsTaoMarketId", + "invoke.registerTaoOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -13565,6 +15140,12 @@ "provision.perpsFactory", "setting.perpsTaoMarketId", "provision.perpsFactory", + "setting.perpsTaoMarketId", + "provision.perpsFactory", + "setting.perpsTaoMarketId", + "provision.perpsFactory", + "setting.perpsTaoMarketId", + "provision.perpsFactory", "setting.perpsTaoMarketId" ] }, @@ -13615,6 +15196,14 @@ "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" ] }, @@ -13640,6 +15229,10 @@ "provision.perpsFactory", "setting.perpsTaoMarketId", "setting.perpsTaoSkewScale", + "setting.perpsTaoMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsTaoMarketId", + "setting.perpsTaoSkewScale", "setting.perpsTaoMaxFundingVelocity" ] }, @@ -13665,6 +15258,10 @@ "provision.perpsFactory", "setting.perpsTaoMarketId", "setting.perpsTaoMakerFeeRatio", + "setting.perpsTaoTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsTaoMarketId", + "setting.perpsTaoMakerFeeRatio", "setting.perpsTaoTakerFeeRatio" ] }, @@ -13687,6 +15284,9 @@ "setting.perpsTaoMaxMarketSize", "provision.perpsFactory", "setting.perpsTaoMarketId", + "setting.perpsTaoMaxMarketSize", + "provision.perpsFactory", + "setting.perpsTaoMarketId", "setting.perpsTaoMaxMarketSize" ] }, @@ -13709,6 +15309,9 @@ "setting.perpsTaoMaxMarketValue", "provision.perpsFactory", "setting.perpsTaoMarketId", + "setting.perpsTaoMaxMarketValue", + "provision.perpsFactory", + "setting.perpsTaoMarketId", "setting.perpsTaoMaxMarketValue" ] }, @@ -13740,6 +15343,12 @@ "setting.perpsTaoMaxLiquidationLimitAccumulationMultiplier", "setting.perpsTaoMaxSecondsInLiquidationWindow", "setting.perpsTaoMaxLiquidationPd", + "setting.perpsTaoEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsTaoMarketId", + "setting.perpsTaoMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsTaoMaxSecondsInLiquidationWindow", + "setting.perpsTaoMaxLiquidationPd", "setting.perpsTaoEndorsedLiquidator" ] }, @@ -13774,6 +15383,13 @@ "setting.perpsTaoMinimumInitialMarginRatio", "setting.perpsTaoMaintenanceMarginScalar", "setting.perpsTaoFlagRewardRatioD18", + "setting.perpsTaoMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsTaoMarketId", + "setting.perpsTaoInitialMarginRatio", + "setting.perpsTaoMinimumInitialMarginRatio", + "setting.perpsTaoMaintenanceMarginScalar", + "setting.perpsTaoFlagRewardRatioD18", "setting.perpsTaoMinimumPositionMargin" ] }, @@ -13796,6 +15412,9 @@ "setting.perpsTaoLockedOiRatio", "provision.perpsFactory", "setting.perpsTaoMarketId", + "setting.perpsTaoLockedOiRatio", + "provision.perpsFactory", + "setting.perpsTaoMarketId", "setting.perpsTaoLockedOiRatio" ] }, @@ -13824,6 +15443,9 @@ "setting.pythTaoFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythTaoFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythTaoFeedId" ] }, @@ -13855,6 +15477,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythTaoFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythTaoFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -13914,6 +15540,10 @@ "provision.perpsFactory", "setting.perpsBomeMarketId", "invoke.registerBomeOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsBomeMarketId", + "invoke.registerBomeOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -13959,6 +15589,12 @@ "provision.perpsFactory", "setting.perpsBomeMarketId", "provision.perpsFactory", + "setting.perpsBomeMarketId", + "provision.perpsFactory", + "setting.perpsBomeMarketId", + "provision.perpsFactory", + "setting.perpsBomeMarketId", + "provision.perpsFactory", "setting.perpsBomeMarketId" ] }, @@ -14009,6 +15645,14 @@ "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" ] }, @@ -14034,6 +15678,10 @@ "provision.perpsFactory", "setting.perpsBomeMarketId", "setting.perpsBomeSkewScale", + "setting.perpsBomeMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsBomeMarketId", + "setting.perpsBomeSkewScale", "setting.perpsBomeMaxFundingVelocity" ] }, @@ -14059,6 +15707,10 @@ "provision.perpsFactory", "setting.perpsBomeMarketId", "setting.perpsBomeMakerFeeRatio", + "setting.perpsBomeTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsBomeMarketId", + "setting.perpsBomeMakerFeeRatio", "setting.perpsBomeTakerFeeRatio" ] }, @@ -14081,6 +15733,9 @@ "setting.perpsBomeMaxMarketSize", "provision.perpsFactory", "setting.perpsBomeMarketId", + "setting.perpsBomeMaxMarketSize", + "provision.perpsFactory", + "setting.perpsBomeMarketId", "setting.perpsBomeMaxMarketSize" ] }, @@ -14103,6 +15758,9 @@ "setting.perpsBomeMaxMarketValue", "provision.perpsFactory", "setting.perpsBomeMarketId", + "setting.perpsBomeMaxMarketValue", + "provision.perpsFactory", + "setting.perpsBomeMarketId", "setting.perpsBomeMaxMarketValue" ] }, @@ -14134,6 +15792,12 @@ "setting.perpsBomeMaxLiquidationLimitAccumulationMultiplier", "setting.perpsBomeMaxSecondsInLiquidationWindow", "setting.perpsBomeMaxLiquidationPd", + "setting.perpsBomeEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsBomeMarketId", + "setting.perpsBomeMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsBomeMaxSecondsInLiquidationWindow", + "setting.perpsBomeMaxLiquidationPd", "setting.perpsBomeEndorsedLiquidator" ] }, @@ -14168,6 +15832,13 @@ "setting.perpsBomeMinimumInitialMarginRatio", "setting.perpsBomeMaintenanceMarginScalar", "setting.perpsBomeFlagRewardRatioD18", + "setting.perpsBomeMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsBomeMarketId", + "setting.perpsBomeInitialMarginRatio", + "setting.perpsBomeMinimumInitialMarginRatio", + "setting.perpsBomeMaintenanceMarginScalar", + "setting.perpsBomeFlagRewardRatioD18", "setting.perpsBomeMinimumPositionMargin" ] }, @@ -14190,6 +15861,9 @@ "setting.perpsBomeLockedOiRatio", "provision.perpsFactory", "setting.perpsBomeMarketId", + "setting.perpsBomeLockedOiRatio", + "provision.perpsFactory", + "setting.perpsBomeMarketId", "setting.perpsBomeLockedOiRatio" ] }, @@ -14218,6 +15892,9 @@ "setting.pythBomeFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythBomeFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythBomeFeedId" ] }, @@ -14249,6 +15926,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythBomeFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythBomeFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -14308,6 +15989,10 @@ "provision.perpsFactory", "setting.perpsEthfiMarketId", "invoke.registerEthfiOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", + "invoke.registerEthfiOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -14353,6 +16038,12 @@ "provision.perpsFactory", "setting.perpsEthfiMarketId", "provision.perpsFactory", + "setting.perpsEthfiMarketId", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", + "provision.perpsFactory", "setting.perpsEthfiMarketId" ] }, @@ -14403,6 +16094,14 @@ "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" ] }, @@ -14428,6 +16127,10 @@ "provision.perpsFactory", "setting.perpsEthfiMarketId", "setting.perpsEthfiSkewScale", + "setting.perpsEthfiMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", + "setting.perpsEthfiSkewScale", "setting.perpsEthfiMaxFundingVelocity" ] }, @@ -14453,6 +16156,10 @@ "provision.perpsFactory", "setting.perpsEthfiMarketId", "setting.perpsEthfiMakerFeeRatio", + "setting.perpsEthfiTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", + "setting.perpsEthfiMakerFeeRatio", "setting.perpsEthfiTakerFeeRatio" ] }, @@ -14475,6 +16182,9 @@ "setting.perpsEthfiMaxMarketSize", "provision.perpsFactory", "setting.perpsEthfiMarketId", + "setting.perpsEthfiMaxMarketSize", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", "setting.perpsEthfiMaxMarketSize" ] }, @@ -14497,6 +16207,9 @@ "setting.perpsEthfiMaxMarketValue", "provision.perpsFactory", "setting.perpsEthfiMarketId", + "setting.perpsEthfiMaxMarketValue", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", "setting.perpsEthfiMaxMarketValue" ] }, @@ -14528,6 +16241,12 @@ "setting.perpsEthfiMaxLiquidationLimitAccumulationMultiplier", "setting.perpsEthfiMaxSecondsInLiquidationWindow", "setting.perpsEthfiMaxLiquidationPd", + "setting.perpsEthfiEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", + "setting.perpsEthfiMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsEthfiMaxSecondsInLiquidationWindow", + "setting.perpsEthfiMaxLiquidationPd", "setting.perpsEthfiEndorsedLiquidator" ] }, @@ -14562,6 +16281,13 @@ "setting.perpsEthfiMinimumInitialMarginRatio", "setting.perpsEthfiMaintenanceMarginScalar", "setting.perpsEthfiFlagRewardRatioD18", + "setting.perpsEthfiMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", + "setting.perpsEthfiInitialMarginRatio", + "setting.perpsEthfiMinimumInitialMarginRatio", + "setting.perpsEthfiMaintenanceMarginScalar", + "setting.perpsEthfiFlagRewardRatioD18", "setting.perpsEthfiMinimumPositionMargin" ] }, @@ -14584,6 +16310,9 @@ "setting.perpsEthfiLockedOiRatio", "provision.perpsFactory", "setting.perpsEthfiMarketId", + "setting.perpsEthfiLockedOiRatio", + "provision.perpsFactory", + "setting.perpsEthfiMarketId", "setting.perpsEthfiLockedOiRatio" ] }, @@ -14612,6 +16341,9 @@ "setting.pythEthfiFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythEthfiFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythEthfiFeedId" ] }, @@ -14643,6 +16375,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythEthfiFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythEthfiFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -14702,6 +16438,10 @@ "provision.perpsFactory", "setting.perpsStxMarketId", "invoke.registerStxOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsStxMarketId", + "invoke.registerStxOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -14747,6 +16487,12 @@ "provision.perpsFactory", "setting.perpsStxMarketId", "provision.perpsFactory", + "setting.perpsStxMarketId", + "provision.perpsFactory", + "setting.perpsStxMarketId", + "provision.perpsFactory", + "setting.perpsStxMarketId", + "provision.perpsFactory", "setting.perpsStxMarketId" ] }, @@ -14797,6 +16543,14 @@ "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" ] }, @@ -14822,6 +16576,10 @@ "provision.perpsFactory", "setting.perpsStxMarketId", "setting.perpsStxSkewScale", + "setting.perpsStxMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsStxMarketId", + "setting.perpsStxSkewScale", "setting.perpsStxMaxFundingVelocity" ] }, @@ -14847,6 +16605,10 @@ "provision.perpsFactory", "setting.perpsStxMarketId", "setting.perpsStxMakerFeeRatio", + "setting.perpsStxTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsStxMarketId", + "setting.perpsStxMakerFeeRatio", "setting.perpsStxTakerFeeRatio" ] }, @@ -14869,6 +16631,9 @@ "setting.perpsStxMaxMarketSize", "provision.perpsFactory", "setting.perpsStxMarketId", + "setting.perpsStxMaxMarketSize", + "provision.perpsFactory", + "setting.perpsStxMarketId", "setting.perpsStxMaxMarketSize" ] }, @@ -14891,6 +16656,9 @@ "setting.perpsStxMaxMarketValue", "provision.perpsFactory", "setting.perpsStxMarketId", + "setting.perpsStxMaxMarketValue", + "provision.perpsFactory", + "setting.perpsStxMarketId", "setting.perpsStxMaxMarketValue" ] }, @@ -14922,6 +16690,12 @@ "setting.perpsStxMaxLiquidationLimitAccumulationMultiplier", "setting.perpsStxMaxSecondsInLiquidationWindow", "setting.perpsStxMaxLiquidationPd", + "setting.perpsStxEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsStxMarketId", + "setting.perpsStxMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsStxMaxSecondsInLiquidationWindow", + "setting.perpsStxMaxLiquidationPd", "setting.perpsStxEndorsedLiquidator" ] }, @@ -14956,6 +16730,13 @@ "setting.perpsStxMinimumInitialMarginRatio", "setting.perpsStxMaintenanceMarginScalar", "setting.perpsStxFlagRewardRatioD18", + "setting.perpsStxMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsStxMarketId", + "setting.perpsStxInitialMarginRatio", + "setting.perpsStxMinimumInitialMarginRatio", + "setting.perpsStxMaintenanceMarginScalar", + "setting.perpsStxFlagRewardRatioD18", "setting.perpsStxMinimumPositionMargin" ] }, @@ -14978,6 +16759,9 @@ "setting.perpsStxLockedOiRatio", "provision.perpsFactory", "setting.perpsStxMarketId", + "setting.perpsStxLockedOiRatio", + "provision.perpsFactory", + "setting.perpsStxMarketId", "setting.perpsStxLockedOiRatio" ] }, @@ -15006,6 +16790,9 @@ "setting.pythStxFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythStxFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythStxFeedId" ] }, @@ -15037,6 +16824,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythStxFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythStxFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -15096,6 +16887,10 @@ "provision.perpsFactory", "setting.perpsAxlMarketId", "invoke.registerAxlOracleNode", + "setting.bigCapStrictStalenessTolerance", + "provision.perpsFactory", + "setting.perpsAxlMarketId", + "invoke.registerAxlOracleNode", "setting.bigCapStrictStalenessTolerance" ] }, @@ -15141,6 +16936,12 @@ "provision.perpsFactory", "setting.perpsAxlMarketId", "provision.perpsFactory", + "setting.perpsAxlMarketId", + "provision.perpsFactory", + "setting.perpsAxlMarketId", + "provision.perpsFactory", + "setting.perpsAxlMarketId", + "provision.perpsFactory", "setting.perpsAxlMarketId" ] }, @@ -15191,6 +16992,14 @@ "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" ] }, @@ -15216,6 +17025,10 @@ "provision.perpsFactory", "setting.perpsAxlMarketId", "setting.perpsAxlSkewScale", + "setting.perpsAxlMaxFundingVelocity", + "provision.perpsFactory", + "setting.perpsAxlMarketId", + "setting.perpsAxlSkewScale", "setting.perpsAxlMaxFundingVelocity" ] }, @@ -15241,6 +17054,10 @@ "provision.perpsFactory", "setting.perpsAxlMarketId", "setting.perpsAxlMakerFeeRatio", + "setting.perpsAxlTakerFeeRatio", + "provision.perpsFactory", + "setting.perpsAxlMarketId", + "setting.perpsAxlMakerFeeRatio", "setting.perpsAxlTakerFeeRatio" ] }, @@ -15263,6 +17080,9 @@ "setting.perpsAxlMaxMarketSize", "provision.perpsFactory", "setting.perpsAxlMarketId", + "setting.perpsAxlMaxMarketSize", + "provision.perpsFactory", + "setting.perpsAxlMarketId", "setting.perpsAxlMaxMarketSize" ] }, @@ -15285,6 +17105,9 @@ "setting.perpsAxlMaxMarketValue", "provision.perpsFactory", "setting.perpsAxlMarketId", + "setting.perpsAxlMaxMarketValue", + "provision.perpsFactory", + "setting.perpsAxlMarketId", "setting.perpsAxlMaxMarketValue" ] }, @@ -15316,6 +17139,12 @@ "setting.perpsAxlMaxLiquidationLimitAccumulationMultiplier", "setting.perpsAxlMaxSecondsInLiquidationWindow", "setting.perpsAxlMaxLiquidationPd", + "setting.perpsAxlEndorsedLiquidator", + "provision.perpsFactory", + "setting.perpsAxlMarketId", + "setting.perpsAxlMaxLiquidationLimitAccumulationMultiplier", + "setting.perpsAxlMaxSecondsInLiquidationWindow", + "setting.perpsAxlMaxLiquidationPd", "setting.perpsAxlEndorsedLiquidator" ] }, @@ -15350,6 +17179,13 @@ "setting.perpsAxlMinimumInitialMarginRatio", "setting.perpsAxlMaintenanceMarginScalar", "setting.perpsAxlFlagRewardRatioD18", + "setting.perpsAxlMinimumPositionMargin", + "provision.perpsFactory", + "setting.perpsAxlMarketId", + "setting.perpsAxlInitialMarginRatio", + "setting.perpsAxlMinimumInitialMarginRatio", + "setting.perpsAxlMaintenanceMarginScalar", + "setting.perpsAxlFlagRewardRatioD18", "setting.perpsAxlMinimumPositionMargin" ] }, @@ -15372,6 +17208,9 @@ "setting.perpsAxlLockedOiRatio", "provision.perpsFactory", "setting.perpsAxlMarketId", + "setting.perpsAxlLockedOiRatio", + "provision.perpsFactory", + "setting.perpsAxlMarketId", "setting.perpsAxlLockedOiRatio" ] }, @@ -15400,6 +17239,9 @@ "setting.pythAxlFeedId", "provision.system", "setting.pyth_price_verification_address", + "setting.pythAxlFeedId", + "provision.system", + "setting.pyth_price_verification_address", "setting.pythAxlFeedId" ] }, @@ -15431,6 +17273,10 @@ "provision.system", "provision.pyth_erc7412_wrapper", "setting.pythAxlFeedId", + "setting.bigCapDefaultStalenessTolerance", + "provision.system", + "provision.pyth_erc7412_wrapper", + "setting.pythAxlFeedId", "setting.bigCapDefaultStalenessTolerance" ] }, @@ -15512,7 +17358,7 @@ } }, "name": "synthetix-omnibus", - "version": "25", + "version": "26", "description": "Andromeda dev deployment", "preset": "andromeda" }, @@ -15554,6 +17400,9 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "ovmGasPriceOracleAddress": "0x420000000000000000000000000000000000000F" } } } @@ -15599,6 +17448,9 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "pythAddress": "0x420000000000000000000000000000000000000F" } } } @@ -15654,6 +17506,12 @@ "gasUsed": 639992, "gasCost": "1000290" } + }, + "extras": { + "decimals": "18", + "name": "Token", + "salt": "andromeda-dev-2", + "symbol": "TKN" } } } @@ -15664,14 +17522,14 @@ "artifacts": { "imports": { "system": { - "url": "ipfs://QmXizCMCXrTSiP14JtaGdaAw3ELbJxLiCxw23MGYb557bq", + "url": "ipfs://QmbNoT5jv2yBpkJ5ARsAJvA4UoFNU3QSNpvVEoxqQGcQBD", "tags": [ "latest" ], "preset": "andromeda", "contracts": { "AccountModule": { - "address": "0x0d3ba9DEe8Ba45529ff5Db695672ec93e06268a5", + "address": "0xFf15AF9219D74ABD40a97537Db0EfcC6eE77040b", "abi": [ "error FeatureUnavailable(bytes32 which)", "error InvalidAccountId(uint128 accountId)", @@ -15701,12 +17559,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x622b52b91f2ce44d483a803be98708c253dc5df28de0e1b872df0554aeb0dc94", + "deployTxnHash": "0x67aa0fdb9e57a6989e312612c9e6d45c0a2411fbecb14566c68d609fd1284d0d", "sourceName": "contracts/modules/core/AccountModule.sol", "contractName": "AccountModule", "deployedOn": "contract.AccountModule", "gasUsed": 1209268, - "gasCost": "1000305" + "gasCost": "1000258" }, "AccountTokenModule": { "address": "0x25962B9Cf4dC6c11796D8736FaC4feCFA0127cca", @@ -15759,7 +17617,7 @@ "gasCost": "1000305" }, "AssociateDebtModule": { - "address": "0x46301F4dc0Ee0dEd1A37888A3173742AA73a100f", + "address": "0xfEDB3BeEc7283c93d12C3b56f70C39AbAD776831", "abi": [ "error AccountNotFound(uint128 accountId)", "error EmptyDistribution()", @@ -15778,12 +17636,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xf060c89a1ef5ebda65ff2686df8fd358285f0483fcc2d1ee4016cc742e6048e5", + "deployTxnHash": "0x97d95459aaa598ef51e252f5f8d6085401b6a498853ec8ebe22f6113baf646f9", "sourceName": "contracts/modules/core/AssociateDebtModule.sol", "contractName": "AssociateDebtModule", "deployedOn": "contract.AssociateDebtModule", - "gasUsed": 2267106, - "gasCost": "1000304" + "gasUsed": 2287030, + "gasCost": "1000258" }, "AssociatedSystemsModule": { "address": "0xC8440d8e46D3C06beD106C6f2F918F30182bEb06", @@ -15848,7 +17706,7 @@ "gasCost": "1000305" }, "CollateralModule": { - "address": "0xCC3bc93Be00FaAfD25eca9be262b9b9843e15dcA", + "address": "0x079E7E1C0cBFee4B2D2798A9d426009D08b1F9cb", "abi": [ "error AccountActivityTimeoutPending(uint128 accountId, uint256 currentTime, uint256 requiredTime)", "error AccountNotFound(uint128 accountId)", @@ -15880,12 +17738,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xfcc7d4c9e9a225a73e410d6d8a4d84ac888d3f932ecd468a551277da3e5510a9", + "deployTxnHash": "0xea7a615c91458b4a01b983deba1c06d8c993930ade0fc930d4107d2c63877b23", "sourceName": "contracts/modules/core/CollateralModule.sol", "contractName": "CollateralModule", "deployedOn": "contract.CollateralModule", - "gasUsed": 1730020, - "gasCost": "1000308" + "gasUsed": 1729996, + "gasCost": "1000259" }, "CrossChainUSDModule": { "address": "0x0E2B8a6f4b7914bF536cBb51D8Ec97FdD3c93539", @@ -15937,7 +17795,7 @@ "gasCost": "1000308" }, "IssueUSDModule": { - "address": "0xb82C1c9491A529F7AB9B4A6d42537eDDe28d83F3", + "address": "0x29Ba9b0C440CE9e7B0E46138B5Fda83c22467006", "abi": [ "error CollateralDepositDisabled(address collateralType)", "error EmptyDistribution()", @@ -15963,15 +17821,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x6c4096febb462f5babfdd1b3132bd3c5f9059a3a3295b628f4fea91ebd2b14dd", + "deployTxnHash": "0x5e4c5ac0313e6110041a8fec270c9dc9bad65688e49b13ee9ae1e6658238ac00", "sourceName": "contracts/modules/core/IssueUSDModule.sol", "contractName": "IssueUSDModule", "deployedOn": "contract.IssueUSDModule", "gasUsed": 2808883, - "gasCost": "1000308" + "gasCost": "1000258" }, "LiquidationModule": { - "address": "0xDfBb25c54a2bbe605BFD452f9846ae152486dae9", + "address": "0x7CA45F1C7DE9395249822d89de10b044eFCe85b9", "abi": [ "error AccountNotFound(uint128 accountId)", "error CannotScaleEmptyMapping()", @@ -15998,15 +17856,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x817ed581d00421f5da7e0e9b4d6137e4384e8124ebdf911dc951fbdb8a676ecd", + "deployTxnHash": "0xaf597e428a36a6dd918d6bf1de03b2a204c0e9cc7e790d1dc21b273bae95f889", "sourceName": "contracts/modules/core/LiquidationModule.sol", "contractName": "LiquidationModule", "deployedOn": "contract.LiquidationModule", "gasUsed": 2889614, - "gasCost": "1000308" + "gasCost": "1000259" }, "MarketCollateralModule": { - "address": "0x46DAa0152889e6B7705446ea2689ef5ec94aaC95", + "address": "0xCC8753eBE72ea01AC7c789fb5A869aA2562f56E8", "abi": [ "error CollateralNotFound()", "error FailedTransfer(address from, address to, uint256 value)", @@ -16029,15 +17887,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x830542791eb394a2693755e5c195c03c0bdd21babfdaf053e2659487f1342a12", + "deployTxnHash": "0x325b8add16710a982dbe2f392e389ba5676e29a5aa3e578289fc2c6abd9105cd", "sourceName": "contracts/modules/core/MarketCollateralModule.sol", "contractName": "MarketCollateralModule", "deployedOn": "contract.MarketCollateralModule", "gasUsed": 1222509, - "gasCost": "1000321" + "gasCost": "1000260" }, "MarketManagerModule": { - "address": "0x0a3fbB025aBB1a49E7a1b3A60D95b5bD584FBEF2", + "address": "0xF130DEC302611Ea8Dd671cd9270c406870AC56cd", "abi": [ "error EmptyDistribution()", "error FeatureUnavailable(bytes32 which)", @@ -16081,15 +17939,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xa8de2e1f0cd3e181605d0fbc995ba7c8ed528b169e7f98bf6a081f73fef1f647", + "deployTxnHash": "0xf77ddf44df8252ef4c5c8ba288ac3413854b575ae987da2d07299e5b999142eb", "sourceName": "contracts/modules/core/MarketManagerModule.sol", "contractName": "MarketManagerModule", "deployedOn": "contract.MarketManagerModule", "gasUsed": 2749047, - "gasCost": "1000311" + "gasCost": "1000260" }, "PoolConfigurationModule": { - "address": "0x8F5c81b0A6dd27241b6eEF845F359AcB5D16C808", + "address": "0xc2e7B0B527a9A265fb3DD562B6D4e1673b381d10", "abi": [ "error PoolNotFound(uint128 poolId)", "error Unauthorized(address addr)", @@ -16106,15 +17964,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x2b19511957543f3364a2587d3fe89a33b4666bee8921f11312a8d6e6cad034fe", + "deployTxnHash": "0x1b6755bcb95e564aeb292aea8cd7ac0612f9b1c33c9603bd7a1934ce23d1e2d8", "sourceName": "contracts/modules/core/PoolConfigurationModule.sol", "contractName": "PoolConfigurationModule", "deployedOn": "contract.PoolConfigurationModule", "gasUsed": 446271, - "gasCost": "1000312" + "gasCost": "1000260" }, "PoolModule": { - "address": "0xf7968E6e5ddE5682534992398d7f392709b79C8b", + "address": "0x1CaBb2F18c4D4566d517b74F7C398efbC35Bf966", "abi": [ "error CapacityLocked(uint256 marketId)", "error EmptyDistribution()", @@ -16164,15 +18022,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x98a5a623224db92467e434206e3043b6cc04f229667924ba5ce9cf7a5e789df0", + "deployTxnHash": "0x1e4206cbe1c621b62ed3835b1d12d782a52003a162b8ff28ae5842d574666f7f", "sourceName": "contracts/modules/core/PoolModule.sol", "contractName": "PoolModule", "deployedOn": "contract.PoolModule", "gasUsed": 3705275, - "gasCost": "1000315" + "gasCost": "1000259" }, "RewardsManagerModule": { - "address": "0xEc130FC48D6e5F5e068921Ca994C462E19f1501F", + "address": "0x4C76acD6Be797642E284c1beF859fBC79C39Df04", "abi": [ "error AccountNotFound(uint128 accountId)", "error FeatureUnavailable(bytes32 which)", @@ -16197,6 +18055,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -16205,12 +18064,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x140239d68e74898f45e5d3c9f35205010a3feec55be72b719a24704a77475b58", + "deployTxnHash": "0x3f4130903679282ce6052515804f25181aaa535a781033385ae54dae522d44db", "sourceName": "contracts/modules/core/RewardsManagerModule.sol", "contractName": "RewardsManagerModule", "deployedOn": "contract.RewardsManagerModule", - "gasUsed": 2205823, - "gasCost": "1000318" + "gasUsed": 2260293, + "gasCost": "1000259" }, "USDTokenModule": { "address": "0x0df5bB521aDBf0dB1FeDc39973a82075dF2D8730", @@ -16279,7 +18138,7 @@ "gasCost": "1000321" }, "VaultModule": { - "address": "0x7DE7e4a646a5169a54B02c331E7DB3916E711308", + "address": "0x00e793B4ad1eCf68e660BB798c16a2Ea438C0A29", "abi": [ "error CapacityLocked(uint256 marketId)", "error CollateralDepositDisabled(address collateralType)", @@ -16321,12 +18180,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x7922ced0cfc020fbac76b7e8d1fa088b87886e4cef75828e358780b1c5d5f954", + "deployTxnHash": "0xa116a98eccb7498ddcbee04ea0fadd879dfeb5882ef3ddb371381619092e0010", "sourceName": "contracts/modules/core/VaultModule.sol", "contractName": "VaultModule", "deployedOn": "contract.VaultModule", "gasUsed": 3541151, - "gasCost": "1000317" + "gasCost": "1000259" }, "InitialModuleBundle": { "address": "0x828EED723cAF0A8F822249231266E38dF614923C", @@ -16458,7 +18317,7 @@ "gasCost": "1000317" }, "CoreRouter": { - "address": "0x30bc8afcbb9fa715f921ef9ce37b2023084af219", + "address": "0xd21624ca16f9c57f2cef3d046eb7d7caf5f54cb4", "abi": [ "error ImplementationIsSterile(address implementation)", "error NoChange()", @@ -16679,6 +18538,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -16710,11 +18570,11 @@ "function getVaultDebt(uint128 poolId, address collateralType) returns (int256)" ], "deployedOn": "router.CoreRouter", - "deployTxnHash": "0xce05e52b7357dca2943a15c33c5d60dbdd6719a8be01f7aa6e2f0f03745f67b7", + "deployTxnHash": "0xb4254e842b95e983a59f69112a2f60f3a5cdd14ff7f23edaa8e22fb20a002ec8", "contractName": "CoreRouter", "sourceName": "CoreRouter.sol", - "gasUsed": 1293144, - "gasCost": "1000323" + "gasUsed": 1299776, + "gasCost": "1000260" }, "USDRouter": { "address": "0x1dd709b3ac0dcedd4da56137edb2dae0ff812268", @@ -16998,6 +18858,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -17221,10 +19082,13 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "salt": "salt" } }, "oracle_manager": { - "url": "ipfs://QmYgvYn4LwSAwW7AE73nz9xkWzaL6Yb9oxCC52pAR5XD8c", + "url": "ipfs://QmYMsSWcRezj1LpiNZZvWeeFuCD6Yka9KfacLuFFoQ44WR", "tags": [ "latest" ], @@ -17489,6 +19353,9 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "salt": "salt" } } }, @@ -17516,12 +19383,15 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" } }, - "extras": {} + "extras": { + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "oracle-manager-official" + } } }, "settings": { "bundleSalt": "main", - "oracle_manager_source": "oracle-manager:3.3.15", + "oracle_manager_source": "oracle-manager", "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", "salt": "main" }, @@ -17547,21 +19417,21 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "upgrade_core_proxy": { - "hash": "0x52b639f44b24cbc88d15680ba853169a4d15b021bc812e6f91223dcf73f9ec2c", + "hash": "0x46b97b3178a5d9528b679757d1869d4908b0da65bfcfb6f52878f51bcf286eb6", "events": { "Upgraded": [ { "name": "Upgraded", "args": [ "0x764F4C95FDA0D6f8114faC54f6709b1B45f919a1", - "0x30BC8AFcbb9FA715f921Ef9cE37B2023084AF219" + "0xD21624ca16F9C57f2ceF3d046eB7D7cAf5f54cB4" ] } ] }, "deployedOn": "invoke.upgrade_core_proxy", - "gasUsed": 47493, - "gasCost": "1000323", + "gasUsed": 51059, + "gasCost": "1000260", "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "enable_feature_burnUsd": { @@ -17874,7 +19744,11 @@ } }, "extras": { - "const_one_oracle_id": "0x066ef68c9d9ca51eee861aeb5bce51a12e61f06f10bf62243c563671ae3a9733" + "const_one_oracle_id": "0x066ef68c9d9ca51eee861aeb5bce51a12e61f06f10bf62243c563671ae3a9733", + "bundleSalt": "main", + "oracle_manager_source": "oracle-manager", + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "main" } } } @@ -17938,6 +19812,14 @@ "gasUsed": 774845, "gasCost": "1000291" } + }, + "extras": { + "decimals": "18", + "initialSupply": "0", + "name": "Token", + "owner": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9", + "salt": "andromeda-dev-2", + "symbol": "TKN" } } } @@ -18172,7 +20054,7 @@ "artifacts": { "imports": { "spotFactory": { - "url": "ipfs://QmRaRXsyKnQYXH9WdEMEhmxr7j3DFe1j9sw5VZJbGNoUT6", + "url": "ipfs://QmQWRSWzC9Y686r95j3wQrQZ6KkLSZ1GGa3XwAugt1Ujsb", "tags": [ "latest" ], @@ -18954,10 +20836,10 @@ }, "imports": { "synthetix": { - "url": "ipfs://QmXizCMCXrTSiP14JtaGdaAw3ELbJxLiCxw23MGYb557bq", + "url": "ipfs://QmbNoT5jv2yBpkJ5ARsAJvA4UoFNU3QSNpvVEoxqQGcQBD", "contracts": { "AccountModule": { - "address": "0x0d3ba9DEe8Ba45529ff5Db695672ec93e06268a5", + "address": "0xFf15AF9219D74ABD40a97537Db0EfcC6eE77040b", "abi": [ "error FeatureUnavailable(bytes32 which)", "error InvalidAccountId(uint128 accountId)", @@ -18987,12 +20869,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x622b52b91f2ce44d483a803be98708c253dc5df28de0e1b872df0554aeb0dc94", + "deployTxnHash": "0x67aa0fdb9e57a6989e312612c9e6d45c0a2411fbecb14566c68d609fd1284d0d", "sourceName": "contracts/modules/core/AccountModule.sol", "contractName": "AccountModule", "deployedOn": "contract.AccountModule", "gasUsed": 1209268, - "gasCost": "1000305" + "gasCost": "1000258" }, "AccountTokenModule": { "address": "0x25962B9Cf4dC6c11796D8736FaC4feCFA0127cca", @@ -19045,7 +20927,7 @@ "gasCost": "1000305" }, "AssociateDebtModule": { - "address": "0x46301F4dc0Ee0dEd1A37888A3173742AA73a100f", + "address": "0xfEDB3BeEc7283c93d12C3b56f70C39AbAD776831", "abi": [ "error AccountNotFound(uint128 accountId)", "error EmptyDistribution()", @@ -19064,12 +20946,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xf060c89a1ef5ebda65ff2686df8fd358285f0483fcc2d1ee4016cc742e6048e5", + "deployTxnHash": "0x97d95459aaa598ef51e252f5f8d6085401b6a498853ec8ebe22f6113baf646f9", "sourceName": "contracts/modules/core/AssociateDebtModule.sol", "contractName": "AssociateDebtModule", "deployedOn": "contract.AssociateDebtModule", - "gasUsed": 2267106, - "gasCost": "1000304" + "gasUsed": 2287030, + "gasCost": "1000258" }, "AssociatedSystemsModule": { "address": "0xC8440d8e46D3C06beD106C6f2F918F30182bEb06", @@ -19134,7 +21016,7 @@ "gasCost": "1000305" }, "CollateralModule": { - "address": "0xCC3bc93Be00FaAfD25eca9be262b9b9843e15dcA", + "address": "0x079E7E1C0cBFee4B2D2798A9d426009D08b1F9cb", "abi": [ "error AccountActivityTimeoutPending(uint128 accountId, uint256 currentTime, uint256 requiredTime)", "error AccountNotFound(uint128 accountId)", @@ -19166,12 +21048,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xfcc7d4c9e9a225a73e410d6d8a4d84ac888d3f932ecd468a551277da3e5510a9", + "deployTxnHash": "0xea7a615c91458b4a01b983deba1c06d8c993930ade0fc930d4107d2c63877b23", "sourceName": "contracts/modules/core/CollateralModule.sol", "contractName": "CollateralModule", "deployedOn": "contract.CollateralModule", - "gasUsed": 1730020, - "gasCost": "1000308" + "gasUsed": 1729996, + "gasCost": "1000259" }, "CrossChainUSDModule": { "address": "0x0E2B8a6f4b7914bF536cBb51D8Ec97FdD3c93539", @@ -19223,7 +21105,7 @@ "gasCost": "1000308" }, "IssueUSDModule": { - "address": "0xb82C1c9491A529F7AB9B4A6d42537eDDe28d83F3", + "address": "0x29Ba9b0C440CE9e7B0E46138B5Fda83c22467006", "abi": [ "error CollateralDepositDisabled(address collateralType)", "error EmptyDistribution()", @@ -19249,15 +21131,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x6c4096febb462f5babfdd1b3132bd3c5f9059a3a3295b628f4fea91ebd2b14dd", + "deployTxnHash": "0x5e4c5ac0313e6110041a8fec270c9dc9bad65688e49b13ee9ae1e6658238ac00", "sourceName": "contracts/modules/core/IssueUSDModule.sol", "contractName": "IssueUSDModule", "deployedOn": "contract.IssueUSDModule", "gasUsed": 2808883, - "gasCost": "1000308" + "gasCost": "1000258" }, "LiquidationModule": { - "address": "0xDfBb25c54a2bbe605BFD452f9846ae152486dae9", + "address": "0x7CA45F1C7DE9395249822d89de10b044eFCe85b9", "abi": [ "error AccountNotFound(uint128 accountId)", "error CannotScaleEmptyMapping()", @@ -19284,15 +21166,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x817ed581d00421f5da7e0e9b4d6137e4384e8124ebdf911dc951fbdb8a676ecd", + "deployTxnHash": "0xaf597e428a36a6dd918d6bf1de03b2a204c0e9cc7e790d1dc21b273bae95f889", "sourceName": "contracts/modules/core/LiquidationModule.sol", "contractName": "LiquidationModule", "deployedOn": "contract.LiquidationModule", "gasUsed": 2889614, - "gasCost": "1000308" + "gasCost": "1000259" }, "MarketCollateralModule": { - "address": "0x46DAa0152889e6B7705446ea2689ef5ec94aaC95", + "address": "0xCC8753eBE72ea01AC7c789fb5A869aA2562f56E8", "abi": [ "error CollateralNotFound()", "error FailedTransfer(address from, address to, uint256 value)", @@ -19315,15 +21197,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x830542791eb394a2693755e5c195c03c0bdd21babfdaf053e2659487f1342a12", + "deployTxnHash": "0x325b8add16710a982dbe2f392e389ba5676e29a5aa3e578289fc2c6abd9105cd", "sourceName": "contracts/modules/core/MarketCollateralModule.sol", "contractName": "MarketCollateralModule", "deployedOn": "contract.MarketCollateralModule", "gasUsed": 1222509, - "gasCost": "1000321" + "gasCost": "1000260" }, "MarketManagerModule": { - "address": "0x0a3fbB025aBB1a49E7a1b3A60D95b5bD584FBEF2", + "address": "0xF130DEC302611Ea8Dd671cd9270c406870AC56cd", "abi": [ "error EmptyDistribution()", "error FeatureUnavailable(bytes32 which)", @@ -19367,15 +21249,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xa8de2e1f0cd3e181605d0fbc995ba7c8ed528b169e7f98bf6a081f73fef1f647", + "deployTxnHash": "0xf77ddf44df8252ef4c5c8ba288ac3413854b575ae987da2d07299e5b999142eb", "sourceName": "contracts/modules/core/MarketManagerModule.sol", "contractName": "MarketManagerModule", "deployedOn": "contract.MarketManagerModule", "gasUsed": 2749047, - "gasCost": "1000311" + "gasCost": "1000260" }, "PoolConfigurationModule": { - "address": "0x8F5c81b0A6dd27241b6eEF845F359AcB5D16C808", + "address": "0xc2e7B0B527a9A265fb3DD562B6D4e1673b381d10", "abi": [ "error PoolNotFound(uint128 poolId)", "error Unauthorized(address addr)", @@ -19392,15 +21274,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x2b19511957543f3364a2587d3fe89a33b4666bee8921f11312a8d6e6cad034fe", + "deployTxnHash": "0x1b6755bcb95e564aeb292aea8cd7ac0612f9b1c33c9603bd7a1934ce23d1e2d8", "sourceName": "contracts/modules/core/PoolConfigurationModule.sol", "contractName": "PoolConfigurationModule", "deployedOn": "contract.PoolConfigurationModule", "gasUsed": 446271, - "gasCost": "1000312" + "gasCost": "1000260" }, "PoolModule": { - "address": "0xf7968E6e5ddE5682534992398d7f392709b79C8b", + "address": "0x1CaBb2F18c4D4566d517b74F7C398efbC35Bf966", "abi": [ "error CapacityLocked(uint256 marketId)", "error EmptyDistribution()", @@ -19450,15 +21332,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x98a5a623224db92467e434206e3043b6cc04f229667924ba5ce9cf7a5e789df0", + "deployTxnHash": "0x1e4206cbe1c621b62ed3835b1d12d782a52003a162b8ff28ae5842d574666f7f", "sourceName": "contracts/modules/core/PoolModule.sol", "contractName": "PoolModule", "deployedOn": "contract.PoolModule", "gasUsed": 3705275, - "gasCost": "1000315" + "gasCost": "1000259" }, "RewardsManagerModule": { - "address": "0xEc130FC48D6e5F5e068921Ca994C462E19f1501F", + "address": "0x4C76acD6Be797642E284c1beF859fBC79C39Df04", "abi": [ "error AccountNotFound(uint128 accountId)", "error FeatureUnavailable(bytes32 which)", @@ -19483,6 +21365,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -19491,12 +21374,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x140239d68e74898f45e5d3c9f35205010a3feec55be72b719a24704a77475b58", + "deployTxnHash": "0x3f4130903679282ce6052515804f25181aaa535a781033385ae54dae522d44db", "sourceName": "contracts/modules/core/RewardsManagerModule.sol", "contractName": "RewardsManagerModule", "deployedOn": "contract.RewardsManagerModule", - "gasUsed": 2205823, - "gasCost": "1000318" + "gasUsed": 2260293, + "gasCost": "1000259" }, "USDTokenModule": { "address": "0x0df5bB521aDBf0dB1FeDc39973a82075dF2D8730", @@ -19565,7 +21448,7 @@ "gasCost": "1000321" }, "VaultModule": { - "address": "0x7DE7e4a646a5169a54B02c331E7DB3916E711308", + "address": "0x00e793B4ad1eCf68e660BB798c16a2Ea438C0A29", "abi": [ "error CapacityLocked(uint256 marketId)", "error CollateralDepositDisabled(address collateralType)", @@ -19607,12 +21490,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x7922ced0cfc020fbac76b7e8d1fa088b87886e4cef75828e358780b1c5d5f954", + "deployTxnHash": "0xa116a98eccb7498ddcbee04ea0fadd879dfeb5882ef3ddb371381619092e0010", "sourceName": "contracts/modules/core/VaultModule.sol", "contractName": "VaultModule", "deployedOn": "contract.VaultModule", "gasUsed": 3541151, - "gasCost": "1000317" + "gasCost": "1000259" }, "InitialModuleBundle": { "address": "0x828EED723cAF0A8F822249231266E38dF614923C", @@ -19744,7 +21627,7 @@ "gasCost": "1000317" }, "CoreRouter": { - "address": "0x30bc8afcbb9fa715f921ef9ce37b2023084af219", + "address": "0xd21624ca16f9c57f2cef3d046eb7d7caf5f54cb4", "abi": [ "error ImplementationIsSterile(address implementation)", "error NoChange()", @@ -19965,6 +21848,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -19996,11 +21880,11 @@ "function getVaultDebt(uint128 poolId, address collateralType) returns (int256)" ], "deployedOn": "router.CoreRouter", - "deployTxnHash": "0xce05e52b7357dca2943a15c33c5d60dbdd6719a8be01f7aa6e2f0f03745f67b7", + "deployTxnHash": "0xb4254e842b95e983a59f69112a2f60f3a5cdd14ff7f23edaa8e22fb20a002ec8", "contractName": "CoreRouter", "sourceName": "CoreRouter.sol", - "gasUsed": 1293144, - "gasCost": "1000323" + "gasUsed": 1299776, + "gasCost": "1000260" }, "USDRouter": { "address": "0x1dd709b3ac0dcedd4da56137edb2dae0ff812268", @@ -20284,6 +22168,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -20507,10 +22392,13 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "salt": "salt" } }, "oracle_manager": { - "url": "ipfs://QmYgvYn4LwSAwW7AE73nz9xkWzaL6Yb9oxCC52pAR5XD8c", + "url": "ipfs://QmYMsSWcRezj1LpiNZZvWeeFuCD6Yka9KfacLuFFoQ44WR", "tags": [ "latest" ], @@ -20775,6 +22663,9 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "salt": "salt" } } }, @@ -20802,12 +22693,15 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" } }, - "extras": {} + "extras": { + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "oracle-manager-official" + } } }, "settings": { "bundleSalt": "main", - "oracle_manager_source": "oracle-manager:3.3.15", + "oracle_manager_source": "oracle-manager", "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", "salt": "main" }, @@ -20833,21 +22727,21 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "upgrade_core_proxy": { - "hash": "0x52b639f44b24cbc88d15680ba853169a4d15b021bc812e6f91223dcf73f9ec2c", + "hash": "0x46b97b3178a5d9528b679757d1869d4908b0da65bfcfb6f52878f51bcf286eb6", "events": { "Upgraded": [ { "name": "Upgraded", "args": [ "0x764F4C95FDA0D6f8114faC54f6709b1B45f919a1", - "0x30BC8AFcbb9FA715f921Ef9cE37B2023084AF219" + "0xD21624ca16F9C57f2ceF3d046eB7D7cAf5f54cB4" ] } ] }, "deployedOn": "invoke.upgrade_core_proxy", - "gasUsed": 47493, - "gasCost": "1000323", + "gasUsed": 51059, + "gasCost": "1000260", "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "enable_feature_burnUsd": { @@ -21160,7 +23054,11 @@ } }, "extras": { - "const_one_oracle_id": "0x066ef68c9d9ca51eee861aeb5bce51a12e61f06f10bf62243c563671ae3a9733" + "const_one_oracle_id": "0x066ef68c9d9ca51eee861aeb5bce51a12e61f06f10bf62243c563671ae3a9733", + "bundleSalt": "main", + "oracle_manager_source": "oracle-manager", + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "main" } } }, @@ -21256,7 +23154,12 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" } }, - "extras": {} + "extras": { + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "snax", + "synthetixPackage": "synthetix:3.3.15", + "synthetixPreset": "main" + } } } }, @@ -21371,7 +23274,7 @@ "artifacts": { "imports": { "perpsFactory": { - "url": "ipfs://QmZL6iAiVxVFwp42msuLgA1X38ZEJdg1psBHgfFTY1sboB", + "url": "ipfs://QmWEtxX1xF6fjNMAoDNHJY1T45781G6fDZxhAwFLQUeBPg", "tags": [ "latest" ], @@ -21833,7 +23736,7 @@ "gasCost": "1000326" }, "PerpsMarketRouter": { - "address": "0x609f58095d3af2f5557231c13378a0922d9a9c64", + "address": "0xd59b850f442aecd66cc78663b91d7a7ee46ef3fd", "abi": [ "error FeatureUnavailable(bytes32 which)", "error InvalidAccountId(uint128 accountId)", @@ -22058,11 +23961,11 @@ "function updateReferrerShare(address referrer, uint256 shareRatioD18)" ], "deployedOn": "router.PerpsMarketRouter", - "deployTxnHash": "0x1fd5a5d2a24c87e4066aad0d341c63baeaa01eebf539e35742e2f45027417f85", + "deployTxnHash": "0xa139052a7918a8814afc9c141de591c8a08c90de7b057d8bbb7460e169fdd18f", "contractName": "PerpsMarketRouter", "sourceName": "PerpsMarketRouter.sol", - "gasUsed": 1191914, - "gasCost": "1000325" + "gasUsed": 1191926, + "gasCost": "1000260" }, "PerpsMarketProxy": { "address": "0xf53Ca60F031FAf0E347D44FbaA4870da68250c8d", @@ -22374,7 +24277,7 @@ }, "imports": { "spotMarket": { - "url": "ipfs://QmRaRXsyKnQYXH9WdEMEhmxr7j3DFe1j9sw5VZJbGNoUT6", + "url": "ipfs://QmQWRSWzC9Y686r95j3wQrQZ6KkLSZ1GGa3XwAugt1Ujsb", "contracts": { "AsyncOrderConfigurationModule": { "address": "0x2CdD83591bFcc25Be08561b3E9C18869D459C192", @@ -23152,10 +25055,10 @@ }, "imports": { "synthetix": { - "url": "ipfs://QmXizCMCXrTSiP14JtaGdaAw3ELbJxLiCxw23MGYb557bq", + "url": "ipfs://QmbNoT5jv2yBpkJ5ARsAJvA4UoFNU3QSNpvVEoxqQGcQBD", "contracts": { "AccountModule": { - "address": "0x0d3ba9DEe8Ba45529ff5Db695672ec93e06268a5", + "address": "0xFf15AF9219D74ABD40a97537Db0EfcC6eE77040b", "abi": [ "error FeatureUnavailable(bytes32 which)", "error InvalidAccountId(uint128 accountId)", @@ -23185,12 +25088,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x622b52b91f2ce44d483a803be98708c253dc5df28de0e1b872df0554aeb0dc94", + "deployTxnHash": "0x67aa0fdb9e57a6989e312612c9e6d45c0a2411fbecb14566c68d609fd1284d0d", "sourceName": "contracts/modules/core/AccountModule.sol", "contractName": "AccountModule", "deployedOn": "contract.AccountModule", "gasUsed": 1209268, - "gasCost": "1000305" + "gasCost": "1000258" }, "AccountTokenModule": { "address": "0x25962B9Cf4dC6c11796D8736FaC4feCFA0127cca", @@ -23243,7 +25146,7 @@ "gasCost": "1000305" }, "AssociateDebtModule": { - "address": "0x46301F4dc0Ee0dEd1A37888A3173742AA73a100f", + "address": "0xfEDB3BeEc7283c93d12C3b56f70C39AbAD776831", "abi": [ "error AccountNotFound(uint128 accountId)", "error EmptyDistribution()", @@ -23262,12 +25165,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xf060c89a1ef5ebda65ff2686df8fd358285f0483fcc2d1ee4016cc742e6048e5", + "deployTxnHash": "0x97d95459aaa598ef51e252f5f8d6085401b6a498853ec8ebe22f6113baf646f9", "sourceName": "contracts/modules/core/AssociateDebtModule.sol", "contractName": "AssociateDebtModule", "deployedOn": "contract.AssociateDebtModule", - "gasUsed": 2267106, - "gasCost": "1000304" + "gasUsed": 2287030, + "gasCost": "1000258" }, "AssociatedSystemsModule": { "address": "0xC8440d8e46D3C06beD106C6f2F918F30182bEb06", @@ -23332,7 +25235,7 @@ "gasCost": "1000305" }, "CollateralModule": { - "address": "0xCC3bc93Be00FaAfD25eca9be262b9b9843e15dcA", + "address": "0x079E7E1C0cBFee4B2D2798A9d426009D08b1F9cb", "abi": [ "error AccountActivityTimeoutPending(uint128 accountId, uint256 currentTime, uint256 requiredTime)", "error AccountNotFound(uint128 accountId)", @@ -23364,12 +25267,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xfcc7d4c9e9a225a73e410d6d8a4d84ac888d3f932ecd468a551277da3e5510a9", + "deployTxnHash": "0xea7a615c91458b4a01b983deba1c06d8c993930ade0fc930d4107d2c63877b23", "sourceName": "contracts/modules/core/CollateralModule.sol", "contractName": "CollateralModule", "deployedOn": "contract.CollateralModule", - "gasUsed": 1730020, - "gasCost": "1000308" + "gasUsed": 1729996, + "gasCost": "1000259" }, "CrossChainUSDModule": { "address": "0x0E2B8a6f4b7914bF536cBb51D8Ec97FdD3c93539", @@ -23421,7 +25324,7 @@ "gasCost": "1000308" }, "IssueUSDModule": { - "address": "0xb82C1c9491A529F7AB9B4A6d42537eDDe28d83F3", + "address": "0x29Ba9b0C440CE9e7B0E46138B5Fda83c22467006", "abi": [ "error CollateralDepositDisabled(address collateralType)", "error EmptyDistribution()", @@ -23447,15 +25350,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x6c4096febb462f5babfdd1b3132bd3c5f9059a3a3295b628f4fea91ebd2b14dd", + "deployTxnHash": "0x5e4c5ac0313e6110041a8fec270c9dc9bad65688e49b13ee9ae1e6658238ac00", "sourceName": "contracts/modules/core/IssueUSDModule.sol", "contractName": "IssueUSDModule", "deployedOn": "contract.IssueUSDModule", "gasUsed": 2808883, - "gasCost": "1000308" + "gasCost": "1000258" }, "LiquidationModule": { - "address": "0xDfBb25c54a2bbe605BFD452f9846ae152486dae9", + "address": "0x7CA45F1C7DE9395249822d89de10b044eFCe85b9", "abi": [ "error AccountNotFound(uint128 accountId)", "error CannotScaleEmptyMapping()", @@ -23482,15 +25385,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x817ed581d00421f5da7e0e9b4d6137e4384e8124ebdf911dc951fbdb8a676ecd", + "deployTxnHash": "0xaf597e428a36a6dd918d6bf1de03b2a204c0e9cc7e790d1dc21b273bae95f889", "sourceName": "contracts/modules/core/LiquidationModule.sol", "contractName": "LiquidationModule", "deployedOn": "contract.LiquidationModule", "gasUsed": 2889614, - "gasCost": "1000308" + "gasCost": "1000259" }, "MarketCollateralModule": { - "address": "0x46DAa0152889e6B7705446ea2689ef5ec94aaC95", + "address": "0xCC8753eBE72ea01AC7c789fb5A869aA2562f56E8", "abi": [ "error CollateralNotFound()", "error FailedTransfer(address from, address to, uint256 value)", @@ -23513,15 +25416,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x830542791eb394a2693755e5c195c03c0bdd21babfdaf053e2659487f1342a12", + "deployTxnHash": "0x325b8add16710a982dbe2f392e389ba5676e29a5aa3e578289fc2c6abd9105cd", "sourceName": "contracts/modules/core/MarketCollateralModule.sol", "contractName": "MarketCollateralModule", "deployedOn": "contract.MarketCollateralModule", "gasUsed": 1222509, - "gasCost": "1000321" + "gasCost": "1000260" }, "MarketManagerModule": { - "address": "0x0a3fbB025aBB1a49E7a1b3A60D95b5bD584FBEF2", + "address": "0xF130DEC302611Ea8Dd671cd9270c406870AC56cd", "abi": [ "error EmptyDistribution()", "error FeatureUnavailable(bytes32 which)", @@ -23565,15 +25468,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xa8de2e1f0cd3e181605d0fbc995ba7c8ed528b169e7f98bf6a081f73fef1f647", + "deployTxnHash": "0xf77ddf44df8252ef4c5c8ba288ac3413854b575ae987da2d07299e5b999142eb", "sourceName": "contracts/modules/core/MarketManagerModule.sol", "contractName": "MarketManagerModule", "deployedOn": "contract.MarketManagerModule", "gasUsed": 2749047, - "gasCost": "1000311" + "gasCost": "1000260" }, "PoolConfigurationModule": { - "address": "0x8F5c81b0A6dd27241b6eEF845F359AcB5D16C808", + "address": "0xc2e7B0B527a9A265fb3DD562B6D4e1673b381d10", "abi": [ "error PoolNotFound(uint128 poolId)", "error Unauthorized(address addr)", @@ -23590,15 +25493,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x2b19511957543f3364a2587d3fe89a33b4666bee8921f11312a8d6e6cad034fe", + "deployTxnHash": "0x1b6755bcb95e564aeb292aea8cd7ac0612f9b1c33c9603bd7a1934ce23d1e2d8", "sourceName": "contracts/modules/core/PoolConfigurationModule.sol", "contractName": "PoolConfigurationModule", "deployedOn": "contract.PoolConfigurationModule", "gasUsed": 446271, - "gasCost": "1000312" + "gasCost": "1000260" }, "PoolModule": { - "address": "0xf7968E6e5ddE5682534992398d7f392709b79C8b", + "address": "0x1CaBb2F18c4D4566d517b74F7C398efbC35Bf966", "abi": [ "error CapacityLocked(uint256 marketId)", "error EmptyDistribution()", @@ -23648,15 +25551,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x98a5a623224db92467e434206e3043b6cc04f229667924ba5ce9cf7a5e789df0", + "deployTxnHash": "0x1e4206cbe1c621b62ed3835b1d12d782a52003a162b8ff28ae5842d574666f7f", "sourceName": "contracts/modules/core/PoolModule.sol", "contractName": "PoolModule", "deployedOn": "contract.PoolModule", "gasUsed": 3705275, - "gasCost": "1000315" + "gasCost": "1000259" }, "RewardsManagerModule": { - "address": "0xEc130FC48D6e5F5e068921Ca994C462E19f1501F", + "address": "0x4C76acD6Be797642E284c1beF859fBC79C39Df04", "abi": [ "error AccountNotFound(uint128 accountId)", "error FeatureUnavailable(bytes32 which)", @@ -23681,6 +25584,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -23689,12 +25593,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x140239d68e74898f45e5d3c9f35205010a3feec55be72b719a24704a77475b58", + "deployTxnHash": "0x3f4130903679282ce6052515804f25181aaa535a781033385ae54dae522d44db", "sourceName": "contracts/modules/core/RewardsManagerModule.sol", "contractName": "RewardsManagerModule", "deployedOn": "contract.RewardsManagerModule", - "gasUsed": 2205823, - "gasCost": "1000318" + "gasUsed": 2260293, + "gasCost": "1000259" }, "USDTokenModule": { "address": "0x0df5bB521aDBf0dB1FeDc39973a82075dF2D8730", @@ -23763,7 +25667,7 @@ "gasCost": "1000321" }, "VaultModule": { - "address": "0x7DE7e4a646a5169a54B02c331E7DB3916E711308", + "address": "0x00e793B4ad1eCf68e660BB798c16a2Ea438C0A29", "abi": [ "error CapacityLocked(uint256 marketId)", "error CollateralDepositDisabled(address collateralType)", @@ -23805,12 +25709,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x7922ced0cfc020fbac76b7e8d1fa088b87886e4cef75828e358780b1c5d5f954", + "deployTxnHash": "0xa116a98eccb7498ddcbee04ea0fadd879dfeb5882ef3ddb371381619092e0010", "sourceName": "contracts/modules/core/VaultModule.sol", "contractName": "VaultModule", "deployedOn": "contract.VaultModule", "gasUsed": 3541151, - "gasCost": "1000317" + "gasCost": "1000259" }, "InitialModuleBundle": { "address": "0x828EED723cAF0A8F822249231266E38dF614923C", @@ -23942,7 +25846,7 @@ "gasCost": "1000317" }, "CoreRouter": { - "address": "0x30bc8afcbb9fa715f921ef9ce37b2023084af219", + "address": "0xd21624ca16f9c57f2cef3d046eb7d7caf5f54cb4", "abi": [ "error ImplementationIsSterile(address implementation)", "error NoChange()", @@ -24163,6 +26067,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -24194,11 +26099,11 @@ "function getVaultDebt(uint128 poolId, address collateralType) returns (int256)" ], "deployedOn": "router.CoreRouter", - "deployTxnHash": "0xce05e52b7357dca2943a15c33c5d60dbdd6719a8be01f7aa6e2f0f03745f67b7", + "deployTxnHash": "0xb4254e842b95e983a59f69112a2f60f3a5cdd14ff7f23edaa8e22fb20a002ec8", "contractName": "CoreRouter", "sourceName": "CoreRouter.sol", - "gasUsed": 1293144, - "gasCost": "1000323" + "gasUsed": 1299776, + "gasCost": "1000260" }, "USDRouter": { "address": "0x1dd709b3ac0dcedd4da56137edb2dae0ff812268", @@ -24482,6 +26387,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -24705,10 +26611,13 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "salt": "salt" } }, "oracle_manager": { - "url": "ipfs://QmYgvYn4LwSAwW7AE73nz9xkWzaL6Yb9oxCC52pAR5XD8c", + "url": "ipfs://QmYMsSWcRezj1LpiNZZvWeeFuCD6Yka9KfacLuFFoQ44WR", "tags": [ "latest" ], @@ -24973,6 +26882,9 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "salt": "salt" } } }, @@ -25000,12 +26912,15 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" } }, - "extras": {} + "extras": { + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "oracle-manager-official" + } } }, "settings": { "bundleSalt": "main", - "oracle_manager_source": "oracle-manager:3.3.15", + "oracle_manager_source": "oracle-manager", "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", "salt": "main" }, @@ -25031,21 +26946,21 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "upgrade_core_proxy": { - "hash": "0x52b639f44b24cbc88d15680ba853169a4d15b021bc812e6f91223dcf73f9ec2c", + "hash": "0x46b97b3178a5d9528b679757d1869d4908b0da65bfcfb6f52878f51bcf286eb6", "events": { "Upgraded": [ { "name": "Upgraded", "args": [ "0x764F4C95FDA0D6f8114faC54f6709b1B45f919a1", - "0x30BC8AFcbb9FA715f921Ef9cE37B2023084AF219" + "0xD21624ca16F9C57f2ceF3d046eB7D7cAf5f54cB4" ] } ] }, "deployedOn": "invoke.upgrade_core_proxy", - "gasUsed": 47493, - "gasCost": "1000323", + "gasUsed": 51059, + "gasCost": "1000260", "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "enable_feature_burnUsd": { @@ -25358,7 +27273,11 @@ } }, "extras": { - "const_one_oracle_id": "0x066ef68c9d9ca51eee861aeb5bce51a12e61f06f10bf62243c563671ae3a9733" + "const_one_oracle_id": "0x066ef68c9d9ca51eee861aeb5bce51a12e61f06f10bf62243c563671ae3a9733", + "bundleSalt": "main", + "oracle_manager_source": "oracle-manager", + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "main" } } }, @@ -25454,13 +27373,18 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" } }, - "extras": {} + "extras": { + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "snax", + "synthetixPackage": "synthetix:3.3.15", + "synthetixPreset": "main" + } }, "synthetix": { - "url": "ipfs://QmXizCMCXrTSiP14JtaGdaAw3ELbJxLiCxw23MGYb557bq", + "url": "ipfs://QmbNoT5jv2yBpkJ5ARsAJvA4UoFNU3QSNpvVEoxqQGcQBD", "contracts": { "AccountModule": { - "address": "0x0d3ba9DEe8Ba45529ff5Db695672ec93e06268a5", + "address": "0xFf15AF9219D74ABD40a97537Db0EfcC6eE77040b", "abi": [ "error FeatureUnavailable(bytes32 which)", "error InvalidAccountId(uint128 accountId)", @@ -25490,12 +27414,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x622b52b91f2ce44d483a803be98708c253dc5df28de0e1b872df0554aeb0dc94", + "deployTxnHash": "0x67aa0fdb9e57a6989e312612c9e6d45c0a2411fbecb14566c68d609fd1284d0d", "sourceName": "contracts/modules/core/AccountModule.sol", "contractName": "AccountModule", "deployedOn": "contract.AccountModule", "gasUsed": 1209268, - "gasCost": "1000305" + "gasCost": "1000258" }, "AccountTokenModule": { "address": "0x25962B9Cf4dC6c11796D8736FaC4feCFA0127cca", @@ -25548,7 +27472,7 @@ "gasCost": "1000305" }, "AssociateDebtModule": { - "address": "0x46301F4dc0Ee0dEd1A37888A3173742AA73a100f", + "address": "0xfEDB3BeEc7283c93d12C3b56f70C39AbAD776831", "abi": [ "error AccountNotFound(uint128 accountId)", "error EmptyDistribution()", @@ -25567,12 +27491,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xf060c89a1ef5ebda65ff2686df8fd358285f0483fcc2d1ee4016cc742e6048e5", + "deployTxnHash": "0x97d95459aaa598ef51e252f5f8d6085401b6a498853ec8ebe22f6113baf646f9", "sourceName": "contracts/modules/core/AssociateDebtModule.sol", "contractName": "AssociateDebtModule", "deployedOn": "contract.AssociateDebtModule", - "gasUsed": 2267106, - "gasCost": "1000304" + "gasUsed": 2287030, + "gasCost": "1000258" }, "AssociatedSystemsModule": { "address": "0xC8440d8e46D3C06beD106C6f2F918F30182bEb06", @@ -25637,7 +27561,7 @@ "gasCost": "1000305" }, "CollateralModule": { - "address": "0xCC3bc93Be00FaAfD25eca9be262b9b9843e15dcA", + "address": "0x079E7E1C0cBFee4B2D2798A9d426009D08b1F9cb", "abi": [ "error AccountActivityTimeoutPending(uint128 accountId, uint256 currentTime, uint256 requiredTime)", "error AccountNotFound(uint128 accountId)", @@ -25669,12 +27593,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xfcc7d4c9e9a225a73e410d6d8a4d84ac888d3f932ecd468a551277da3e5510a9", + "deployTxnHash": "0xea7a615c91458b4a01b983deba1c06d8c993930ade0fc930d4107d2c63877b23", "sourceName": "contracts/modules/core/CollateralModule.sol", "contractName": "CollateralModule", "deployedOn": "contract.CollateralModule", - "gasUsed": 1730020, - "gasCost": "1000308" + "gasUsed": 1729996, + "gasCost": "1000259" }, "CrossChainUSDModule": { "address": "0x0E2B8a6f4b7914bF536cBb51D8Ec97FdD3c93539", @@ -25726,7 +27650,7 @@ "gasCost": "1000308" }, "IssueUSDModule": { - "address": "0xb82C1c9491A529F7AB9B4A6d42537eDDe28d83F3", + "address": "0x29Ba9b0C440CE9e7B0E46138B5Fda83c22467006", "abi": [ "error CollateralDepositDisabled(address collateralType)", "error EmptyDistribution()", @@ -25752,15 +27676,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x6c4096febb462f5babfdd1b3132bd3c5f9059a3a3295b628f4fea91ebd2b14dd", + "deployTxnHash": "0x5e4c5ac0313e6110041a8fec270c9dc9bad65688e49b13ee9ae1e6658238ac00", "sourceName": "contracts/modules/core/IssueUSDModule.sol", "contractName": "IssueUSDModule", "deployedOn": "contract.IssueUSDModule", "gasUsed": 2808883, - "gasCost": "1000308" + "gasCost": "1000258" }, "LiquidationModule": { - "address": "0xDfBb25c54a2bbe605BFD452f9846ae152486dae9", + "address": "0x7CA45F1C7DE9395249822d89de10b044eFCe85b9", "abi": [ "error AccountNotFound(uint128 accountId)", "error CannotScaleEmptyMapping()", @@ -25787,15 +27711,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x817ed581d00421f5da7e0e9b4d6137e4384e8124ebdf911dc951fbdb8a676ecd", + "deployTxnHash": "0xaf597e428a36a6dd918d6bf1de03b2a204c0e9cc7e790d1dc21b273bae95f889", "sourceName": "contracts/modules/core/LiquidationModule.sol", "contractName": "LiquidationModule", "deployedOn": "contract.LiquidationModule", "gasUsed": 2889614, - "gasCost": "1000308" + "gasCost": "1000259" }, "MarketCollateralModule": { - "address": "0x46DAa0152889e6B7705446ea2689ef5ec94aaC95", + "address": "0xCC8753eBE72ea01AC7c789fb5A869aA2562f56E8", "abi": [ "error CollateralNotFound()", "error FailedTransfer(address from, address to, uint256 value)", @@ -25818,15 +27742,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x830542791eb394a2693755e5c195c03c0bdd21babfdaf053e2659487f1342a12", + "deployTxnHash": "0x325b8add16710a982dbe2f392e389ba5676e29a5aa3e578289fc2c6abd9105cd", "sourceName": "contracts/modules/core/MarketCollateralModule.sol", "contractName": "MarketCollateralModule", "deployedOn": "contract.MarketCollateralModule", "gasUsed": 1222509, - "gasCost": "1000321" + "gasCost": "1000260" }, "MarketManagerModule": { - "address": "0x0a3fbB025aBB1a49E7a1b3A60D95b5bD584FBEF2", + "address": "0xF130DEC302611Ea8Dd671cd9270c406870AC56cd", "abi": [ "error EmptyDistribution()", "error FeatureUnavailable(bytes32 which)", @@ -25870,15 +27794,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0xa8de2e1f0cd3e181605d0fbc995ba7c8ed528b169e7f98bf6a081f73fef1f647", + "deployTxnHash": "0xf77ddf44df8252ef4c5c8ba288ac3413854b575ae987da2d07299e5b999142eb", "sourceName": "contracts/modules/core/MarketManagerModule.sol", "contractName": "MarketManagerModule", "deployedOn": "contract.MarketManagerModule", "gasUsed": 2749047, - "gasCost": "1000311" + "gasCost": "1000260" }, "PoolConfigurationModule": { - "address": "0x8F5c81b0A6dd27241b6eEF845F359AcB5D16C808", + "address": "0xc2e7B0B527a9A265fb3DD562B6D4e1673b381d10", "abi": [ "error PoolNotFound(uint128 poolId)", "error Unauthorized(address addr)", @@ -25895,15 +27819,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x2b19511957543f3364a2587d3fe89a33b4666bee8921f11312a8d6e6cad034fe", + "deployTxnHash": "0x1b6755bcb95e564aeb292aea8cd7ac0612f9b1c33c9603bd7a1934ce23d1e2d8", "sourceName": "contracts/modules/core/PoolConfigurationModule.sol", "contractName": "PoolConfigurationModule", "deployedOn": "contract.PoolConfigurationModule", "gasUsed": 446271, - "gasCost": "1000312" + "gasCost": "1000260" }, "PoolModule": { - "address": "0xf7968E6e5ddE5682534992398d7f392709b79C8b", + "address": "0x1CaBb2F18c4D4566d517b74F7C398efbC35Bf966", "abi": [ "error CapacityLocked(uint256 marketId)", "error EmptyDistribution()", @@ -25953,15 +27877,15 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x98a5a623224db92467e434206e3043b6cc04f229667924ba5ce9cf7a5e789df0", + "deployTxnHash": "0x1e4206cbe1c621b62ed3835b1d12d782a52003a162b8ff28ae5842d574666f7f", "sourceName": "contracts/modules/core/PoolModule.sol", "contractName": "PoolModule", "deployedOn": "contract.PoolModule", "gasUsed": 3705275, - "gasCost": "1000315" + "gasCost": "1000259" }, "RewardsManagerModule": { - "address": "0xEc130FC48D6e5F5e068921Ca994C462E19f1501F", + "address": "0x4C76acD6Be797642E284c1beF859fBC79C39Df04", "abi": [ "error AccountNotFound(uint128 accountId)", "error FeatureUnavailable(bytes32 which)", @@ -25986,6 +27910,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -25994,12 +27919,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x140239d68e74898f45e5d3c9f35205010a3feec55be72b719a24704a77475b58", + "deployTxnHash": "0x3f4130903679282ce6052515804f25181aaa535a781033385ae54dae522d44db", "sourceName": "contracts/modules/core/RewardsManagerModule.sol", "contractName": "RewardsManagerModule", "deployedOn": "contract.RewardsManagerModule", - "gasUsed": 2205823, - "gasCost": "1000318" + "gasUsed": 2260293, + "gasCost": "1000259" }, "USDTokenModule": { "address": "0x0df5bB521aDBf0dB1FeDc39973a82075dF2D8730", @@ -26068,7 +27993,7 @@ "gasCost": "1000321" }, "VaultModule": { - "address": "0x7DE7e4a646a5169a54B02c331E7DB3916E711308", + "address": "0x00e793B4ad1eCf68e660BB798c16a2Ea438C0A29", "abi": [ "error CapacityLocked(uint256 marketId)", "error CollateralDepositDisabled(address collateralType)", @@ -26110,12 +28035,12 @@ ], "constructorArgs": [], "linkedLibraries": {}, - "deployTxnHash": "0x7922ced0cfc020fbac76b7e8d1fa088b87886e4cef75828e358780b1c5d5f954", + "deployTxnHash": "0xa116a98eccb7498ddcbee04ea0fadd879dfeb5882ef3ddb371381619092e0010", "sourceName": "contracts/modules/core/VaultModule.sol", "contractName": "VaultModule", "deployedOn": "contract.VaultModule", "gasUsed": 3541151, - "gasCost": "1000317" + "gasCost": "1000259" }, "InitialModuleBundle": { "address": "0x828EED723cAF0A8F822249231266E38dF614923C", @@ -26247,7 +28172,7 @@ "gasCost": "1000317" }, "CoreRouter": { - "address": "0x30bc8afcbb9fa715f921ef9ce37b2023084af219", + "address": "0xd21624ca16f9c57f2cef3d046eb7d7caf5f54cb4", "abi": [ "error ImplementationIsSterile(address implementation)", "error NoChange()", @@ -26468,6 +28393,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -26499,11 +28425,11 @@ "function getVaultDebt(uint128 poolId, address collateralType) returns (int256)" ], "deployedOn": "router.CoreRouter", - "deployTxnHash": "0xce05e52b7357dca2943a15c33c5d60dbdd6719a8be01f7aa6e2f0f03745f67b7", + "deployTxnHash": "0xb4254e842b95e983a59f69112a2f60f3a5cdd14ff7f23edaa8e22fb20a002ec8", "contractName": "CoreRouter", "sourceName": "CoreRouter.sol", - "gasUsed": 1293144, - "gasCost": "1000323" + "gasUsed": 1299776, + "gasCost": "1000260" }, "USDRouter": { "address": "0x1dd709b3ac0dcedd4da56137edb2dae0ff812268", @@ -26787,6 +28713,7 @@ "event RewardsDistributorRemoved(uint128 indexed poolId, address indexed collateralType, address indexed distributor)", "function claimRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) returns (uint256)", "function distributeRewards(uint128 poolId, address collateralType, uint256 amount, uint64 start, uint32 duration)", + "function distributeRewardsByOwner(uint128 poolId, address collateralType, address rewardsDistributor, uint256 amount, uint64 start, uint32 duration)", "function getAvailableRewards(uint128 accountId, uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function getRewardRate(uint128 poolId, address collateralType, address distributor) view returns (uint256)", "function registerRewardsDistributor(uint128 poolId, address collateralType, address distributor)", @@ -27010,10 +28937,13 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "salt": "salt" } }, "oracle_manager": { - "url": "ipfs://QmYgvYn4LwSAwW7AE73nz9xkWzaL6Yb9oxCC52pAR5XD8c", + "url": "ipfs://QmYMsSWcRezj1LpiNZZvWeeFuCD6Yka9KfacLuFFoQ44WR", "tags": [ "latest" ], @@ -27278,6 +29208,9 @@ "gasUsed": 0, "gasCost": "0" } + }, + "extras": { + "salt": "salt" } } }, @@ -27305,12 +29238,15 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" } }, - "extras": {} + "extras": { + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "oracle-manager-official" + } } }, "settings": { "bundleSalt": "main", - "oracle_manager_source": "oracle-manager:3.3.15", + "oracle_manager_source": "oracle-manager", "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", "salt": "main" }, @@ -27336,21 +29272,21 @@ "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "upgrade_core_proxy": { - "hash": "0x52b639f44b24cbc88d15680ba853169a4d15b021bc812e6f91223dcf73f9ec2c", + "hash": "0x46b97b3178a5d9528b679757d1869d4908b0da65bfcfb6f52878f51bcf286eb6", "events": { "Upgraded": [ { "name": "Upgraded", "args": [ "0x764F4C95FDA0D6f8114faC54f6709b1B45f919a1", - "0x30BC8AFcbb9FA715f921Ef9cE37B2023084AF219" + "0xD21624ca16F9C57f2ceF3d046eB7D7cAf5f54cB4" ] } ] }, "deployedOn": "invoke.upgrade_core_proxy", - "gasUsed": 47493, - "gasCost": "1000323", + "gasUsed": 51059, + "gasCost": "1000260", "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "enable_feature_burnUsd": { @@ -27663,27 +29599,31 @@ } }, "extras": { - "const_one_oracle_id": "0x066ef68c9d9ca51eee861aeb5bce51a12e61f06f10bf62243c563671ae3a9733" + "const_one_oracle_id": "0x066ef68c9d9ca51eee861aeb5bce51a12e61f06f10bf62243c563671ae3a9733", + "bundleSalt": "main", + "oracle_manager_source": "oracle-manager", + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "main" } } }, "txns": { "upgrade_proxy": { - "hash": "0x9d7dddf7e83a6d5c5e51666b3993587d1e7c2d531428a7bceffce78176438f5a", + "hash": "0x6d4a26bb19c012e1d85c20b293bfcd1916575561a29934d5245ad2b5c6da64bd", "events": { "Upgraded": [ { "name": "Upgraded", "args": [ "0xf53Ca60F031FAf0E347D44FbaA4870da68250c8d", - "0x609F58095D3Af2f5557231c13378a0922D9A9C64" + "0xD59B850F442aECD66cc78663b91D7A7Ee46ef3fD" ] } ] }, "deployedOn": "invoke.upgrade_proxy", - "gasUsed": 52042, - "gasCost": "1000325", + "gasUsed": 55631, + "gasCost": "1000260", "signer": "0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9" }, "addCreateMarketToFeatureFlag": { @@ -27779,7 +29719,14 @@ } }, "extras": { - "superMarketId": "2" + "superMarketId": "2", + "coreProxyOwner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "owner": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", + "salt": "snax", + "spotMarketPackage": "synthetix-spot-market:latest", + "spotMarketPreset": "main", + "synthetixPackage": "synthetix:latest", + "synthetixPreset": "main" } } } @@ -28684,6 +30631,14 @@ "gasUsed": 486472, "gasCost": "1000293" } + }, + "extras": { + "oracle_manager_address": "0x0000000000000000000000000000000000000000", + "premium": "10000000000000000", + "snx_fee_share": "500000000000000000", + "snx_oracle_id": "0x39d020f60982ed892abbcd4a06a276a9f9b7bfbce003204c110b6e488f502da3", + "snx_token": "0x0000000000000000000000000000000000000000", + "usd_token": "0x0000000000000000000000000000000000000000" } } } @@ -28750,6 +30705,15 @@ "gasUsed": 968220, "gasCost": "1000294" } + }, + "extras": { + "collateralType": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913", + "name": "Rewards Distributor V3", + "payoutToken": "0x22e6966B799c4D5B13BE962E1D117b56327FDa66", + "payoutTokenDecimals": "18", + "poolId": "1", + "rewardManager": "0x32C222A9A159782aFD7529c87FA34b96CA72C696", + "salt": "rewards" } } } @@ -28816,6 +30780,15 @@ "gasUsed": 923611, "gasCost": "1010344" } + }, + "extras": { + "collateralType": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913", + "name": "Rewards Distributor V3", + "payoutToken": "0x22e6966B799c4D5B13BE962E1D117b56327FDa66", + "payoutTokenDecimals": "18", + "poolId": "1", + "rewardManager": "0x32C222A9A159782aFD7529c87FA34b96CA72C696", + "salt": "rewards" } } } @@ -34901,10 +36874,10 @@ "setting.snx_package": { "artifacts": { "settings": { - "snx_package": "synthetix:3.3.15" + "snx_package": "synthetix:3.3.18" } }, - "hash": "b118cc3e52d9bab282321e8293b17a1f", + "hash": "bf213d1a83605ef69753be3a7653f373", "version": 7 }, "setting.spotStrictStalenessTolerance": { diff --git a/84532-andromeda/extras.json b/84532-andromeda/extras.json index e9380fea8..cce13b59b 100644 --- a/84532-andromeda/extras.json +++ b/84532-andromeda/extras.json @@ -430,7 +430,7 @@ "settlementMaxRoundingLoss": "0.000001", "settlementMinimumUsdExchangeAmount": "0.000001", "settlementReward": "1", - "snx_package": "synthetix:3.3.15", + "snx_package": "synthetix:3.3.18", "spotStrictStalenessTolerance": "60", "spot_market_package": "synthetix-spot-market:3.3.15", "susdc_issuance_ratio": "115792089237316195423570985008687907853269984665640564039457584007913129639935", diff --git a/84532-andromeda/meta.json b/84532-andromeda/meta.json index 3d3159191..a37418128 100644 --- a/84532-andromeda/meta.json +++ b/84532-andromeda/meta.json @@ -2,9 +2,9 @@ "chainId": 84532, "name": "synthetix-omnibus", "preset": "andromeda", - "version": "25", - "generator": "cannon cli 2.12.5-alpha.0", - "timestamp": 1715021343, + "version": "26", + "generator": "cannon cli 2.13.3", + "timestamp": 1715863587, "miscUrl": "ipfs://QmeSt2mnJKE8qmRhLyYbHQQxDKpsFbcWnw5e7JF4xVbN6k", "contracts": { "CoreProxy": "0x764F4C95FDA0D6f8114faC54f6709b1B45f919a1",