From 446b2f6e3c5596a78a5bb3bcebac4bf83498f96e Mon Sep 17 00:00:00 2001 From: none00y Date: Fri, 15 Nov 2024 11:06:13 +0100 Subject: [PATCH] update provider --- api/solana/tickers.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/api/solana/tickers.ts b/api/solana/tickers.ts index 9af019758b..750f7e9c49 100644 --- a/api/solana/tickers.ts +++ b/api/solana/tickers.ts @@ -2,9 +2,9 @@ import { VercelRequest, VercelResponse } from "@vercel/node"; import { PoolStatsData, } from "../utils" -import { BN, Provider } from "@project-serum/anchor"; +import { BN, Provider, Wallet } from "@project-serum/anchor"; import { getMarketAddress, Market, Network } from "@invariant-labs/sdk"; -import { PublicKey } from "@solana/web3.js"; +import { Connection, Keypair, PublicKey } from "@solana/web3.js"; import { PoolStructure } from "@invariant-labs/sdk/lib/market"; import { PoolSnapshot, printBN } from "../utils"; import data from "../../data/mainnet.json" @@ -52,7 +52,10 @@ export default async function (req: VercelRequest, res: VercelResponse) { "9uzQcsaW74EQqSx9z15xBghF7B1a4xE8tMVifeZL71pH", // MUMU/USDC 1% ]; - const provider = Provider.local("https://mainnet.helius-rpc.com/?api-key=6f17ef70-139f-463a-bfaa-85a120eee8d3"); + const connection = new Connection("https://mainnet.helius-rpc.com/?api-key=6f17ef70-139f-463a-bfaa-85a120eee8d3") + const keypair = new Keypair; + const wallet = new Wallet(keypair); + const provider = new Provider(connection,wallet, {}) const network = Network.MAIN; const market = await Market.build(