UNPKG

@kadena/hardhat-chainweb

Version:
29 lines 957 B
import { EthereumProvider, KadenaNetworkConfig } from 'hardhat/types'; export declare class Chain { private logging; private config; private logger; private _adjacents; private _provider; private autominer; get provider(): EthereumProvider; set adjacents(adjacents: Chain[]); get adjacents(): Chain[]; constructor(config: KadenaNetworkConfig, logging?: 'none' | 'info' | 'debug'); get cid(): number; get url(): string; get port(): number; getBlockNumber(): Promise<number>; makeBlock(): Promise<any>; mineRequest(): Promise<void>; mine(): Promise<void>; hasPending(): Promise<boolean>; runPending(): Promise<void>; initializeCidContract(): Promise<void>; initializeVerificationPrecompile(): Promise<void>; enableAutomine(): Promise<void>; disableAutomine(): Promise<void>; start(): Promise<void>; stop(): Promise<void>; } //# sourceMappingURL=chain.d.ts.map