@kadena/hardhat-chainweb
Version:
Hardhat plugin for Kadena's Chainweb network
48 lines • 1.31 kB
TypeScript
import { Signer } from 'ethers';
export declare const create2Artifacts: {
abi: ({
anonymous: boolean;
inputs: {
indexed: boolean;
internalType: string;
name: string;
type: string;
}[];
name: string;
type: string;
outputs?: undefined;
stateMutability?: undefined;
} | {
inputs: {
internalType: string;
name: string;
type: string;
}[];
name: string;
outputs: {
internalType: string;
name: string;
type: string;
}[];
stateMutability: string;
type: string;
anonymous?: undefined;
})[];
bin: string;
};
export declare const getCreate2FactoryAddress: (signer: Signer, version?: number) => Promise<string>;
export declare const deployCreate2Factory: (props?: {
signer?: string;
version?: number;
fundingDeployerWith?: string;
}) => Promise<{
contract: import("ethers").BaseContract & Omit<import("ethers").Contract, keyof import("ethers").BaseContract>;
address: string;
chain: number;
deployer: string;
network: {
chainId: number;
name: string;
};
}[]>;
//# sourceMappingURL=deployCreate2Factory.d.ts.map