UNPKG

@nomiclabs/buidler

Version:

Buidler is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.

16 lines 654 B
/// <reference types="node" /> /// <reference types="bn.js" /> import { BN } from "ethereumjs-util"; export declare type Block = any; export declare class Blockchain { private readonly _blocks; private readonly _blockNumberByHash; getLatestBlock(cb: any): void; putBlock(block: any, cb: any): void; delBlock(blockHash: Buffer, cb: any): void; getBlock(hashOrBlockNumber: Buffer | BN, cb: (err: Error | null, block?: Block) => void): void; iterator(name: string, onBlock: any, cb: any): void; getDetails(_: string, cb: any): void; deleteAllFollowingBlocks(block: Block): void; } //# sourceMappingURL=blockchain.d.ts.map