Skip to content

Commit a2d2abf

Browse files
authored
Sccp 384 385 386 (#628)
* initial commit * update name * update mmv * adding usdc to sepolia * undo sol * update mmv * fix sonic * update sepolia * update sol on sepolia * update sonic scale * fix reward distributor sepolia * add salt
1 parent c6c47f9 commit a2d2abf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+859
-54
lines changed

omnibus-base-mainnet-andromeda.toml

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name = "synthetix-omnibus"
2-
version = "76"
2+
version = "77"
33
description = "Andromeda deployment"
44
preset = "andromeda"
55
deployers = [
@@ -42,6 +42,7 @@ include = [
4242
"tomls/omnibus-base-mainnet-andromeda/rewards/scbeth_perps_liquidations_rewards.toml",
4343
"tomls/omnibus-base-mainnet-andromeda/rewards/swsteth_perps_liquidations_rewards.toml",
4444
"tomls/omnibus-base-mainnet-andromeda/rewards/sweth_perps_liquidations_rewards.toml",
45+
"tomls/omnibus-base-mainnet-andromeda/rewards/susdc_perps_liquidations_rewards.toml",
4546

4647
# stataUSDC
4748
"tomls/omnibus-base-mainnet-andromeda/oracles/stataUSDC-USDC.toml",
@@ -126,6 +127,7 @@ include = [
126127
"tomls/omnibus-base-mainnet-andromeda/oracles/pyth-render.toml",
127128
"tomls/omnibus-base-mainnet-andromeda/oracles/pyth-rndr.toml",
128129
"tomls/omnibus-base-mainnet-andromeda/oracles/pyth-rune.toml",
130+
"tomls/omnibus-base-mainnet-andromeda/oracles/pyth-s.toml",
129131
"tomls/omnibus-base-mainnet-andromeda/oracles/pyth-safe.toml",
130132
"tomls/omnibus-base-mainnet-andromeda/oracles/pyth-sats.toml",
131133
"tomls/omnibus-base-mainnet-andromeda/oracles/pyth-sei.toml",
@@ -163,6 +165,7 @@ include = [
163165
"tomls/omnibus-base-mainnet-andromeda/perps/collaterals/cbeth.toml",
164166
"tomls/omnibus-base-mainnet-andromeda/perps/collaterals/wsteth.toml",
165167
"tomls/omnibus-base-mainnet-andromeda/perps/collaterals/weth.toml",
168+
"tomls/omnibus-base-mainnet-andromeda/perps/collaterals/usdc.toml",
166169

167170
# Perps Settings
168171
"tomls/omnibus-base-mainnet-andromeda/perps/global.toml",
@@ -247,6 +250,7 @@ include = [
247250
"tomls/omnibus-base-mainnet-andromeda/perps/markets/render.toml",
248251
"tomls/omnibus-base-mainnet-andromeda/perps/markets/rndr.toml",
249252
"tomls/omnibus-base-mainnet-andromeda/perps/markets/rune.toml",
253+
"tomls/omnibus-base-mainnet-andromeda/perps/markets/s.toml",
250254
"tomls/omnibus-base-mainnet-andromeda/perps/markets/safe.toml",
251255
"tomls/omnibus-base-mainnet-andromeda/perps/markets/sats.toml",
252256
"tomls/omnibus-base-mainnet-andromeda/perps/markets/sei.toml",
@@ -415,7 +419,7 @@ pyth_feed_id_ethfi = "0xb27578a9654246cb0a2950842b92330e9ace141c52b63829cc72d5c4
415419
pyth_feed_id_fartcoin = "0x58cd29ef0e714c5affc44f269b2c1899a52da4169d7acc147b9da692e6953608"
416420
pyth_feed_id_fil = "0x150ac9b959aee0051e4091f0ef5216d941f590e1c5e7f91cf7635b5c11628c0e"
417421
pyth_feed_id_flow = "0x2fb245b9a84554a0f15aa123cbb5f64cd263b59e9a87d80148cbffab50c69f30"
418-
pyth_feed_id_ftm = "0xf490b178d0c85683b7a0f2388b40af2e6f7c90cbe0f96b31f315f08d0e5a2d6d" # replaced with Sonic feed as ftm is 1:1 redeemable to sonic
422+
pyth_feed_id_ftm = "0xf490b178d0c85683b7a0f2388b40af2e6f7c90cbe0f96b31f315f08d0e5a2d6d" # replaced with Sonic feed as ftm is 1:1 redeemable to sonic
419423
pyth_feed_id_fxs = "0x735f591e4fed988cd38df74d8fcedecf2fe8d9111664e0fd500db9aa78b316b1"
420424
pyth_feed_id_gala = "0x0781209c28fda797616212b7f94d77af3a01f3e94a5d421760aef020cf2bcb51"
421425
pyth_feed_id_gmx = "0xb962539d0fcb272a494d65ea56f94851c2bcf8823935da05bd628916e2e9edbf"
@@ -471,6 +475,7 @@ pyth_feed_id_ton = "0x8963217838ab4cf5cadc172203c1f0b763fbaa45f346d8ee50ba994bbc
471475
pyth_feed_id_trump = "0x879551021853eec7a7dc827578e8e69da7e4fa8148339aa0d3d5296405be4b1a"
472476
pyth_feed_id_trx = "0x67aed5a24fdad045475e7195c98a98aea119c763f272d4523f5bac93a4f33c2b"
473477
pyth_feed_id_uni = "0x78d185a741d07edb3412b09008b7c5cfb9bbbd7d568bf00ba737b456ba171501"
478+
pyth_feed_id_velodrome = "0xc73d35c2f42b4e6e452c01e2599e7f38b60337f566871ed1581bedd36796c80e"
474479
pyth_feed_id_virtual = "0x8132e3eb1dac3e56939a16ff83848d194345f6688bff97eb1c8bd462d558802b"
475480
pyth_feed_id_w = "0xeff7446475e218517566ea99e72a4abec2e1bd8498b43b7d8331e29dcb059389"
476481
pyth_feed_id_weth = "0xff61491a931112ddf1bd8147cd1b641375f79f5825126d665480874634fd0ace"

omnibus-base-sepolia-andromeda.toml

+8-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name = "synthetix-omnibus"
2-
version = "73"
2+
version = "74"
33
description = "Andromeda dev deployment"
44
preset = "andromeda"
55
deployers = ["0x48914229deDd5A9922f44441ffCCfC2Cb7856Ee9"]
@@ -37,6 +37,7 @@ include = [
3737
"tomls/omnibus-base-sepolia-andromeda/rewards/scbeth_perps_liquidations_rewards.toml",
3838
"tomls/omnibus-base-sepolia-andromeda/rewards/swsteth_perps_liquidations_rewards.toml",
3939
"tomls/omnibus-base-sepolia-andromeda/rewards/sweth_perps_liquidations_rewards.toml",
40+
"tomls/omnibus-base-sepolia-andromeda/rewards/susdc_perps_liquidations_rewards.toml",
4041

4142
# Pyth oracles
4243

@@ -116,6 +117,7 @@ include = [
116117
"tomls/omnibus-base-sepolia-andromeda/oracles/pyth-render.toml",
117118
"tomls/omnibus-base-sepolia-andromeda/oracles/pyth-rndr.toml",
118119
"tomls/omnibus-base-sepolia-andromeda/oracles/pyth-rune.toml",
120+
"tomls/omnibus-base-sepolia-andromeda/oracles/pyth-s.toml",
119121
"tomls/omnibus-base-sepolia-andromeda/oracles/pyth-safe.toml",
120122
"tomls/omnibus-base-sepolia-andromeda/oracles/pyth-sats.toml",
121123
"tomls/omnibus-base-sepolia-andromeda/oracles/pyth-sei.toml",
@@ -149,10 +151,6 @@ include = [
149151
# Perps
150152
#
151153

152-
# Margin Collateral
153-
"tomls/omnibus-base-sepolia-andromeda/perps/collaterals/usd.toml",
154-
"tomls/omnibus-base-sepolia-andromeda/perps/collaterals/cbbtc.toml",
155-
156154
# Perps Settings
157155
"tomls/omnibus-base-sepolia-andromeda/perps/perps-keeper-cost.toml",
158156
"tomls/omnibus-base-sepolia-andromeda/perps/global.toml",
@@ -236,6 +234,7 @@ include = [
236234
"tomls/omnibus-base-sepolia-andromeda/perps/markets/render.toml",
237235
"tomls/omnibus-base-sepolia-andromeda/perps/markets/rndr.toml",
238236
"tomls/omnibus-base-sepolia-andromeda/perps/markets/rune.toml",
237+
"tomls/omnibus-base-sepolia-andromeda/perps/markets/s.toml",
239238
"tomls/omnibus-base-sepolia-andromeda/perps/markets/safe.toml",
240239
"tomls/omnibus-base-sepolia-andromeda/perps/markets/sats.toml",
241240
"tomls/omnibus-base-sepolia-andromeda/perps/markets/sei.toml",
@@ -268,6 +267,8 @@ include = [
268267
"tomls/omnibus-base-sepolia-andromeda/perps/collaterals/cbeth.toml",
269268
"tomls/omnibus-base-sepolia-andromeda/perps/collaterals/wsteth.toml",
270269
"tomls/omnibus-base-sepolia-andromeda/perps/collaterals/weth.toml",
270+
"tomls/omnibus-base-sepolia-andromeda/perps/collaterals/usd.toml",
271+
"tomls/omnibus-base-sepolia-andromeda/perps/collaterals/usdc.toml",
271272

272273
# Owned Fee Collector
273274
"tomls/omnibus-base-sepolia-andromeda/perps/owned-fee-collector.toml",
@@ -455,7 +456,7 @@ pyth_feed_id_ethfi = "0xb27578a9654246cb0a2950842b92330e9ace141c52b63829cc72d5c4
455456
pyth_feed_id_fartcoin = "0x58cd29ef0e714c5affc44f269b2c1899a52da4169d7acc147b9da692e6953608"
456457
pyth_feed_id_fil = "0x150ac9b959aee0051e4091f0ef5216d941f590e1c5e7f91cf7635b5c11628c0e"
457458
pyth_feed_id_flow = "0x2fb245b9a84554a0f15aa123cbb5f64cd263b59e9a87d80148cbffab50c69f30"
458-
pyth_feed_id_ftm = "0xf490b178d0c85683b7a0f2388b40af2e6f7c90cbe0f96b31f315f08d0e5a2d6d" # replaced with Sonic feed as ftm is 1:1 redeemable to sonic
459+
pyth_feed_id_ftm = "0xf490b178d0c85683b7a0f2388b40af2e6f7c90cbe0f96b31f315f08d0e5a2d6d" # replaced with Sonic feed as ftm is 1:1 redeemable to sonic
459460
pyth_feed_id_fxs = "0x735f591e4fed988cd38df74d8fcedecf2fe8d9111664e0fd500db9aa78b316b1"
460461
pyth_feed_id_gala = "0x0781209c28fda797616212b7f94d77af3a01f3e94a5d421760aef020cf2bcb51"
461462
pyth_feed_id_gmx = "0xb962539d0fcb272a494d65ea56f94851c2bcf8823935da05bd628916e2e9edbf"
@@ -511,6 +512,7 @@ pyth_feed_id_ton = "0x8963217838ab4cf5cadc172203c1f0b763fbaa45f346d8ee50ba994bbc
511512
pyth_feed_id_trump = "0x879551021853eec7a7dc827578e8e69da7e4fa8148339aa0d3d5296405be4b1a"
512513
pyth_feed_id_trx = "0x67aed5a24fdad045475e7195c98a98aea119c763f272d4523f5bac93a4f33c2b"
513514
pyth_feed_id_uni = "0x78d185a741d07edb3412b09008b7c5cfb9bbbd7d568bf00ba737b456ba171501"
515+
pyth_feed_id_velodrome = "0xc73d35c2f42b4e6e452c01e2599e7f38b60337f566871ed1581bedd36796c80e"
514516
pyth_feed_id_virtual = "0x8132e3eb1dac3e56939a16ff83848d194345f6688bff97eb1c8bd462d558802b"
515517
pyth_feed_id_w = "0xeff7446475e218517566ea99e72a4abec2e1bd8498b43b7d8331e29dcb059389"
516518
pyth_feed_id_weth = "0xff61491a931112ddf1bd8147cd1b641375f79f5825126d665480874634fd0ace"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# This registers a staleness node that looks to Pyth for a fresh enough price, or otherwise reverts with an ERC-7412 compatible error
2+
# Latest Pyth Price
3+
[invoke.registerPythSOracleNode]
4+
target = ["system.oracle_manager.Proxy"]
5+
func = "registerNode"
6+
args = [
7+
5, # 5 = pyth aggregator type
8+
"<%= defaultAbiCoder.encode(['address', 'bytes32', 'bool'], [settings.pyth_price_verification_address, settings.pyth_feed_id_s, false]) %>",
9+
[
10+
],
11+
]
12+
extra.s_pyth_oracle_id.event = "NodeRegistered"
13+
extra.s_pyth_oracle_id.arg = 0
14+
# Pyth Off-chain Lookup
15+
[invoke.registerLookupSOracleNode]
16+
target = ["system.oracle_manager.Proxy"]
17+
func = "registerNode"
18+
args = [
19+
9, # 9 = PythOffchainLookupNode
20+
"<%= defaultAbiCoder.encode(['address', 'bytes32', 'uint256'], [imports.pyth_erc7412_wrapper.contracts.PythERC7412Wrapper.address, settings.pyth_feed_id_s, settings.default_staleness_tolerance]) %>",
21+
[
22+
],
23+
]
24+
extra.s_lookup_oracle_id.event = "NodeRegistered"
25+
extra.s_lookup_oracle_id.arg = 0
26+
# Staleness Node
27+
[invoke.registerSOracleNode]
28+
target = ["system.oracle_manager.Proxy"]
29+
func = "registerNode"
30+
args = [
31+
7, # 7 = staleness circuit breaker
32+
"<%= defaultAbiCoder.encode(['uint256'], [settings.default_staleness_tolerance]) %>",
33+
[
34+
"<%= extras.s_pyth_oracle_id %>",
35+
"<%= extras.s_lookup_oracle_id %>",
36+
],
37+
]
38+
extra.s_oracle_id.event = "NodeRegistered"
39+
extra.s_oracle_id.arg = 0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# This registers a staleness node that looks to Pyth for a fresh enough price, or otherwise reverts with an ERC-7412 compatible error
2+
# Latest Pyth Price
3+
[invoke.registerPythVelodromeOracleNode]
4+
target = ["system.oracle_manager.Proxy"]
5+
func = "registerNode"
6+
args = [
7+
5, # 5 = pyth aggregator type
8+
"<%= defaultAbiCoder.encode(['address', 'bytes32', 'bool'], [settings.pyth_price_verification_address, settings.pyth_feed_id_velodrome, false]) %>",
9+
[
10+
],
11+
]
12+
extra.velodrome_pyth_oracle_id.event = "NodeRegistered"
13+
extra.velodrome_pyth_oracle_id.arg = 0
14+
# Pyth Off-chain Lookup
15+
[invoke.registerLookupVelodromeOracleNode]
16+
target = ["system.oracle_manager.Proxy"]
17+
func = "registerNode"
18+
args = [
19+
9, # 9 = PythOffchainLookupNode
20+
"<%= defaultAbiCoder.encode(['address', 'bytes32', 'uint256'], [imports.pyth_erc7412_wrapper.contracts.PythERC7412Wrapper.address, settings.pyth_feed_id_velodrome, settings.default_staleness_tolerance]) %>",
21+
[
22+
],
23+
]
24+
extra.velodrome_lookup_oracle_id.event = "NodeRegistered"
25+
extra.velodrome_lookup_oracle_id.arg = 0
26+
# Staleness Node
27+
[invoke.registerVelodromeOracleNode]
28+
target = ["system.oracle_manager.Proxy"]
29+
func = "registerNode"
30+
args = [
31+
7, # 7 = staleness circuit breaker
32+
"<%= defaultAbiCoder.encode(['uint256'], [settings.default_staleness_tolerance]) %>",
33+
[
34+
"<%= extras.velodrome_pyth_oracle_id %>",
35+
"<%= extras.velodrome_lookup_oracle_id %>",
36+
],
37+
]
38+
extra.velodrome_oracle_id.event = "NodeRegistered"
39+
extra.velodrome_oracle_id.arg = 0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
[var.perps_collateral_synth_usdc_settings]
2+
synth_usdc_upper_limit_discount = "<%= 0 %>"
3+
synth_usdc_lower_limit_discount = "<%= 0 %>"
4+
synth_usdc_discount_scalar = "<%= parseEther('1') %>"
5+
synth_usdc_max_collateral_amount = "<%= parseEther(String(100_000_000)) %>"
6+
7+
[invoke.PerpsMarketProxy_setCollateralConfiguration_synth_usdc]
8+
target = ["perpsFactory.PerpsMarketProxy"]
9+
fromCall.func = "owner"
10+
func = "setCollateralConfiguration"
11+
args = [
12+
"<%= extras.synth_usdc_market_id %>",
13+
"<%= settings.synth_usdc_max_collateral_amount %>",
14+
"<%= settings.synth_usdc_upper_limit_discount %>",
15+
"<%= settings.synth_usdc_lower_limit_discount %>",
16+
"<%= settings.synth_usdc_discount_scalar %>",
17+
]
18+
19+
[invoke.CoreProxy_configureMaximumMarketCollateral_Perps_synth_usdc]
20+
target = ["system.CoreProxy"]
21+
fromCall.func = "owner"
22+
fromCall.args = []
23+
func = "configureMaximumMarketCollateral"
24+
args = [
25+
"<%= imports.perpsFactory.extras.superMarketId %>",
26+
"<%= extras.synth_usdc_token_address %>",
27+
"<%= settings.synth_usdc_max_collateral_amount %>",
28+
]

tomls/omnibus-base-mainnet-andromeda/perps/markets/aero.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_aero_market_settings]
22
aero_perps_market_id = "9400"
3-
aero_perps_market_skew_scale = "<%= parseEther(String(1_429_300)) %>"
3+
aero_perps_market_skew_scale = "<%= parseEther(String(2_407_400)) %>"
44
aero_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
aero_perps_maker_fee_ratio = "<%= parseEther('0.0002') %>"
66
aero_perps_taker_fee_ratio = "<%= parseEther('0.0010') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/bome.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_bome_market_settings]
22
bome_perps_market_id = "2900"
3-
bome_perps_market_skew_scale = "<%= parseEther(String(3_750_000_000)) %>"
3+
bome_perps_market_skew_scale = "<%= parseEther(String(7_314_837_000)) %>"
44
bome_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
bome_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
bome_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/cat.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ cat_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
cat_perps_maker_fee_ratio = "<%= parseEther('0.0002') %>"
66
cat_perps_taker_fee_ratio = "<%= parseEther('0.0010') %>"
77
cat_perps_max_market_size = "<%= parseEther(String(50_000_000_000_000)) %>"
8-
cat_perps_max_market_value = "<%= parseEther(String(2_000_000)) %>"
8+
cat_perps_max_market_value = "<%= parseEther(String(1_000_000)) %>"
99
cat_perps_initial_margin_ratio = "<%= parseEther('0.449') %>"
1010
cat_perps_maintenance_margin_scalar = "<%= parseEther('0.335') %>"
1111
cat_perps_minimum_initial_margin_ratio = "<%= parseEther('0.05') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/degen.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ degen_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
degen_perps_maker_fee_ratio = "<%= parseEther('0.0002') %>"
66
degen_perps_taker_fee_ratio = "<%= parseEther('0.0010') %>"
77
degen_perps_max_market_size = "<%= parseEther(String(600_000_000)) %>"
8-
degen_perps_max_market_value = "<%= parseEther(String(1_000_000)) %>"
8+
degen_perps_max_market_value = "<%= parseEther(String(500_000)) %>"
99
degen_perps_initial_margin_ratio = "<%= parseEther('0.658') %>"
1010
degen_perps_maintenance_margin_scalar = "<%= parseEther('0.317') %>"
1111
degen_perps_minimum_initial_margin_ratio = "<%= parseEther('0.05') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/eigen.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_eigen_market_settings]
22
eigen_perps_market_id = "7300"
3-
eigen_perps_market_skew_scale = "<%= parseEther(String(2_846_600)) %>"
3+
eigen_perps_market_skew_scale = "<%= parseEther(String(7_998_700)) %>"
44
eigen_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
eigen_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
eigen_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/fartcoin.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_fartcoin_market_settings]
22
fartcoin_perps_market_id = "9900"
3-
fartcoin_perps_market_skew_scale = "<%= parseEther(String(5_094_000)) %>"
3+
fartcoin_perps_market_skew_scale = "<%= parseEther(String(8_710_600)) %>"
44
fartcoin_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
fartcoin_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
fartcoin_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/fxs.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_fxs_market_settings]
22
fxs_perps_market_id = "5100"
3-
fxs_perps_market_skew_scale = "<%= parseEther(String(426_800)) %>"
3+
fxs_perps_market_skew_scale = "<%= parseEther(String(809_400)) %>"
44
fxs_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
fxs_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
fxs_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/imx.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_imx_market_settings]
22
imx_perps_market_id = "5400"
3-
imx_perps_market_skew_scale = "<%= parseEther(String(5_304_800)) %>"
3+
imx_perps_market_skew_scale = "<%= parseEther(String(9_217_700)) %>"
44
imx_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
imx_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
imx_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/io.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_io_market_settings]
22
io_perps_market_id = "7400"
3-
io_perps_market_skew_scale = "<%= parseEther(String(2_324_500)) %>"
3+
io_perps_market_skew_scale = "<%= parseEther(String(4_306_600)) %>"
44
io_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
io_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
io_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/jup.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_jup_market_settings]
22
jup_perps_market_id = "5600"
3-
jup_perps_market_skew_scale = "<%= parseEther(String(21_400_800)) %>"
3+
jup_perps_market_skew_scale = "<%= parseEther(String(38_682_000)) %>"
44
jup_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
jup_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
jup_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/ltc.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_ltc_market_settings]
22
ltc_perps_market_id = "5800"
3-
ltc_perps_market_skew_scale = "<%= parseEther(String(469_000)) %>"
3+
ltc_perps_market_skew_scale = "<%= parseEther(String(982_900)) %>"
44
ltc_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
ltc_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
ltc_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/melania.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_melania_market_settings]
22
melania_perps_market_id = "10100"
3-
melania_perps_market_skew_scale = "<%= parseEther(String(1_500_000)) %>"
3+
melania_perps_market_skew_scale = "<%= parseEther(String(3_730_900)) %>"
44
melania_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
melania_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
melania_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/moodeng.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_moodeng_market_settings]
22
moodeng_perps_market_id = "8700"
3-
moodeng_perps_market_skew_scale = "<%= parseEther(String(28_071_600)) %>"
3+
moodeng_perps_market_skew_scale = "<%= parseEther(String(50_595_000)) %>"
44
moodeng_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
moodeng_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
moodeng_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/ordi.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_ordi_market_settings]
22
ordi_perps_market_id = "1100"
3-
ordi_perps_market_skew_scale = "<%= parseEther(String(1_305_000)) %>"
3+
ordi_perps_market_skew_scale = "<%= parseEther(String(2_282_000)) %>"
44
ordi_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
ordi_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
ordi_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/pnut.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_pnut_market_settings]
22
pnut_perps_market_id = "8800"
3-
pnut_perps_market_skew_scale = "<%= parseEther(String(54_128_800)) %>"
3+
pnut_perps_market_skew_scale = "<%= parseEther(String(95_366_700)) %>"
44
pnut_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
pnut_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
pnut_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

tomls/omnibus-base-mainnet-andromeda/perps/markets/pyth.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[var.perps_pyth_market_settings]
22
pyth_perps_market_id = "6200"
3-
pyth_perps_market_skew_scale = "<%= parseEther(String(19_044_900)) %>"
3+
pyth_perps_market_skew_scale = "<%= parseEther(String(39_271_400)) %>"
44
pyth_perps_market_max_funding_velocity = "<%= parseEther('36') %>"
55
pyth_perps_maker_fee_ratio = "<%= parseEther('0.000200') %>"
66
pyth_perps_taker_fee_ratio = "<%= parseEther('0.001000') %>"

0 commit comments

Comments
 (0)