-
Notifications
You must be signed in to change notification settings - Fork 473
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
Web UI shows warning with 1.4.1 wallet created in CLI #3647
Comments
Did you use this base contract? https://github.com/safe-global/safe-deployments/blob/main/src/assets/v1.4.1/safe_l2.json#L10 |
I use this one: https://github.com/safe-global/safe-deployments/blob/main/src/assets/v1.4.1/safe.json |
I think this refers to which flavour of Safe contract is expected. For Ethereum mainnet, the Hope this helps explain a bit. |
Thanks for the detailed response @nlordell! 🙏 I’ll close this as won’t-fix then, since the UI is correct to warn about the L1 mastercopy being used for BNB. |
Hi, I tried with SafeL2 and it works for BNB and even ETH. However, the UI shows the warning and even unsupported contract for Arbitrum (using SafeL2). |
Thanks, we’ll check. |
I can confirm the same issue when using 1.4.1+L2 w/ 4337 modules. web-ui loads the safe on sepolia, polygon and gnosis, fine. But complains about unsupported base contract for optimism and arbitrum. The mobile wallet app on ios doesn't seem to load any safes w/ 1.4.1 I am using permissionless.js to create the safes. |
Hmm, I wonder if in this case it is an issue where the Safe v1.4.1 addresses aren't correctly configured in either the CGW or in the web interface for those chains? |
Edit: I was looking at the wrong Safe |
I'm surprised it is working for you. I just tried the safe you pointed to on both safari and chrome browsers on my macbook and both pop-up the warning |
My bad, I initially pasted the wrong link. I do see the warning in your Safe. |
I am not sure. One other thought was if this asset was being read by the wallet to determine supported contracts on different chain. 0.3.0 only lists contracts for sepolia while 0.2.0 lists the entire bunch. However, that wouldn't explain why 1.4.1+L2 w/ 4337 is showing up fine for polygon. |
It seems to be indeed something on CGW, it returns
See https://safe-client.safe.global/v1/chains/42161/safes/0x7c74e813daEE4c9b475cFFC6352FD79616f81AA1 @iamacook @hectorgomezv can you take this ticket to your tracker? |
Here's my config for the safe;
|
The Transaction Service does not have If it is an official singleton (and I assume it is as it's listed on mainnet and the Safe was created via the CLI), it needs to be added to the Transaction Service to resolve this issue. cc @safe-global/core-api |
@JOY please feel free to open an issue in the CLI as per the link above. Thanks everyone. |
@JOY nvm, Uxio went ahead and added the deployment. I see that https://app.safe.global/settings/setup?safe=arb1:0x7c74e813daEE4c9b475cFFC6352FD79616f81AA1 is now operational. 🙏 |
Bug description
Web UI shows warning with 1.4.1 wallet created in CLI: This Safe Account was created with an unsupported base contract. The web interface might not work correctly. We recommend using the command line interface instead.
Environment
Steps to reproduce
Expected result
It should shows no warning since web UI was confirmed to support 1.4.1
Obtained result
It shows warning in the web UI: This Safe Account was created with an unsupported base contract. The web interface might not work correctly. We recommend using the command line interface instead.
Screenshots
The text was updated successfully, but these errors were encountered: