import { Tool } from "langchain/tools"; import { SolanaAgentKit } from "../../agent"; export class SolanaGetWalletAddressTool extends Tool { name = "solana_get_wallet_address"; description = `Get the wallet address of the agent`; constructor(private solanaKit: SolanaAgentKit) { super(); } async _call(_input: string): Promise { return this.solanaKit.wallet_address.toString(); } }