Skip to content

Conversation

@PeterMPhillips
Copy link
Member

No description provided.

@PeterMPhillips PeterMPhillips requested a review from vnavascues July 9, 2025 23:53
@PeterMPhillips PeterMPhillips marked this pull request as draft July 9, 2025 23:54
@PeterMPhillips PeterMPhillips force-pushed the deterministic-receiver branch 2 times, most recently from 989c646 to b99d9de Compare July 10, 2025 21:27
@PeterMPhillips PeterMPhillips force-pushed the deterministic-receiver branch from ff755eb to 508a486 Compare July 18, 2025 04:02
@vnavascues vnavascues marked this pull request as ready for review July 23, 2025 21:59
PeterMPhillips and others added 24 commits July 23, 2025 15:41
* use immutable implementation + entryPoint

* use solady signature checker

* pass amount to safeExecute

* validate nonce

* add + remove signers

* chore: forge fmt

* fix: fix test

---------

Co-authored-by: PeterMPhillips <github@pmphillips.ca>
* feat: added SignaturePaymaster_Fork_Test.t.sol

* feat: added test signature validUntil/validAfter

* feat: not ambiguous errors

* feat: delete SignaturePaymster.postOp logic

* feat: revert on unordered nonce

* chore: refactor for Shortcuts library
* chore: simplify ShortcutDataTypes.sol

* chore: justify ECDSA actions

* chore: delete old test file

* chore: improve tests organisation, and imports

* feat: WIP - smart wallet test with Safe 1.5.0
@PeterMPhillips PeterMPhillips force-pushed the deterministic-receiver branch from 9d60f08 to efc4c4c Compare July 23, 2025 22:44
@PeterMPhillips PeterMPhillips merged commit d9aa131 into main Jul 23, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants