Skip to content

Commit ff121de

Browse files
committed
bunch of tests and anvil
1 parent e952a45 commit ff121de

7 files changed

Lines changed: 815 additions & 217 deletions

File tree

.github/workflows/CI.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ jobs:
1414
- name: Checkout repo
1515
uses: actions/checkout@v4
1616

17+
- name: Install Foundry
18+
uses: foundry-rs/foundry-toolchain@v1
19+
with:
20+
version: nightly
21+
1722
- name: Install pnpm
1823
uses: pnpm/action-setup@v4
1924
with:

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,13 @@
1313
"packageManager": "pnpm@10.7.1",
1414
"devDependencies": {
1515
"@types/node": "^24.3.0",
16+
"@types/ws": "^8.18.1",
1617
"supertest": "^7.1.4",
1718
"ts-node": "^10.9.2",
1819
"typescript": "^5.9.2",
19-
"vitest": "^3.2.4"
20+
"viem": "^2.34.0",
21+
"vitest": "^3.2.4",
22+
"ws": "^8.18.3"
2023
},
2124
"dependencies": {
2225
"@hono/node-server": "^1.19.0",

pnpm-lock.yaml

Lines changed: 134 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ console.log(`Proxy running at http://localhost:8546`);
3737
```
3838

3939
### Control Behaviour
40-
```ts
40+
```tsthe
4141
// Deterministic mode: drop the next eth_sendRawTransaction call
4242
proxy.addBehavior(ProxyBehavior.NotAnswer);
4343

0 commit comments

Comments
 (0)