From 239c0cbd8ef782b4a91181e87c5dfa0e97650eb9 Mon Sep 17 00:00:00 2001 From: chef-ryan Date: Thu, 2 Jan 2025 14:23:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=8E=B8=20list=20farms?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/aptos/config/constants/farms/1.ts | 48 +++++++++++++++++++++++++ apps/aptos/config/constants/tokens/1.ts | 26 ++++++++++++++ 2 files changed, 74 insertions(+) diff --git a/apps/aptos/config/constants/farms/1.ts b/apps/aptos/config/constants/farms/1.ts index d7ee2b546a3ff..1435bbbed3876 100644 --- a/apps/aptos/config/constants/farms/1.ts +++ b/apps/aptos/config/constants/farms/1.ts @@ -306,6 +306,54 @@ const farms: SerializedFarmConfig[] = [ aptIncentiveInfo: 0, }, }, + { + pid: 25, + lpSymbol: 'APT-lzUSDT LP', + lpAddress: + '0xc7efb4076dbe143cbcd98cfaaa929ecfc8f299203dfff63b95ccb6bfe19850fa::swap::LPToken<0x1::aptos_coin::AptosCoin, 0xf22bede237a07e121b56d91a491eb7bcdfd1f5907926a9e58338f964a01b17fa::asset::USDT>', + token: mainnetTokens.lzusdt, // lzUSDT + quoteToken: mainnetTokens.apt, // APT + dual: { + token: mainnetTokens.apt, + aptIncentiveInfo: 0, + }, + }, + { + pid: 26, + lpSymbol: 'MOD-lzUSDC LP', + lpAddress: + '0xc7efb4076dbe143cbcd98cfaaa929ecfc8f299203dfff63b95ccb6bfe19850fa::swap::LPToken<0x6f986d146e4a90b828d8c12c14b6f4e003fdff11a8eecceceb63744363eaac01::mod_coin::MOD, 0xf22bede237a07e121b56d91a491eb7bcdfd1f5907926a9e58338f964a01b17fa::asset::USDC>', + token: mainnetTokens.MOD, // MOD + quoteToken: mainnetTokens.lzusdc, // lzUSDC + dual: { + token: mainnetTokens.apt, + aptIncentiveInfo: 0, + }, + }, + { + pid: 27, + lpSymbol: 'aBTC-APT LP', + lpAddress: + '0xc7efb4076dbe143cbcd98cfaaa929ecfc8f299203dfff63b95ccb6bfe19850fa::swap::LPToken<0x4e1854f6d332c9525e258fb6e66f84b6af8aba687bbcb832a24768c4e175feec::abtc::ABTC, 0x1::aptos_coin::AptosCoin>', + token: mainnetTokens.aBTC, // aBTC + quoteToken: mainnetTokens.apt, + dual: { + token: mainnetTokens.apt, + aptIncentiveInfo: 0, + }, + }, + { + pid: 28, + lpSymbol: 'MOOMOO-APT LP', + lpAddress: + '0xc7efb4076dbe143cbcd98cfaaa929ecfc8f299203dfff63b95ccb6bfe19850fa::swap::LPToken<0xc5fbbcc4637aeebb4e732767abee8a21f2b0776f73b73e16ce13e7d31d6700da::MOOMOO::MOOMOO, 0x1::aptos_coin::AptosCoin>', + token: mainnetTokens.MOOMOO, // MOOMOO + quoteToken: mainnetTokens.apt, + dual: { + token: mainnetTokens.apt, + aptIncentiveInfo: 0, + }, + }, ].map((p) => ({ ...p, lpAddress: p.lpAddress as `0x${string}`, diff --git a/apps/aptos/config/constants/tokens/1.ts b/apps/aptos/config/constants/tokens/1.ts index 99193922f263c..8f2e19acab940 100644 --- a/apps/aptos/config/constants/tokens/1.ts +++ b/apps/aptos/config/constants/tokens/1.ts @@ -155,4 +155,30 @@ export const mainnetTokens = { 'Staked Aptos Coin', 'https://stake.amnis.finance/', ), + aBTC: new Coin( + ChainId.MAINNET, + '0x4e1854f6d332c9525e258fb6e66f84b6af8aba687bbcb832a24768c4e175feec::abtc::ABTC', + 8, + 'aBTC', + 'Aptos Bitcoin', + 'https://www.echo-protocol.xyz/', + ), + + MOOMOO: new Coin( + ChainId.MAINNET, + '0xc5fbbcc4637aeebb4e732767abee8a21f2b0776f73b73e16ce13e7d31d6700da::MOOMOO::MOOMOO', + 8, + 'MOOMOO', + 'MOOMOO Token', + 'https://www.moo.meme/', + ), + + MOD: new Coin( + ChainId.MAINNET, + '0x6f986d146e4a90b828d8c12c14b6f4e003fdff11a8eecceceb63744363eaac01::mod_coin::MOD', + 8, + 'MOD', + 'MOD Token', + 'https://www.thala.fi/', + ), }