Skip to content

Commit dc30afa

Browse files
committed
fix: add contractsToAdapters
1 parent 1b10c00 commit dc30afa

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/market/CreditManagerContract.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export class CreditManagerContract extends BaseContract<abi> {
1313

1414
constructor(
1515
sdk: GearboxSDK,
16-
{ creditManager, creditFacade }: CreditManagerData,
16+
{ creditManager, creditFacade, adapters }: CreditManagerData,
1717
pool: PoolData,
1818
) {
1919
super(sdk, {
@@ -42,13 +42,9 @@ export class CreditManagerContract extends BaseContract<abi> {
4242
feeLiquidationExpired: creditManager.feeLiquidationExpired,
4343
liquidationDiscountExpired: creditManager.liquidationDiscountExpired,
4444
quotedTokensMask: 0n,
45-
contractsToAdapters: {}, // cmd.adapters.reduce(
46-
// (acc, adapter) => {
47-
// acc[adapter.targetContract as Address] = adapter.adapter as Address;
48-
// return acc;
49-
// },
50-
// {} as Record<Address, Address>,
51-
// ),
45+
contractsToAdapters: Object.fromEntries(
46+
adapters.map(a => [a.targetContract, a.baseParams.addr]),
47+
),
5248
creditAccounts: [], // [...result[5].result!],
5349
name: creditManager.name,
5450
};

0 commit comments

Comments
 (0)