export interface TcnData { mint: string | null; sol_amount: number | null; token_amount: number | null; is_buy: boolean | null; user_address: string | null; timestamp: number | null; virtual_sol_reserves: number | null; virtual_token_reserves: number | null; sol_decimals: number | null; token_decimal: number | null; price: number | null; invocation: number | null; } export interface TransactionItem { signature: string; slot: number; program_id: string; log_id: number; pair_id: number | null; meta_id: number | null; tcns: TcnData[]; } export interface TcnData { mint: string | null; sol_amount: number | null; token_amount: number | null; is_buy: boolean | null; user_address: string | null; timestamp: number | null; virtual_sol_reserves: number | null; virtual_token_reserves: number | null; sol_decimals: number | null; token_decimal: number | null; price: number | null; invocation: number | null; }