From 0e5e1b276caaab06e2e2e6a1f0594c955886560a Mon Sep 17 00:00:00 2001 From: quangkeu95 Date: Fri, 20 Dec 2024 20:03:26 +0700 Subject: [PATCH] fix(meteora): Update imports --- src/tools/create_meteora_alpha_vault.ts | 2 +- src/tools/create_meteora_dlmm_pool.ts | 4 ++-- src/tools/create_meteora_dynamic_amm_pool.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/tools/create_meteora_alpha_vault.ts b/src/tools/create_meteora_alpha_vault.ts index ec0ee8e..f714c59 100644 --- a/src/tools/create_meteora_alpha_vault.ts +++ b/src/tools/create_meteora_alpha_vault.ts @@ -1,7 +1,7 @@ import AlphaVault, { PoolType, WhitelistMode } from "@meteora-ag/alpha-vault"; import { SolanaAgentKit } from "../agent"; import { PublicKey, sendAndConfirmTransaction } from "@solana/web3.js"; -import { BN } from "bn.js"; +import BN from "bn.js"; /** * Create Meteora FCFS alpha vault diff --git a/src/tools/create_meteora_dlmm_pool.ts b/src/tools/create_meteora_dlmm_pool.ts index 4b11b03..32c72d8 100644 --- a/src/tools/create_meteora_dlmm_pool.ts +++ b/src/tools/create_meteora_dlmm_pool.ts @@ -1,5 +1,5 @@ import { SolanaAgentKit } from "../agent"; -import { BN } from "bn.js"; +import BN from "bn.js"; import { PublicKey, sendAndConfirmTransaction } from "@solana/web3.js"; import DLMM, { ActivationType } from "@meteora-ag/dlmm"; import { getMint } from "@solana/spl-token"; @@ -28,7 +28,7 @@ export async function createMeteoraDlmmPool( feeBps: number, activationType: ActivationType, hasAlphaVault: boolean, - activationPoint: BN | null + activationPoint: BN | undefined ): Promise { const tokenAMintInfo = await getMint(agent.connection, tokenAMint); const tokenBMintInfo = await getMint(agent.connection, tokenBMint); diff --git a/src/tools/create_meteora_dynamic_amm_pool.ts b/src/tools/create_meteora_dynamic_amm_pool.ts index a655919..66a1063 100644 --- a/src/tools/create_meteora_dynamic_amm_pool.ts +++ b/src/tools/create_meteora_dynamic_amm_pool.ts @@ -1,6 +1,6 @@ import AmmImpl from "@mercurial-finance/dynamic-amm-sdk"; import { SolanaAgentKit } from "../agent"; -import { BN } from "bn.js"; +import BN from "bn.js"; import { PublicKey, sendAndConfirmTransaction } from "@solana/web3.js"; import { CustomizableParams } from "@mercurial-finance/dynamic-amm-sdk/dist/cjs/src/amm/types";