Skip to content

Commit 0ba6d17

Browse files
authored
Merge branch 'wevm:main' into main
2 parents a7cbfd5 + 0b49474 commit 0ba6d17

File tree

1,120 files changed

+3493
-1713
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,120 files changed

+3493
-1713
lines changed

.github/workflows/verify.yml

Lines changed: 36 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -219,37 +219,40 @@ jobs:
219219
shell: bash
220220
run: pnpm vectors
221221

222-
# wagmi:
223-
# name: Wagmi
224-
# needs: [build, types]
225-
# runs-on: ubuntu-latest
226-
# timeout-minutes: 10
227-
# strategy:
228-
# matrix:
229-
# typescript-version: ['5.7.2', '5.8.2', '5.9.2', 'latest']
230-
231-
# steps:
232-
# - name: Clone repository
233-
# uses: actions/checkout@v4
234-
# with:
235-
# submodules: 'recursive'
236-
237-
# - name: Install dependencies
238-
# uses: ./.github/actions/install-dependencies
239-
240-
# - name: Setup wagmi
241-
# uses: ./.github/actions/setup-wagmi
242-
# env:
243-
# GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
244-
245-
# - run: pnpm add -D -w typescript@${{ matrix.typescript-version }}
246-
# working-directory: ./wagmi
247-
248-
# - name: Check types
249-
# run: pnpm check:types
250-
# working-directory: ./wagmi
251-
252-
# - name: Check build
253-
# run: pnpm build
254-
# working-directory: ./wagmi
222+
wagmi:
223+
name: Wagmi
224+
permissions:
225+
contents: read
226+
runs-on: ubuntu-latest
227+
timeout-minutes: 10
228+
strategy:
229+
matrix:
230+
typescript-version: ['5.7.2', '5.8.2', '5.9.2', 'latest']
231+
232+
steps:
233+
- name: Clone repository
234+
uses: actions/checkout@v4
235+
with:
236+
submodules: 'recursive'
237+
238+
- name: Install dependencies
239+
uses: ./.github/actions/install-dependencies
240+
241+
- name: Set TypeScript version
242+
run: |
243+
pnpm install -D -w typescript@${{ matrix.typescript-version }}
244+
node -e "import fs from 'fs'; const p = JSON.parse(fs.readFileSync('./package.json', 'utf8')); p.pnpm = p.pnpm || {}; p.pnpm.overrides = p.pnpm.overrides || {}; p.pnpm.overrides.typescript = '${{ matrix.typescript-version }}'; fs.writeFileSync('package.json', JSON.stringify(p, null, 2));"
245+
pnpm install --no-frozen-lockfile
255246
247+
- name: Setup wagmi
248+
uses: ./.github/actions/setup-wagmi
249+
env:
250+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
251+
252+
- name: Check types
253+
run: pnpm check:types
254+
working-directory: ./wagmi
255+
256+
- name: Check build
257+
run: pnpm build
258+
working-directory: ./wagmi

biome.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@
6565
"noConfusingVoidType": "off",
6666
"noExplicitAny": "off",
6767
"noRedeclare": "off",
68-
"noConsole": { "level": "error", "options": { "allow": ["log"] } }
68+
"noConsole": { "level": "error", "options": { "allow": ["log"] } },
69+
"noUnknownAtRules": "off"
6970
}
7071
}
7172
},

environments/bun/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const client = createPublicClient({
88

99
const webSocketClient = createPublicClient({
1010
chain: mainnet,
11-
transport: webSocket('wss://eth.drpc.org'),
11+
transport: webSocket('wss://ethereum-rpc.publicnode.com'),
1212
})
1313

1414
await client.getBlockNumber()

environments/next/src/app/client.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export function Client() {
1515

1616
const webSocketClient = createPublicClient({
1717
chain: mainnet,
18-
transport: webSocket('wss://eth.drpc.org'),
18+
transport: webSocket('wss://ethereum-rpc.publicnode.com'),
1919
})
2020

2121
await client.getBlockNumber()

environments/next/src/app/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default async function Home() {
1010

1111
const webSocketClient = createPublicClient({
1212
chain: mainnet,
13-
transport: webSocket('wss://eth.drpc.org'),
13+
transport: webSocket('wss://ethereum-rpc.publicnode.com'),
1414
})
1515

1616
await client.getBlockNumber()

environments/node/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const client = createPublicClient({
88

99
const webSocketClient = createPublicClient({
1010
chain: mainnet,
11-
transport: webSocket('wss://eth.drpc.org'),
11+
transport: webSocket('wss://ethereum-rpc.publicnode.com'),
1212
})
1313
;(async () => {
1414
await client.getBlockNumber()

environments/node/index.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const client = createPublicClient({
88

99
const webSocketClient = createPublicClient({
1010
chain: mainnet,
11-
transport: webSocket('wss://eth.drpc.org'),
11+
transport: webSocket('wss://ethereum-rpc.publicnode.com'),
1212
})
1313

1414
await client.getBlockNumber()

environments/tsc/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { mainnet } from 'viem/chains'
88

99
const webSocketClient = createPublicClient({
1010
chain: mainnet,
11-
transport: webSocket('wss://eth.drpc.org'),
11+
transport: webSocket('wss://ethereum-rpc.publicnode.com'),
1212
})
1313

1414
await client.getBlockNumber()

environments/vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
"@playwright/test": "1.55.1",
1515
"@types/node": "^20.8.3",
1616
"typescript": "^5.0.3",
17-
"vite": "^7.1.7"
17+
"vite": "^7.1.11"
1818
}
1919
}

environments/vite/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const client = createPublicClient({
88

99
const webSocketClient = createPublicClient({
1010
chain: mainnet,
11-
transport: webSocket('wss://eth.drpc.org'),
11+
transport: webSocket('wss://ethereum-rpc.publicnode.com'),
1212
})
1313

1414
await client.getBlockNumber()

0 commit comments

Comments
 (0)