@kadena/hardhat-chainweb
Version:
Hardhat plugin for Kadena's Chainweb network
13 lines • 704 B
TypeScript
import { Artifacts, EthereumProvider, KadenaNetworkConfig } from 'hardhat/types';
import { Logger } from './logger';
/**
* Hardhat exposes "createHardhatNetworkProvider," which creates an in-process Ethereum provider
* (including the Ethereum client).
*
* The client itself is a Rust-based client, also available via the `@nomicfoundation/edr` package.
* This means we don’t need to run a separate Hardhat node.
*
* This function uses the network configuration to create the providers.
*/
export declare function createHardhatProvider(hardhatNetConfig: KadenaNetworkConfig, logger: Logger, artifacts?: Artifacts): Promise<EthereumProvider>;
//# sourceMappingURL=create-hardhat-provider.d.ts.map