linea-mcp
Version:
A Model Context Protocol server for interacting with the Linea blockchain
33 lines • 896 B
TypeScript
import { z } from 'zod';
/**
* Schema for ERC20 balance request
*/
export declare const Erc20BalanceSchema: z.ZodObject<{
address: z.ZodOptional<z.ZodString>;
tokenAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
tokenAddress: string;
address?: string | undefined;
}, {
tokenAddress: string;
address?: string | undefined;
}>;
/**
* Schema for ERC20 transfer request
*/
export declare const Erc20TransferSchema: z.ZodObject<{
tokenAddress: z.ZodString;
destination: z.ZodString;
amount: z.ZodString;
}, "strip", z.ZodTypeAny, {
tokenAddress: string;
amount: string;
destination: string;
}, {
tokenAddress: string;
amount: string;
destination: string;
}>;
export type Erc20BalanceParams = z.infer<typeof Erc20BalanceSchema>;
export type Erc20TransferParams = z.infer<typeof Erc20TransferSchema>;
//# sourceMappingURL=schemas.d.ts.map