From c7995c9303a118a0a3117ed3eba3233e7e77234e Mon Sep 17 00:00:00 2001 From: albist <103148555+albist@users.noreply.github.com> Date: Mon, 16 Dec 2024 16:30:49 +0100 Subject: [PATCH] feat(moonwell):vault-programs (#93) Co-authored-by: bigq --- src/vault-programs.ts | 176 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 176 insertions(+) diff --git a/src/vault-programs.ts b/src/vault-programs.ts index f3c8f2c..4e1cf55 100644 --- a/src/vault-programs.ts +++ b/src/vault-programs.ts @@ -492,4 +492,180 @@ export const vaultPrograms: VaultRewardProgramArgs[] = [ amount: parseUnits("325415", 18), chainId: ChainId.BASE, }, + // Moonwell Flagship USDC - Monnwell rewards - month 1 + { + start: 1734372000n, //Mon Dec 16 2024 18:00:00 GMT+0000 + end: 1737050400n, //Thu Jan 16 2025 18:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xc1256Ae5FF1cf2719D4937adb3bbCCab2E00A2Ca", // Moonwell Flagship USDC + amount: parseUnits("675000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship USDC - Monnwell rewards - month 2 + { + start: 1737050400n, //Thu Jan 16 2025 18:00:00 GMT+0000 + end: 1739728800n, //Sun Feb 16 2025 18:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xc1256Ae5FF1cf2719D4937adb3bbCCab2E00A2Ca", // Moonwell Flagship USDC + amount: parseUnits("675000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship USDC - Monnwell rewards - months 3-4 + { + start: 1739728800n, //Sun Feb 16 2025 18:00:00 GMT+0000 + end: 1744822800n, //Wed Apr 16 2025 17:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xc1256Ae5FF1cf2719D4937adb3bbCCab2E00A2Ca", // Moonwell Flagship USDC + amount: parseUnits("1350000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship USDC - Monnwell rewards - months 5-6 + { + start: 1744822800n, //Wed Apr 16 2025 17:00:00 GMT+0000 + end: 1750093200n, //Mon Jun 16 2025 17:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xc1256Ae5FF1cf2719D4937adb3bbCCab2E00A2Ca", // Moonwell Flagship USDC + amount: parseUnits("1350000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship EURC - Monnwell rewards - month 1 + { + start: 1734372000n, //Mon Dec 16 2024 18:00:00 GMT+0000 + end: 1737050400n, //Thu Jan 16 2025 18:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xf24608E0CCb972b0b0f4A6446a0BBf58c701a026", // Moonwell Flagship EURC + amount: parseUnits("675000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship EURC - Monnwell rewards - month 2 + { + start: 1737050400n, //Thu Jan 16 2025 18:00:00 GMT+0000 + end: 1739728800n, //Sun Feb 16 2025 18:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xf24608E0CCb972b0b0f4A6446a0BBf58c701a026", // Moonwell Flagship EURC + amount: parseUnits("675000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship EURC - Monnwell rewards - months 3-4 + { + start: 1739728800n, //Sun Feb 16 2025 18:00:00 GMT+0000 + end: 1744822800n, //Wed Apr 16 2025 17:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xf24608E0CCb972b0b0f4A6446a0BBf58c701a026", // Moonwell Flagship EURC + amount: parseUnits("1350000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship EURC - Monnwell rewards - months 5-6 + { + start: 1744822800n, //Wed Apr 16 2025 17:00:00 GMT+0000 + end: 1750093200n, //Mon Jun 16 2025 17:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xf24608E0CCb972b0b0f4A6446a0BBf58c701a026", // Moonwell Flagship EURC + amount: parseUnits("1350000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship ETH - Monnwell rewards - month 1 + { + start: 1734372000n, //Mon Dec 16 2024 18:00:00 GMT+0000 + end: 1737050400n, //Thu Jan 16 2025 18:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xa0E430870c4604CcfC7B38Ca7845B1FF653D0ff1", // Moonwell Flagship ETH + amount: parseUnits("675000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship ETH - Monnwell rewards - month 2 + { + start: 1737050400n, //Thu Jan 16 2025 18:00:00 GMT+0000 + end: 1739728800n, //Sun Feb 16 2025 18:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xa0E430870c4604CcfC7B38Ca7845B1FF653D0ff1", // Moonwell Flagship ETH + amount: parseUnits("675000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship ETH - Monnwell rewards - months 3-4 + { + start: 1739728800n, //Sun Feb 16 2025 18:00:00 GMT+0000 + end: 1744822800n, //Wed Apr 16 2025 17:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xa0E430870c4604CcfC7B38Ca7845B1FF653D0ff1", // Moonwell Flagship ETH + amount: parseUnits("1350000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Flagship ETH - Monnwell rewards - months 5-6 + { + start: 1744822800n, //Wed Apr 16 2025 17:00:00 GMT+0000 + end: 1750093200n, //Mon Jun 16 2025 17:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0xa0E430870c4604CcfC7B38Ca7845B1FF653D0ff1", // Moonwell Flagship ETH + amount: parseUnits("1350000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Frontier cbBTC - Monnwell rewards - month 1 + { + start: 1734372000n, //Mon Dec 16 2024 18:00:00 GMT+0000 + end: 1737050400n, //Thu Jan 16 2025 18:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0x543257eF2161176D7C8cD90BA65C2d4CaEF5a796", // Moonwell Frontier cbBTC + amount: parseUnits("675000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Frontier cbBTC - Monnwell rewards - month 2 + { + start: 1737050400n, //Thu Jan 16 2025 18:00:00 GMT+0000 + end: 1739728800n, //Sun Feb 16 2025 18:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0x543257eF2161176D7C8cD90BA65C2d4CaEF5a796", // Moonwell Frontier cbBTC + amount: parseUnits("675000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Frontier cbBTC - Monnwell rewards - months 3-4 + { + start: 1739728800n, //Sun Feb 16 2025 18:00:00 GMT+0000 + end: 1744822800n, //Wed Apr 16 2025 17:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0x543257eF2161176D7C8cD90BA65C2d4CaEF5a796", // Moonwell Frontier cbBTC + amount: parseUnits("1350000", 18), + chainId: ChainId.BASE, + }, + // Moonwell Frontier cbBTC - Monnwell rewards - months 5-6 + { + start: 1744822800n, //Wed Apr 16 2025 17:00:00 GMT+0000 + end: 1750093200n, //Mon Jun 16 2025 17:00:00 GMT+0000 + fundsSender: "0x74Cbb1E8B68dDD13B28684ECA202a351afD45EAa", // Moonwell DAO + urdAddress: "0x9e3380f8B29E8f85cA19EFFA80Fb41149417D943", // base Moonwell urd + tokenAddress: "0xA88594D404727625A9437C3f886C7643872296AE", // Base token + vault: "0x543257eF2161176D7C8cD90BA65C2d4CaEF5a796", // Moonwell Frontier cbBTC + amount: parseUnits("1350000", 18), + chainId: ChainId.BASE, + }, ];