@matterlabs/hardhat-zksync-solc
Version:
Hardhat plugin to compile smart contracts for the ZKsync network
34 lines • 806 B
TypeScript
import 'hardhat/types/config';
import { ZkSolcConfig } from './types';
declare module 'hardhat/types/config' {
interface HardhatUserConfig {
zksolc?: Partial<ZkSolcConfig>;
}
interface HardhatConfig {
zksolc: ZkSolcConfig;
}
interface HardhatNetworkUserConfig {
zksync?: boolean;
}
interface HttpNetworkUserConfig {
zksync?: boolean;
}
interface HardhatNetworkConfig {
zksync: boolean;
}
interface HttpNetworkConfig {
zksync: boolean;
}
interface SolcConfig {
eraVersion?: string;
}
interface SolcUserConfig {
eraVersion?: string;
}
}
declare module 'hardhat/types/runtime' {
interface Network {
zksync: boolean;
}
}
//# sourceMappingURL=type-extensions.d.ts.map