@solarity/hardhat-migrate
Version:
The simplest way to deploy smart contracts
47 lines • 1.01 kB
TypeScript
import { Args } from "./deployer";
export type VerifierArgs = {
contractAddress: string;
contractName: string;
constructorArguments: Args;
chainId?: number;
};
export interface ChainRecord {
name: string;
chain: string;
title?: string;
icon?: string;
rpc: string[];
features?: {
name: string;
}[];
faucets: string[];
nativeCurrency: {
name: string;
symbol: string;
decimals: number;
};
infoURL: string;
shortName: string;
chainId: number;
networkId: number;
slip44?: number;
ens?: {
registry: string;
};
explorers: {
name: string;
url: string;
icon?: string;
standard?: string;
}[];
}
export declare const predefinedChains: Record<number, ChainRecord>;
export interface CustomChainRecord {
network: string;
chainId: number;
urls: {
apiURL: string;
browserURL: string;
};
}
//# sourceMappingURL=verifier.d.ts.map