Matt Luongo

Results 132 issues of Matt Luongo

Tally Ho is supported on [app.euler.finance](https://app.euler.finance), but when I connect, I get stuck in a refresh loop. ![tally-on-euler](https://user-images.githubusercontent.com/427505/185417977-feaa206e-bcfe-4e5f-9a6a-9e584da9a44d.gif)

🐛 bug
⚠️ medium severity

Add a warning in the wallet asset list when interacting with assets whose metadata has been inferred from transaction history. ![Screenshot from 2022-08-06 21-30-32](https://user-images.githubusercontent.com/427505/183272264-ece97c58-378f-4621-8ee9-b0bfab42d68a.png) ![Screenshot from 2022-08-06 22-20-45](https://user-images.githubusercontent.com/427505/183272315-1554b6ec-e85e-4d61-8fde-35c6cd5e1248.png) To test...

Type: Enhancement
Priority: Medium
Status: Needs Revision

We see every token transfer event in wallet transactions, but we aren't automatically inferring metadata from each token. One of the challenges is security. If we trust self-reported token metadata,...

✏️ enhancement
🎨 design

We should be able to support... - [x] `to` addresses in in `EIP1559TransactionRequest` - [x] `from` addresses in transactions - [ ] `address` type arguments in contract calls

✏️ enhancement
🔧 plumbing

- [x] Include Optimism in the default network selection dropdown - [ ] Include Optimism on Kovan - [ ] Support Uniswap, Saddle, and Synthetix on Optimism mainnet and Kovan...

✏️ enhancement
🔧 plumbing

- [x] Include Arbitrum in the default network selection dropdown - [x] Refactor `ChainService` to work with Alchemy + Arbitrum - [ ] Refactor `IndexingService` to work with Alchemy +...

✏️ enhancement
🔧 plumbing

Expose an interface via Redux to... - [x] import existing MetaMask 12-word seed phrases (#237) - [x] generate new 24-word mnemonics (#237) - [x] #763 - [x] unlock / load...

🔧 plumbing

Just like ERC-20s, we need to decode requests for NFT approvals. From [ERC-712](https://eips.ethereum.org/EIPS/eip-721), that means decoding... ``` function approve(address _approved, uint256 _tokenId) external payable; function setApprovalForAll(address _operator, bool _approved) external;...

🎨 design
🔒 security

Right now, we're relying on `bigint` and the fact that most crypto assets have a fixed-length amount / known quantum. Unfortunately, price does not have that sort of fixed precision,...

🔧 plumbing