@@ -102,16 +102,21 @@ export class CreditAccountServiceV310
102102 creditAccount : ca ,
103103 permits,
104104 to,
105+ tokensToClaim,
105106 } : RepayCreditAccountProps ) : Promise < CreditAccountOperationResult > {
106107 const cm = this . sdk . marketRegister . findCreditManager ( ca . creditManager ) ;
107108
108109 const addCollateral = collateralAssets . filter ( a => a . balance > 0 ) ;
109110
110111 const router = this . sdk . routerFor ( ca ) ;
112+ // HERE
113+
111114 const claimPath = await router . findClaimAllRewards ( {
112115 calls : [ ] ,
116+ tokensToClaim,
113117 creditAccount : ca ,
114118 } ) ;
119+ console . log ( "claimPath" , this . sdk . parseMultiCall ( claimPath . calls ) ) ;
115120
116121 const priceUpdates = await this . getPriceUpdatesForFacade ( {
117122 creditManager : ca . creditManager ,
@@ -146,15 +151,20 @@ export class CreditAccountServiceV310
146151 creditAccount : ca ,
147152 permits,
148153 to,
154+ tokensToClaim,
149155 } : RepayAndLiquidateCreditAccountProps ) : Promise < CreditAccountOperationResult > {
150156 const cm = this . sdk . marketRegister . findCreditManager ( ca . creditManager ) ;
151157
152158 const router = this . sdk . routerFor ( ca ) ;
159+ // HERE
153160 const claimPath = await router . findClaimAllRewards ( {
154161 calls : [ ] ,
162+ tokensToClaim,
155163 creditAccount : ca ,
156164 } ) ;
157165
166+ console . log ( "claimPath" , this . sdk . parseMultiCall ( claimPath . calls ) ) ;
167+
158168 const priceUpdates = await this . getPriceUpdatesForFacade ( {
159169 creditManager : ca . creditManager ,
160170 creditAccount : ca ,
@@ -188,12 +198,14 @@ export class CreditAccountServiceV310
188198
189199 minQuota,
190200 averageQuota,
201+ tokensToClaim,
191202 } : ClaimFarmRewardsProps ) : Promise < CreditAccountOperationResult > {
192203 const cm = this . sdk . marketRegister . findCreditManager ( ca . creditManager ) ;
193204
194205 const router = this . sdk . routerFor ( ca ) ;
195206 const claimPath = await router . findClaimAllRewards ( {
196207 calls : legacyCalls ,
208+ tokensToClaim,
197209 creditAccount : ca ,
198210 } ) ;
199211 if ( claimPath . calls . length === 0 ) throw new Error ( "No path to execute" ) ;
0 commit comments