UNPKG

kiban-agent-kit

Version:

Open-source framework connecting AI agents to Katana ecosystem protocols

47 lines (46 loc) 973 B
import { Chain, Address, PublicClient, WalletClient } from "viem"; export interface TokenData { address: Address; name: string; symbol: string; decimals: number; chainId: number; priceUsd?: string; volume24h?: string; liquidity?: string; } export interface WalletConfig { privateKey: `0x${string}`; rpcUrl?: string; chain?: Chain; } export interface TokenBalance { token: Address; balance: string; symbol: string; decimals: number; } export interface DexScreenerPair { chainId: string; dexId: string; url: string; pairAddress: string; baseToken: { address: string; name: string; symbol: string; }; quoteToken: { address: string; name: string; symbol: string; }; priceUsd: string; volume24h: string; fdv?: number; } export interface Clients { public: PublicClient; wallet: WalletClient; } export * from "./token";