import type { EthereumProvider } from "hardhat/types/providers"; import { assertValidAddress } from "../../assertions.js"; export async function setCoinbase( provider: EthereumProvider, address: string, ): Promise { await assertValidAddress(address); await provider.request({ method: "hardhat_setCoinbase", params: [address], }); }