Matt Luongo

Results 129 issues of Matt Luongo

Due to an issue with the Coinbase API today, we started getting 401s- but the client doesn't wrap them, so it just reported a JSON decode error.

![Screenshot from 2022-08-23 14-06-17](https://user-images.githubusercontent.com/427505/186232388-7fdf3a52-cbdc-4ac6-8682-7f41f1aec5e1.png) Sending ETH often returns to the asset page rather than the sign page. This behavior appears to depend on the recipient address... making me suspect #1900

🐛 bug
⚠️ medium severity

This PR covers the background script components of #492. Each transaction and transaction signature request is enriched by looking up its function signature in the [4byte.directory](https://4byte.directory) database. These signatures can...

The `EnrichmentService` includes annotations about transaction requests and addresses. It should also include the idea of "admonitions" — annotations that the UI should show as warnings, perhaps even requiring a...

✏️ enhancement
🔧 plumbing
🐾 tracking

The signing page and wallet activity list for swaps should follow the designs in Figma ![Screenshot from 2022-08-22 20-38-40](https://user-images.githubusercontent.com/427505/186043590-500bb24c-5af3-4c81-b91f-66bcc1b859d1.png) ![Screenshot from 2022-08-22 20-39-46](https://user-images.githubusercontent.com/427505/186043581-782a581d-a85b-4fce-a5f0-e2cbf8c51acf.png) Instead, they're shown as plain contract interactions.

Type: Enhancement
good first issue
Priority: Medium
Status: Available

... otherwise, we only need gas prices ... * after installation * at extension startup * every 10 minutes to every hour in the background This will prevent a bunch...

🐣 good first issue
🔧 plumbing

Helping investigate a recent NFT hack, it became clear that one of the reasons these attacks feel so mysterious is that users can't look back at signatures they've made. I...

✏️ enhancement
🎨 design
🔒 security

Secure signing means users need to know the implication of what they're signing... otherwise the signature doesn't represent user consent. And for most users, a hex string ain't that. We...

✏️ enhancement
🎨 design

![Screenshot from 2021-12-29 11-13-08](https://user-images.githubusercontent.com/427505/147682245-f44d8dbd-4814-4d28-a779-6d0d57a2bd54.png) Mixed-case hex addresses imply following [EIP-55](https://eips.ethereum.org/EIPS/eip-55), which can help prevent users from sending funds to the wrong address. If the address doesn't check out, the form...

🐛 bug
✏️ enhancement
🐣 good first issue