From 6d4bac4f5720e3be6a9bc60742b8b476c50f3d32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stas=20SU=C8=98COV?= Date: Mon, 20 Jan 2025 21:13:52 +0000 Subject: [PATCH 1/4] env: superseed release. --- ape-config.yaml | 6 ++++++ deployments/superseed.env | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 deployments/superseed.env diff --git a/ape-config.yaml b/ape-config.yaml index 74de267..610a066 100644 --- a/ape-config.yaml +++ b/ape-config.yaml @@ -26,6 +26,9 @@ networks: - name: mainnet ecosystem: soneium chain_id: 1868 + - name: mainnet + ecosystem: superseed + chain_id: 5330 node: mode: @@ -46,3 +49,6 @@ node: soneium: mainnet: uri: https://rpc.soneium.org + superseed: + mainnet: + uri: https://mainnet.superseed.xyz diff --git a/deployments/superseed.env b/deployments/superseed.env new file mode 100644 index 0000000..814cee6 --- /dev/null +++ b/deployments/superseed.env @@ -0,0 +1,20 @@ +CHAIN_ID=5330 +CONTRACT='lp' + +FACTORIES_5330=0x31832f2a97Fd20664D76Cc421207669b55CE4BC0,0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F +REWARDS_FACTORIES_5330=0x7dc9fd82f91B36F416A89f5478375e4a79f4Fb2F,0x7dc9fd82f91B36F416A89f5478375e4a79f4Fb2F +GAUGE_FACTORIES_5330=0x42e403b73898320f23109708b0ba1Ae85838C445,0xeAD23f606643E387a073D0EE8718602291ffaAeB +INIT_HASHES_5330=0x558be7ee0c63546b31d0773eee1d90451bd76a0167bb89653722a2bd677c002d,0x7b216153c50849f664871825fa6f22b3356cdce2436e4f48734ae2a926a4c7e5 + +VOTER_5330=0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123 +REGISTRY_5330=0x42b9279236F590bd93736F806224825CBF5f7AE5 +CONVERTOR_5330=0x1111111111111111111111111111111111111111 +SLIPSTREAM_HELPER_5330=0x222ed297aF0560030136AE652d39fa40E1B72818 +ALM_FACTORY_5330=0x0000000000000000000000000000000000000000 + +TEST_ADDRESS_5330=0x892ff98a46e5bd141e2d12618f4b2fe6284debac +TEST_ALM_ADDRESS_5330=0x892ff98a46e5bd141e2d12618f4b2fe6284debac + +# Deployed Contracts +LP_SUGAR_ADDRESS_5330=0xB1d0DFFe6260982164B53EdAcD3ccd58B081889d +REWARDS_SUGAR_ADDRESS_5330=0xbDD1d5A9d9566F575bC59cE33C8F77ACa5cF924b From 149f64d14c02c67563f9fd845f11cce17494b954 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stas=20SU=C8=98COV?= Date: Mon, 20 Jan 2025 21:14:55 +0000 Subject: [PATCH 2/4] ci: enable all chains. --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c0bba9..886a0fd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,6 +22,12 @@ jobs: experimental: true - chain: metall2 experimental: true + - chain: ink + experimental: true + - chain: superseed + experimental: true + - chain: soneium + experimental: true steps: - uses: actions/checkout@master From a00ae7942003ca353931db2b0bb22f0e3421d798 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stas=20SU=C8=98COV?= Date: Fri, 17 Jan 2025 13:06:19 +0000 Subject: [PATCH 3/4] LpSugar: fix tick range estimates. --- contracts/LpSugar.vy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contracts/LpSugar.vy b/contracts/LpSugar.vy index c03cf30..429ef9f 100644 --- a/contracts/LpSugar.vy +++ b/contracts/LpSugar.vy @@ -979,8 +979,8 @@ def _cl_lp(_data: address[4], _token0: address, _token1: address) -> Lp: token1_fees: uint256 = 0 slot: Slot = staticcall pool.slot0() - tick_low: int24 = slot.tick - tick_spacing - tick_high: int24 = slot.tick + tick_low: int24 = (slot.tick // tick_spacing) * tick_spacing + tick_high: int24 = tick_low + tick_spacing if gauge_liquidity > 0 and gauge.address != empty(address): fee_voting_reward = staticcall gauge.feesVotingReward() From d054e9ffb82562e67fe7da22a777aabde8de8c9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stas=20SU=C8=98COV?= Date: Fri, 17 Jan 2025 13:48:04 +0000 Subject: [PATCH 4/4] env: new optimism release. --- deployments/optimism.env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployments/optimism.env b/deployments/optimism.env index cd93ca5..abdbd36 100644 --- a/deployments/optimism.env +++ b/deployments/optimism.env @@ -14,7 +14,7 @@ TEST_ADDRESS_10=0x892ff98a46e5bd141e2d12618f4b2fe6284debac TEST_ALM_ADDRESS_10=0x892ff98a46e5bd141e2d12618f4b2fe6284debac # Deployed Contracts -LP_SUGAR_ADDRESS_10=0xdF10D751A17115ED17aEA30f376bc0C1C44e2eeF +LP_SUGAR_ADDRESS_10=0x7fD327b8341fc3C24C04f414B1e76244B1b5EC53 REWARDS_SUGAR_ADDRESS_10=0x62CCFB2496f49A80B0184AD720379B529E9152fB VE_SUGAR_ADDRESS_10=0xFE0a44d356a9F52c9F1bE0ba0f0877d986438c9C RELAY_SUGAR_ADDRESS_10=0xb8307e5842B9aeE75C704183F0355076aa74b4e2