0.4.9 • Published 1 year ago
hardhat-testcontainers v0.4.9
This project provides a Docker image for running Hardhat in a container for toolchain isolation.
npm i -D hardhat-testcontainers viem
import { HardhatContainer, StartedHardhatContainer } from 'hardhat-testcontainers';
import { createPublicClient, http, PublicClient } from 'viem';
import { hardhat } from 'viem/chains';
let container: StartedHardhatContainer;
beforeAll(async () => {
container = await new HardhatContainer().start();
});
afterAll(async () => {
await container.stop();
});
it('should rpc(eth_blockNumber) via viem', async () => {
const client = createPublicClient({ chain: hardhat, transport: http(container.getHostRpcEndpoint()) });
const blockNumber = await client.getBlockNumber();
expect(blockNumber).toStrictEqual(BigInt(0));
});
0.4.9
1 year ago
0.4.8
1 year ago
0.4.5
1 year ago
0.4.4
1 year ago
0.4.6
1 year ago
0.4.1
1 year ago
0.4.0
1 year ago
0.4.3
1 year ago
0.4.2
1 year ago
0.3.4
1 year ago
0.3.3
1 year ago
0.3.2
1 year ago
0.3.1
1 year ago
0.3.0
1 year ago
0.2.3
1 year ago
0.2.2
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.11
1 year ago
0.1.10
1 year ago
0.1.8
1 year ago
0.1.9
1 year ago
0.1.7
1 year ago
0.1.4
1 year ago
0.1.6
1 year ago
0.1.5
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago