Explain 2 Steps of Confirming MetaMask Transactions

Stacks Testnet: ST37N35P4903CB8S91SHHYYQ3Q44Q3HCJS8RD4TKW
Stacks Mainnet: SP37N35P4903CB8S91SHHYYQ3Q44Q3HCJSBP8DCVF
Discord: NuriKols#4750
Telegram: @ WaseemK

When bridging ETH to Stacks, the Metamask transaction is a 2 step process. One requiring confirmation of amounts and the second a signature request.

This signature request after a transaction confirmation is not common on ETH and I think you should explain that there will be 2 steps or show progress as Step 1/2 and Step 2/2.

Otherwise users may doubt or cancel at that point and then can they reinitiate the signature request or will funds be returned ??? (going to test that now).

Stacks Testnet: ST37N35P4903CB8S91SHHYYQ3Q44Q3HCJS8RD4TKW
Stacks Mainnet: SP37N35P4903CB8S91SHHYYQ3Q44Q3HCJSBP8DCVF
Discord: NuriKols#4750
Telegram: @ WaseemK

Okay perfect, I see the signature request function, cool stuff.

Yeah, so just maybe a Step 1/2 and Step 2/2 perhaps?

Note:

If, on this screen, I click on the sides, the error pop up dissappears and the pending signature notification does not immediately show up.

Neither does it show at the bottom in the transaction history.

However when I click the OK button in the error message first showed above, it pops up immediately.