UNPKG

@atomiqlabs/chain-starknet

Version:

Starknet specific base implementation

20 lines (19 loc) 564 B
import { StarknetModule } from "../StarknetModule"; export type StarknetBlockTag = "pending" | "latest"; export declare class StarknetBlocks extends StarknetModule { private BLOCK_CACHE_TIME; private blockCache; /** * Initiates fetch of a given block & saves it to cache * * @private * @param blockTag */ private fetchAndSaveBlockTime; /** * Gets the block for a given blocktag, with caching * * @param blockTag */ getBlockTime(blockTag: StarknetBlockTag): Promise<number>; }