UNPKG

zonder

Version:

Ergonomic multi-chain indexing framework with dual runtime support for Ponder and Envio.

7 lines (6 loc) 578 B
import { Abi } from 'viem'; export declare function takeAbiFromFoundryOutput(foundryJsonPath: string): Abi | null; export declare function generateTypeScriptAbiFile(abi: Abi): string; export declare function extractSpecificContract(foundryOutDir: string, contractName: string, outputDir: string, overwrite?: boolean): boolean; export declare function extractMultipleContracts(foundryOutDir: string, contractNames: string[], outputDir?: string, overwrite?: boolean): void; export declare function takeAbi(outDir: string, contracts: string[], overwrite?: boolean): Promise<void>;