PrimeDAO / prime-deals-dapp

DAO to DAO negotiations facilitated, ratified, and archived.
https://www.prime.xyz/deals
3 stars 1 forks source link

1052 - Update gnosis auth (mainnet) #1119

Closed hiaux0 closed 2 years ago

hiaux0 commented 2 years ago

What was done

Testing

https://prime-deals-dapp-git-feat-1052-update-gnosis-auth-curvelabs.vercel.app/

stateDiagram
[*] --> Initial_connect
Initial_connect --> Autoconnect_with_safe_address : (and disclaimer accepted)
Initial_connect --> Change_network_to_mainnet
    Change_network_to_mainnet --> Deals_modal_switch_networks_?
      Deals_modal_switch_networks_? --> Not_connected_1 : "NOT NOW"
          Not_connected_1 --> Error_Please_connect_to_mainnet
            Error_Please_connect_to_mainnet --> [*]
      Deals_modal_switch_networks_? --> Metamask_switch_network_? : "YES, PLEASE"
          Metamask_switch_network_? --> Not_connected_1 : "Cancel"
          Metamask_switch_network_? --> Autoconnect_with_safe_address : "Switch network"

[*] --> Re_open_deals_safe_app
  Re_open_deals_safe_app --> Already_connected_?
  Already_connected_? --> Correct_network_? : Yes
  Already_connected_? --> Correct_network_? : No
    Correct_network_? --> Deals_modal_switch_networks_? : No
    Correct_network_? --> Autoconnect_with_safe_address : Yes (ignore disclaimer flow)
      Autoconnect_with_safe_address --> [*]

[*] --> Disconnect_account
  Disconnect_account --> Not_connected_2
    Not_connected_2 --> [*]

Before

Needed to auth with Firebase

After

Don't need to auth with Firebase

vercel[bot] commented 2 years ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
prime-deals-dapp ✅ Ready (Inspect) Visit Preview Jul 7, 2022 at 2:30PM (UTC)