704 Commits

Author SHA1 Message Date
Andrew Morris
bef090aebf externalContracts refactor with inclusion of addressRegistry 2024-04-04 10:58:29 +11:00
Andrew Morris
c5fe43c974 Record deployments 2024-04-04 10:34:45 +11:00
jacque006
60946d1ddc Add note, fix version typo 2024-04-03 12:44:29 -06:00
JohnGuilding
f8ab1623ee Rotate safe account owner instead of ecdsa plugin owner 2024-04-03 15:39:14 +01:00
JohnGuilding
98298b3c95 forge install: openzeppelin-contracts-v4
v4.9.6
2024-04-03 12:41:21 +01:00
JohnGuilding
22406cdabd Add zk email contracts to remappings 2024-04-03 12:37:16 +01:00
JohnGuilding
7e497dae79 forge install: zk-email-verify
v3.3.1
2024-04-03 12:08:46 +01:00
JohnGuilding
b51317442d Add open zeppelin upgradeable to remappings 2024-04-03 12:06:25 +01:00
JohnGuilding
bcba3bc555 forge install: openzeppelin-contracts-upgradeable
v4.9.6
2024-04-03 11:59:29 +01:00
jacque006
f0ba1fe877 Stub out demo
Add WalletConnect modal to connect to safe app.
Add basic UI to showcase flow, with stubbed out relayer calls.
2024-04-03 02:05:01 -06:00
jacque006
6c298bde95 Email recovery demo frontend initial commit
Use yarn create vite w/ React, Typescript
Add WalletConnect provider lib
2024-04-03 01:11:40 -06:00
Andrew Morris
898d084b00 Add buffer for verification gas, make aggregator address configurable 2024-04-03 17:33:06 +11:00
jacque006
85afcd5ee5 Add ether-email-auth to SafeZkEmailRecoveryPlugin
Bump circom & other deps versions in zkp package (unrelated to ether-email-auth)
2024-04-02 22:43:53 -06:00
Andrew Morris
6c53139cd8 Use zero for the preVerificationGas placeholder (used for estimation) and add a safety buffer to the result 2024-04-03 15:34:56 +11:00
Andrew Morris
917b3c23a2 Filter out key events except enter and space for triggering button presses 2024-04-03 15:33:56 +11:00
Jake C-T
29b8099762 Merge pull request #224 from getwax/219-additional-zk-email-recovery-reference-implementations
219 additional zk email recovery reference implementations
2024-04-01 23:54:18 -06:00
Andrew Morris
17cd04e015 Allow string for Json error codes 2024-04-02 15:33:21 +11:00
JohnGuilding
33fe632c52 Delete redundent patched bundler 2024-03-29 12:14:19 +00:00
JohnGuilding
ca0f67fa11 Update outdated contract name 2024-03-29 12:09:31 +00:00
JohnGuilding
2d42a68100 Fix hardhat compile with specific ordering of remappings 2024-03-29 11:48:13 +00:00
JohnGuilding
9c970bea30 Add comments for development status 2024-03-28 19:55:06 +00:00
JohnGuilding
e5f3e7c126 Add base 6900 zk email recovery plugin 2024-03-28 19:54:22 +00:00
JohnGuilding
4c5ca66072 forge install: reference-implementation
v0.7.0
2024-03-28 19:00:26 +00:00
JohnGuilding
a129e8b87b Add base erc 7579 zk email recovery plugin 2024-03-28 18:54:18 +00:00
JohnGuilding
4345a1442c Update plugin contracts to use 4337 v0.7.0 2024-03-28 12:43:23 +00:00
Andrew Morris
7464a56af0 Add override for entry point address, update solidity config, deploy handle ops callers 2024-03-28 16:32:42 +11:00
JohnGuilding
10aaae67d6 forge install: openzeppelin-contracts
v5.0.2
2024-03-27 18:41:13 +00:00
JohnGuilding
7078f290f9 forge install: account-abstraction
v0.7.0
2024-03-27 18:41:13 +00:00
JohnGuilding
eb09e0128b forge install: erc7579-implementation
v0.0.1
2024-03-27 18:41:13 +00:00
JohnGuilding
a5e358e08b Add intitial SimpleAccount implementation 2024-03-27 18:41:13 +00:00
Porco
62709ca572 compiled 2024-03-27 21:48:13 +04:00
Porco
e2055cbdf8 anon-aadhaar safe plugin 2024-03-27 21:33:36 +04:00
John Guilding
f547b9a7dc Merge pull request #222 from getwax/wax-221-inpage-bls
Add BLS to compression plugin, use in in-page demo
2024-03-27 15:59:41 +00:00
Andrew Morris
a013e30882 Update copy 2024-03-27 15:36:52 +11:00
Andrew Morris
0142f9e835 Support aggregated ops in SimulatedBundler 2024-03-27 15:26:18 +11:00
Andrew Morris
ddefc6df53 Update SafeCompressionAccountWrapper 2024-03-26 16:51:29 +11:00
Andrew Morris
cb970d4b9a use bls in compression plugin 2024-03-26 15:44:51 +11:00
Andrew Morris
896ae43343 Move deterministic deployer to its own package, update imports, use in inpage demo 2024-03-25 13:55:00 +11:00
Andrew Morris
ff9ae7553b Add overrides to DeterministicDeployer 2024-03-25 13:52:22 +11:00
John Guilding
c1c1e05278 Merge pull request #220 from getwax/move-fee-measurer
move fee measurer
2024-03-20 16:34:08 +00:00
Andrew Morris
21ae3d523a move fee measurer 2024-03-20 12:13:05 +11:00
Andrew Morris
7aec340c1e Merge pull request #185 from getwax/fee-measurer
Fee measurer
2024-03-18 14:44:12 +11:00
Jake C-T
0f9d76c05e Merge pull request #209 from getwax/192-restructure-monorepo
192 restructure monorepo
2024-02-26 16:10:14 -07:00
JohnGuilding
d4ff563ba0 Update READMEs 2024-02-22 17:30:24 +00:00
JohnGuilding
574cbcc752 Update inpage symlinks 2024-02-22 16:33:22 +00:00
JohnGuilding
3df853cf87 Add script to generate bls sigs 2024-02-22 10:53:56 +00:00
JohnGuilding
378fb3cb4b Tidy up 2024-02-22 10:40:37 +00:00
JohnGuilding
956cbd1f04 Remove old primitives symlink & update imports 2024-02-22 09:55:39 +00:00
JohnGuilding
d759665402 Update references to old directory structure 2024-02-21 16:39:30 +00:00
JohnGuilding
a3fa51ff43 Move demos into packages directory 2024-02-21 16:27:39 +00:00