UNPKG

@tevm/actions

Version:

A typesafe library for writing forge scripts in typescript

10 lines (9 loc) 343 B
/** * Handler for the `eth_blockNumber` RPC call * @param {import('@tevm/node').TevmNode} client * @returns {import('./EthHandler.js').EthBlockNumberHandler} */ export const blockNumberHandler = (client) => async () => { const vm = await client.getVm() return vm.blockchain.getCanonicalHeadBlock().then((block) => block.header.number) }