Skip to content

Commit 9047895

Browse files
authored
Merge pull request #52 from VenusProtocol/update-ethereum-url
Update ethereum url
2 parents 08e0bab + 1848a4a commit 9047895

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

packages/cli/source/commands/convert.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { option } from "pastel";
33
import { Box, Spacer, Text, useApp, useStderr } from "ink";
44
import zod from "zod";
55
import { parseUnits } from "viem";
6-
import { TokenConverter, PancakeSwapProvider, UniswapProvider } from "@venusprotocol/keeper-bots";
6+
import { TokenConverter, PancakeSwapProvider, UniswapProvider, BalanceResult } from "@venusprotocol/keeper-bots";
77
import { stringifyBigInt, getConverterConfigId } from "../utils/index.js";
88
import { Options, Title, BorderBox } from "../components/index.js";
99
import { reducer, defaultState } from "../state/convert.js";
@@ -174,10 +174,10 @@ export default function Convert({ options }: Props) {
174174
await tokenConverter.releaseFundsForConversions(potentialConversions);
175175
}
176176
await Promise.allSettled(
177-
potentialConversions.map(async (t: any) => {
177+
potentialConversions.map(async (t: BalanceResult) => {
178178
let amountOut = t.assetOut.balance;
179179

180-
const vTokenAddress = t.assetOutVTokens.core || t.assetOutVTokens.isolated[0][1];
180+
const vTokenAddress = t.assetOutVTokens.core || t.assetOutVTokens.isolated![0]![1];
181181
const { underlyingPriceUsd, underlyingUsdValue, underlyingDecimals } = await tokenConverter.getUsdValue(
182182
t.assetOut.address,
183183
vTokenAddress,
@@ -224,7 +224,7 @@ export default function Convert({ options }: Props) {
224224
type: "ExecuteTrade",
225225
error: "Insufficient wallet balance to pay min income",
226226
context: {
227-
converter: t.tokenConverter.id,
227+
converter: t.tokenConverter,
228228
tokenToReceiveFromConverter: t.assetOut.address,
229229
tokenToSendToConverter: t.assetIn.address,
230230
amount,
@@ -238,7 +238,7 @@ export default function Convert({ options }: Props) {
238238
type: "ExecuteTrade",
239239
error: "Min income too high",
240240
context: {
241-
converter: t.tokenConverter.id,
241+
converter: t.tokenConverter,
242242
tokenToReceiveFromConverter: t.assetOut.address,
243243
tokenToSendToConverter: t.assetIn.address,
244244
amount,

packages/keeper-bots/src/config/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ export const protocolReserveSubgraphUrlByNetwork = {
2828
bscmainnet: `https://gateway-arbitrum.network.thegraph.com/api/${safelyGetEnvVar(
2929
"THE_GRAPH_STUDIO_API_KEY",
3030
)}/subgraphs/id/2ZCWgaBc8KoWW8kh7MRzf9KPdr7NTZ5cda9bxpFDk4wG`,
31-
ethereum: `https://gateway-arbitrum.network.thegraph.com/api/${process.env.THE_GRAPH_STUDIO_API_KEY}/subgraphs/id/QmcFbWExHdYuV3XQNPrX5PA467jRvSrtUfMLxoA6t95nSn`,
31+
ethereum: `https://gateway-arbitrum.network.thegraph.com/api/${safelyGetEnvVar(
32+
"THE_GRAPH_STUDIO_API_KEY",
33+
)}/deployments/id/QmcFbWExHdYuV3XQNPrX5PA467jRvSrtUfMLxoA6t95nSn`,
3234
sepolia: `https://api.studio.thegraph.com/query/${process.env.TESTNET_GRAPH_ID}/venus-protocol-reserve-sepolia/version/latest`,
3335
};
3436

0 commit comments

Comments
 (0)