Skip to content

Commit 4577b10

Browse files
committed
Merge branch 'main' into tempo
2 parents 9102993 + 9b93dee commit 4577b10

File tree

384 files changed

+700
-802
lines changed

Some content is hidden

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

384 files changed

+700
-802
lines changed

.github/actions/install-dependencies/action.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ runs:
66
steps:
77
- name: Set up foundry
88
uses: foundry-rs/foundry-toolchain@v1
9+
with:
10+
version: nightly-a3d78b09bd0b7f5170368e6c0db794f2431dadae
911

1012
- name: Set up pnpm
1113
uses: wevm/actions/.github/actions/pnpm@main

.vscode/settings.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
"typescript.updateImportsOnFileMove.enabled": "always",
66
"typescript.tsdk": "node_modules/typescript/lib",
77
"typescript.enablePromptUseWorkspaceTsdk": true,
8+
"javascript.preferences.importModuleSpecifier": "non-relative",
9+
"typescript.preferences.importModuleSpecifier": "non-relative",
810
"javascript.preferences.autoImportFileExcludePatterns": ["**/_types/**"],
911
"typescript.preferences.autoImportFileExcludePatterns": ["**/_types/**"],
1012
"[json]": {

pnpm-workspace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ catalog:
77
'@types/react-dom': ^19
88
react: ^19
99
react-dom: ^19
10-
typescript: 5.9.2
10+
typescript: 5.9.3
1111
minimumReleaseAge: 1440
1212
minimumReleaseAgeExclude:
1313
- '@vitest/*'

src/account-abstraction/accounts/implementations/toCoinbaseSmartAccount.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { beforeEach, describe, expect, test, vi } from 'vitest'
2-
import { anvilMainnet } from '../../../../test/src/anvil.js'
3-
import { bundlerMainnet } from '../../../../test/src/bundler.js'
4-
import { accounts, typedData } from '../../../../test/src/constants.js'
2+
import { anvilMainnet } from '~test/anvil.js'
3+
import { bundlerMainnet } from '~test/bundler.js'
4+
import { accounts, typedData } from '~test/constants.js'
55
import { privateKeyToAccount } from '../../../accounts/privateKeyToAccount.js'
66
import {
77
mine,

src/account-abstraction/accounts/implementations/toSimple7702SmartAccount.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import type { Address } from 'abitype'
22
import { beforeAll, beforeEach, describe, expect, test, vi } from 'vitest'
33

4-
import { anvilMainnet } from '../../../../test/src/anvil.js'
5-
import { accounts, typedData } from '../../../../test/src/constants.js'
6-
import { deploySimple7702Account_08 } from '../../../../test/src/utils.js'
4+
import { anvilMainnet } from '~test/anvil.js'
5+
import { accounts, typedData } from '~test/constants.js'
6+
import { deploySimple7702Account_08 } from '~test/utils.js'
77
import { privateKeyToAccount } from '../../../accounts/privateKeyToAccount.js'
88
import {
99
mine,

src/account-abstraction/accounts/implementations/toSoladySmartAccount.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import type { Address } from 'abitype'
22
import { beforeAll, beforeEach, describe, expect, test, vi } from 'vitest'
33

4-
import { anvilMainnet } from '../../../../test/src/anvil.js'
5-
import { accounts, typedData } from '../../../../test/src/constants.js'
6-
import { deploySoladyAccount_07 } from '../../../../test/src/utils.js'
4+
import { anvilMainnet } from '~test/anvil.js'
5+
import { accounts, typedData } from '~test/constants.js'
6+
import { deploySoladyAccount_07 } from '~test/utils.js'
77
import { privateKeyToAccount } from '../../../accounts/privateKeyToAccount.js'
88
import {
99
mine,

src/account-abstraction/accounts/toSmartAccount.test-d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { expectTypeOf, test } from 'vitest'
22

3-
import { anvilMainnet } from '../../../test/src/anvil.js'
3+
import { anvilMainnet } from '~test/anvil.js'
44
import type { Account } from '../../types/account.js'
55
import {
66
type SoladySmartAccountImplementation,

src/account-abstraction/accounts/toSmartAccount.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { expect, test } from 'vitest'
22

3-
import { anvilMainnet } from '../../../test/src/anvil.js'
4-
import { accounts } from '../../../test/src/constants.js'
5-
import { deploySoladyAccount_07 } from '../../../test/src/utils.js'
3+
import { anvilMainnet } from '~test/anvil.js'
4+
import { accounts } from '~test/constants.js'
5+
import { deploySoladyAccount_07 } from '~test/utils.js'
66
import { mine, writeContract } from '../../actions/index.js'
77
import { createNonceManager, pad } from '../../utils/index.js'
88
import { toSoladySmartAccount } from './implementations/toSoladySmartAccount.js'

src/account-abstraction/accounts/toWebAuthnAccount.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { PublicKey, Signature, WebAuthnP256 } from 'ox'
22
import { expect, test } from 'vitest'
33

4-
import { typedData } from '../../../test/src/constants.js'
4+
import { typedData } from '~test/constants.js'
55
import { hashMessage, hashTypedData, keccak256 } from '../../utils/index.js'
66
import { toWebAuthnAccount } from './toWebAuthnAccount.js'
77

src/account-abstraction/actions/bundler/estimateUserOperationGas.test.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
import { beforeEach, describe, expect, expectTypeOf, test, vi } from 'vitest'
2-
import { ErrorsExample } from '../../../../contracts/generated.js'
3-
import { wagmiContractConfig } from '../../../../test/src/abis.js'
2+
import { wagmiContractConfig } from '~test/abis.js'
43
import {
54
createVerifyingPaymasterServer,
65
getSmartAccounts_06,
76
getSmartAccounts_07,
87
getSmartAccounts_08,
98
getVerifyingPaymaster_07,
109
getVerifyingPaymaster_08,
11-
} from '../../../../test/src/account-abstraction.js'
12-
import { anvilMainnet } from '../../../../test/src/anvil.js'
13-
import { bundlerMainnet } from '../../../../test/src/bundler.js'
14-
import { accounts } from '../../../../test/src/constants.js'
15-
import { deployErrorExample } from '../../../../test/src/utils.js'
10+
} from '~test/account-abstraction.js'
11+
import { anvilMainnet } from '~test/anvil.js'
12+
import { bundlerMainnet } from '~test/bundler.js'
13+
import { accounts } from '~test/constants.js'
14+
import { deployErrorExample } from '~test/utils.js'
15+
import { ErrorsExample } from '../../../../contracts/generated.js'
1616
import { mine, writeContract } from '../../../actions/index.js'
1717
import { http } from '../../../clients/transports/http.js'
1818
import { pad, parseEther, parseGwei } from '../../../utils/index.js'

0 commit comments

Comments
 (0)