From 98b53712d08f9a46d668c0667c00832731e4e1cb Mon Sep 17 00:00:00 2001 From: Corey Rice Date: Tue, 7 Jan 2025 13:44:57 -0300 Subject: [PATCH] fix: check against underlying for vBETH difference in underlying address in testnet --- subgraphs/venus/config/index.ts | 2 +- subgraphs/venus/src/constants/addresses.ts | 6 +++--- subgraphs/venus/src/constants/config-template | 2 +- subgraphs/venus/src/operations/getOrCreate.ts | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/subgraphs/venus/config/index.ts b/subgraphs/venus/config/index.ts index 0f89b0cc..0d63790e 100644 --- a/subgraphs/venus/config/index.ts +++ b/subgraphs/venus/config/index.ts @@ -26,7 +26,7 @@ const main = () => { network: 'chapel', comptrollerAddress: bscTestnetCoreDeployments.addresses.Unitroller, startBlock: '2802485', - vwbETHAddress: bscTestnetCoreDeployments.addresses.vWBETH, + wbETHAddress: '0xf9f98365566f4d55234f24b99caa1afbe6428d44', vTRXAddress: '0x369fea97f6fb7510755dca389088d9e2e2819278', vTUSDOldAddress: '0x3a00d9b02781f47d033bad62edc55fbf8d083fb0', }, diff --git a/subgraphs/venus/src/constants/addresses.ts b/subgraphs/venus/src/constants/addresses.ts index f51f54a6..47438173 100644 --- a/subgraphs/venus/src/constants/addresses.ts +++ b/subgraphs/venus/src/constants/addresses.ts @@ -2,7 +2,7 @@ import { Address } from '@graphprotocol/graph-ts'; import { comptrollerAddress as comptrollerAddressString, - vwbETHAddress as vwbETHAddressString, + wbETHAddress as wbETHAddressString, vTRXAddress as vTRXAddressString, vTUSDOldAddress as vTUSDOldAddressString, } from './config'; @@ -14,8 +14,8 @@ export const nullAddress = Address.fromString(nullAddressString); export const nativeAddress = Address.fromString('0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE'); -export const vwbETHAddress = Address.fromString( - vwbETHAddressString.length > 0 ? vwbETHAddressString : nullAddressString, +export const wbETHAddress = Address.fromString( + wbETHAddressString.length > 0 ? wbETHAddressString : nullAddressString, ); export const vTRXAddressAddress = Address.fromString( diff --git a/subgraphs/venus/src/constants/config-template b/subgraphs/venus/src/constants/config-template index c380e719..9efa34a9 100644 --- a/subgraphs/venus/src/constants/config-template +++ b/subgraphs/venus/src/constants/config-template @@ -2,7 +2,7 @@ export const comptrollerAddress = '{{ comptrollerAddress }}'; -export const vwbETHAddress = '{{ vwbETHAddress }}'; +export const wbETHAddress = '{{ wbETHAddress }}'; export const vTRXAddress = '{{ vTRXAddress }}'; diff --git a/subgraphs/venus/src/operations/getOrCreate.ts b/subgraphs/venus/src/operations/getOrCreate.ts index 8cdda6df..2d4eef79 100644 --- a/subgraphs/venus/src/operations/getOrCreate.ts +++ b/subgraphs/venus/src/operations/getOrCreate.ts @@ -11,7 +11,7 @@ import { VToken } from '../../generated/templates/VToken/VToken'; import { zeroBigInt32 } from '../constants'; import { nativeAddress, - vwbETHAddress, + wbETHAddress, vTRXAddressAddress, vTUSDOldAddress, } from '../constants/addresses'; @@ -186,7 +186,7 @@ export function getOrCreateToken(asset: Address): Token { let tokenEntity = Token.load(getTokenId(asset)); if (!tokenEntity) { - if (asset.equals(vwbETHAddress)) { + if (asset.equals(wbETHAddress)) { return getOrCreateWrappedEthToken(); } else { const erc20 = BEP20.bind(asset);