UNPKG

linea-mcp

Version:

A Model Context Protocol server for interacting with the Linea blockchain

33 lines 1.5 kB
import { BridgeAssetsParams, BridgeStatusParams, ClaimFundsParams } from './schemas.js'; /** * Bridge assets between Ethereum and Linea using viem, with fee estimation and confirmation * @param params The parameters for bridging assets * @returns The transaction details or an abort message */ export declare function bridgeAssets(params: BridgeAssetsParams): Promise<any>; /** * Bridge USDC using CCTP protocol * @param params The parameters for bridging USDC * @returns The transaction details or an abort message */ export declare function bridgeUsdc(params: BridgeAssetsParams): Promise<any>; /** * Automatic claim helper for bridged funds * This attempts to send a claim transaction with a higher gas price to incentivize quick processing * @param params The parameters for automatic claiming * @returns The result of the automatic claim transaction */ export declare function autoClaimFunds(params: ClaimFundsParams): Promise<any>; /** * Check the status of a bridge transaction using viem * @param params The parameters for checking bridge status * @returns The status of the bridge transaction */ export declare function bridgeStatus(params: BridgeStatusParams): Promise<any>; /** * Claim bridged funds that are ready to be claimed on the destination chain * @param params The parameters for claiming funds * @returns The result of the claim transaction */ export declare function claimFunds(params: ClaimFundsParams): Promise<any>; //# sourceMappingURL=handlers.d.ts.map