Skip to content

Feat/simple account 0.8 and tests #402

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 56 commits into from
May 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
59f3b40
update viem
mouseless0x Apr 29, 2025
1997edf
update viem
mouseless0x Apr 29, 2025
b8d8769
fix prepareUserOperationForErc20Paymaster
mouseless0x Apr 29, 2025
a9f46b6
setup tests
mouseless0x Apr 29, 2025
73e1630
update
mouseless0x Apr 29, 2025
8c3cc7b
lint
mouseless0x Apr 29, 2025
2a9b093
update
mouseless0x Apr 29, 2025
49574a7
lint
mouseless0x Apr 29, 2025
4b02722
chore: format
mouseless0x Apr 29, 2025
c1a7743
fix test cases
mouseless0x Apr 29, 2025
6248d4b
add changeset
mouseless0x Apr 29, 2025
3840717
mock v0.8
mouseless0x Apr 30, 2025
020433c
lint
mouseless0x Apr 30, 2025
3e12422
cleanup mock paymaster
mouseless0x May 2, 2025
8df58e4
lint
mouseless0x May 2, 2025
1be956e
cleanup
mouseless0x May 2, 2025
d35864d
lint
mouseless0x May 2, 2025
f7a335c
fix tests
mouseless0x May 2, 2025
e4a304f
fix wagmi
mouseless0x May 2, 2025
8407bdd
fix tests
mouseless0x May 2, 2025
164264c
chore: format
mouseless0x May 2, 2025
553621c
fix test imports
mouseless0x May 2, 2025
37e0081
Fix wagmi build
plusminushalf May 2, 2025
a910287
fix testbuild
mouseless0x May 2, 2025
3f945c8
chore: format
mouseless0x May 2, 2025
345f5dc
fix bytecode
mouseless0x May 2, 2025
ef46b2e
fix bytecode
mouseless0x May 4, 2025
d210383
fix build
mouseless0x May 4, 2025
517a591
update constants
mouseless0x May 5, 2025
7692f10
lint
mouseless0x May 5, 2025
657deaa
fix mock paymaster
mouseless0x May 5, 2025
4cef575
update paymaster schema
mouseless0x May 6, 2025
29e336e
fix import
mouseless0x May 6, 2025
dc5ab4f
use entryPointVersion
mouseless0x May 6, 2025
f8a90ca
replace supportedEntryPoint flags
mouseless0x May 6, 2025
c956c7d
Revert "replace supportedEntryPoint flags"
plusminushalf May 6, 2025
bc119ce
fix tests
plusminushalf May 6, 2025
5869187
chore: format
plusminushalf May 6, 2025
8ff3f5b
fix test
mouseless0x May 7, 2025
1705482
Merge branch 'main' into feat/simple-account-0.8
mouseless0x May 7, 2025
34e6ba3
chore: format
mouseless0x May 7, 2025
c43d9be
downgrade viem
mouseless0x May 7, 2025
09fcfa1
chore: format
mouseless0x May 7, 2025
3104580
update bunlock
mouseless0x May 7, 2025
ca5c8b1
chore: format
mouseless0x May 7, 2025
5819c9b
update cors + fastify
mouseless0x May 7, 2025
cdb2e93
chore: format
mouseless0x May 7, 2025
c9756a0
downgrade cors
mouseless0x May 7, 2025
d6532d4
chore: format
mouseless0x May 7, 2025
5c20711
fix test import
mouseless0x May 7, 2025
63b8941
fix test
mouseless0x May 7, 2025
4437a89
fix simple account encode/decode
mouseless0x May 8, 2025
8b53c30
fix
mouseless0x May 8, 2025
432421d
fix
mouseless0x May 8, 2025
4b088a6
fix test
mouseless0x May 8, 2025
719c6a9
increase timeouts
mouseless0x May 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/easy-apples-yawn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"permissionless": patch
---

Added SimpleAccount 0.8
2 changes: 1 addition & 1 deletion .github/workflows/on-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
size:
name: Size
runs-on: ubuntu-latest
timeout-minutes: 5
timeout-minutes: 15

steps:
- name: Clone repository
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/on-push-to-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
changesets:
name: Changesets
runs-on: ubuntu-latest
timeout-minutes: 5
timeout-minutes: 15

steps:
- name: Clone repository
Expand All @@ -42,7 +42,7 @@ jobs:
name: Release
needs: verify
runs-on: ubuntu-latest
timeout-minutes: 5
timeout-minutes: 15

steps:
- name: Clone repository
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
name: Build
needs: lint
runs-on: ubuntu-latest
timeout-minutes: 5
timeout-minutes: 15

steps:
- name: Clone repository
Expand Down
346 changes: 164 additions & 182 deletions bun.lock

Large diffs are not rendered by default.

Binary file modified bun.lockb
Binary file not shown.
11 changes: 5 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"@changesets/cli": "^2.26.2",
"@permissionless/wagmi": "workspace:packages/wagmi",
"@pimlico/mock-paymaster": "workspace:packages/mock-paymaster",
"@pimlico/alto": "^0.0.11",
"@pimlico/alto": "^0.0.18",
"@size-limit/esbuild-why": "^9.0.0",
"@size-limit/preset-small-lib": "^9.0.0",
"@tanstack/react-query": "5.45.1",
Expand All @@ -30,7 +30,7 @@
"bun-types": "^1.0.7",
"get-port": "^7.0.0",
"ox": "0.6.7",
"prool": "^0.0.12",
"prool": "^0.0.23",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"rimraf": "^6.0.1",
Expand All @@ -39,10 +39,10 @@
"tsc-alias": "^1.8.8",
"tslib": "^2.6.2",
"typescript": "^5.2.2",
"viem": "2.23.2",
"viem": "2.28.1",
"vite": "^5.4.10",
"vitest": "^2.1.5",
"wagmi": "^2.14.11"
"wagmi": "^2.15.1"
},
"description": "",
"keywords": [],
Expand Down Expand Up @@ -73,8 +73,7 @@
"test": "vitest dev -c ./packages/permissionless/vitest.config.ts",
"test:ci-no-coverage": "CI=true && vitest -c ./packages/permissionless/vitest.config.ts --pool=forks",
"test:ci": "CI=true && vitest -c ./packages/permissionless/vitest.config.ts --coverage --pool=forks",
"wagmi-demo": "bun run --cwd packages/wagmi-demo dev",
"test:setup": "docker compose -f \"packages/permissionless-test/mock-aa-infra/docker-compose.yml\" up"
"wagmi-demo": "bun run --cwd packages/wagmi-demo dev"
},
"simple-git-hooks": {
"pre-commit": "bun run format && bun run lint:fix"
Expand Down
84 changes: 84 additions & 0 deletions packages/mock-paymaster/constants.ts

Large diffs are not rendered by default.

Loading
Loading