Skip to content

Commit 993cc26

Browse files
committed
handle ousd upgrade
1 parent 4470325 commit 993cc26

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/ousd/processors/erc20s.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,16 @@ const rebasingTracks: Record<string, Parameters<typeof createRebasingERC20Tracke
1717
}),
1818
getCredits: async (ctx, block, address) => {
1919
const oToken = new otoken.Contract(ctx, block.header, tokens.OUSD)
20+
if (block.header.height < 13533937) {
21+
return oToken.creditsBalanceOf(address).then((credits) => credits._1)
22+
}
2023
return oToken.creditsBalanceOfHighres(address).then((credits) => credits._1)
2124
},
2225
getCreditsPerToken: async (ctx, block) => {
2326
const oToken = new otoken.Contract(ctx, block.header, tokens.OUSD)
27+
if (block.header.height < 13533937) {
28+
return oToken.rebasingCreditsPerToken()
29+
}
2430
return oToken.rebasingCreditsPerTokenHighres()
2531
},
2632
},

0 commit comments

Comments
 (0)