getwax / wax

Wallet Account eXperiments Monorepo
MIT License
26 stars 13 forks source link

Update compression to 4337 contracts v0.7.0 #226

Closed JohnGuilding closed 4 months ago

JohnGuilding commented 8 months ago

Following https://github.com/getwax/wax/pull/224, we have updated the wax plugins directory to use 4337 contracts v0.7.0. While the compression e2e tests pass now, the compression contracts and the inpage demo will be broken. The big breaking change is that the UserOperation struct has been changed.

See:

This issue is concerned with updating the compression compression contracts to use the updated PackedUserOperation struct. This will include HandleOpsCaller & HandleAggregatedOpsCaller since both of those files pull the old UserOperation struct. The inpage demo should also be updated.

jacque006 commented 4 months ago

Closing in favor of https://github.com/getwax/wax/issues/253