diff --git a/omnibus-mainnet.toml b/omnibus-mainnet.toml index 74b9fdf76..c4f5215f1 100644 --- a/omnibus-mainnet.toml +++ b/omnibus-mainnet.toml @@ -1,5 +1,5 @@ name = "synthetix-omnibus" -version = "10" +version = "11" description = "Includes the full synthetix system with configurations applied" include = [ "tomls/settings.toml", @@ -127,6 +127,17 @@ source = "usde-token" #"<%= settings.synth_usde_max_market_collateral %>", #] +[invoke.CoreProxy_setPoolCollateralConfiguration_SpartanCouncilPool_SNX] +target = ["system.CoreProxy"] +fromCall.func = "getPoolOwner" +fromCall.args = ["<%= settings.sc_pool_id %>"] +func = "setPoolCollateralConfiguration" +args = [ + "<%= settings.sc_pool_id %>", + "<%= settings.snx_address %>", + { collateralLimitD18 = "<%= MaxUint256 %>", issuanceRatioD18 = 0 }, +] + [invoke.pauseLMMigration] target = ["legacyMarket.Proxy"] fromCall.func = "owner" diff --git a/omnibus-sepolia.toml b/omnibus-sepolia.toml index e93e922ab..7e36d1cfc 100644 --- a/omnibus-sepolia.toml +++ b/omnibus-sepolia.toml @@ -1,5 +1,5 @@ name = "synthetix-omnibus" -version = "7" +version = "8" description = "Includes the full synthetix system with configurations applied" include = [ "tomls/settings.toml", @@ -159,3 +159,14 @@ source = "pyth-erc7412-wrapper:3.3.15" targetPreset = "<%= settings.target_preset %>" options.salt = "<%= settings.salt %>" options.pythAddress = "<%= settings.pyth_price_verification_address %>" + +[invoke.CoreProxy_setPoolCollateralConfiguration_SpartanCouncilPool_SNX] +target = ["system.CoreProxy"] +fromCall.func = "getPoolOwner" +fromCall.args = ["<%= settings.sc_pool_id %>"] +func = "setPoolCollateralConfiguration" +args = [ + "<%= settings.sc_pool_id %>", + "<%= settings.snx_address %>", + { collateralLimitD18 = "<%= MaxUint256 %>", issuanceRatioD18 = 0 }, +] diff --git a/tomls/pools/spartan-council.toml b/tomls/pools/spartan-council.toml index b387aa86c..f4ccae4c1 100644 --- a/tomls/pools/spartan-council.toml +++ b/tomls/pools/spartan-council.toml @@ -19,6 +19,14 @@ func = "setPoolName" args = ["<%= settings.sc_pool_id %>", "Spartan Council Pool"] depends = ["invoke.createScPool"] +[invoke.CoreProxy_setPoolCollateralDisabledByDefault_SpartanCouncilPool] +target = ["system.CoreProxy"] +fromCall.func = "getPoolOwner" +fromCall.args = ["<%= settings.sc_pool_id %>"] +func = "setPoolCollateralDisabledByDefault" +args = ["<%= settings.sc_pool_id %>", true] +depends = ["invoke.createScPool"] + [invoke.setPreferredPool] target = ["system.CoreProxy"] fromCall.func = "owner"