diff --git a/src/agent/index.ts b/src/agent/index.ts index 0d7a4ef..b6e688a 100644 --- a/src/agent/index.ts +++ b/src/agent/index.ts @@ -12,6 +12,8 @@ import { launchPumpFunToken, lendAsset, getTPS, + fetchTokenDataByMint, + fetchTokenDataByName, } from "../tools"; import { CollectionOptions, PumpFunTokenOptions } from "../types"; import { DEFAULT_OPTIONS } from "../constants"; @@ -95,6 +97,14 @@ export class SolanaAgentKit { return getTPS(this); } + async getTokenDataByMint(mint: PublicKey) { + return fetchTokenDataByMint(mint); + } + + async getTokenDataByName(name: string) { + return fetchTokenDataByName(name); + } + async launchPumpFunToken( tokenName: string, tokenTicker: string, diff --git a/src/tools/index.ts b/src/tools/index.ts index b9ca5ae..aab67a1 100644 --- a/src/tools/index.ts +++ b/src/tools/index.ts @@ -9,3 +9,4 @@ export * from "./register_domain"; export * from "./launch_pumpfun_token"; export * from "./lend"; export * from "./get_tps"; +export * from "./get_token_data";