kiban-agent-kit
Version:
Open-source framework connecting AI agents to Katana ecosystem protocols
47 lines (46 loc) • 973 B
TypeScript
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";