Added a new section for Bypasses -> here we gather the identified bypasses for Blockaid. Now all of them are fixed except the Malicious Permit with Padded ChainId, but it is fixed in the next MM release, which contains the new ppom version https://github.com/MetaMask/metamask-extension/pull/24171
Moved the Transfer/Approve with Odd Hex data to the Bypasses section -> this is done since they are better matching to this new section, as those were identified bypasses for Blockaid, opposed to the malformed transactions.
Added a descriptive text for each section, to help manual QAs
Try the new bypasses buttons. Note: all bypasses should be flagged except for the Malicious Permit With Padded ChainID (which will be fixed in the ppom updat 1.4.6)
Go to Mobile browser
Go to localhost:9011
Try the deeplinks
Open MM and see each deeplink working. Note: all the deeplinks are not flagged by Blockaid at the moment, since there is an issue with Blockaid + Deeplinks in Mobile
Description
In this PR we add a couple of more functionalities for testing the PPOM feature:
Screenshots
Before
After
https://github.com/MetaMask/test-dapp/assets/54408225/283028e6-90c2-4175-8041-b7061b217b0a
Manual QA Steps