1
1
import { task } from "hardhat/config" ;
2
2
import { Address , parseEther , zeroAddress } from "viem" ;
3
- import { assets as baseAssets } from "../../../../monorepo/packages/chains/src/base/assets" ;
4
- import { assetSymbols } from "../../../../monorepo/packages/types" ;
5
- import { COMPTROLLER } from "." ;
6
3
7
4
task ( "market:base:add-rewards-to-existing-flywheel" , "Sets caps on a market" ) . setAction (
8
5
async ( _ , { viem, run, deployments, getNamedAccounts } ) => {
@@ -19,7 +16,7 @@ task("market:base:add-rewards-to-existing-flywheel", "Sets caps on a market").se
19
16
const RSR = "0xab36452dbac151be02b16ca17d8919826072f64a" ;
20
17
const pool = "0x05c9C6417F246600f8f5f49fcA9Ee991bfF73D13" ;
21
18
const comptrollerAddress = "0x05c9C6417F246600f8f5f49fcA9Ee991bfF73D13" ;
22
- const markets = `${ eUSD } ` ;
19
+ const markets = `${ ionhyUSD } ` ;
23
20
const reward = "35000" ;
24
21
25
22
/*
@@ -77,9 +74,9 @@ task("market:base:add-rewards-to-existing-flywheel", "Sets caps on a market").se
77
74
78
75
// Sending tokens
79
76
const ionToken = await viem . getContractAt ( "EIP20Interface" , ION ) ;
80
- const balance = await ionToken . read . balanceOf ( [ ioneUSD ] ) ;
77
+ const balance = await ionToken . read . balanceOf ( [ ionhyUSD ] ) ;
81
78
if ( balance < parseEther ( reward ) ) {
82
- await ionToken . write . transfer ( [ ioneUSD , parseEther ( reward ) ] ) ;
79
+ await ionToken . write . transfer ( [ ionhyUSD , parseEther ( reward ) ] ) ;
83
80
}
84
81
85
82
// Approving token sepening for fwRewards contract
@@ -127,8 +124,8 @@ task("market:base:deploy-flywheel-and-add-rewards", "Sets caps on a market").set
127
124
const RSR = "0xab36452dbac151be02b16ca17d8919826072f64a" ;
128
125
const pool = "0x05c9C6417F246600f8f5f49fcA9Ee991bfF73D13" ;
129
126
const comptrollerAddress = "0x05c9C6417F246600f8f5f49fcA9Ee991bfF73D13" ;
130
- const markets = `${ hyUSD } ` ;
131
- const reward = "3750" ;
127
+ const markets = `${ ionhyUSD } ` ;
128
+ const reward = "1500" ; // epoch will start 3 days so 15000 / 30 * 3
132
129
133
130
/*
134
131
// Upgrade markets to the new implementation
0 commit comments