Closed failfmi closed 2 years ago
Can reproduce as well
I experience the same issue with other contracts (e.g. https://etherscan.io/token/0x79986aF15539de2db9A5086382daEdA917A9CF0C#writeContract, token Id 28) as well
I am having the same issue with Firefox and Chrome. NFT contract https://mumbai.polygonscan.com/address/0xae87e56a9dF1Baf99F77B7A75F6EFDFD03bc41e5#writeContract . The token Id is 2.
MetaMask version: 10.12.4
I can also reproduce as well with version 10.12.4 while sending an approval request to an ERC721 contract with address: 0x8f9a72a1eeD064b205cDbAF09802C93873480507. What's weird is that, approve works for address 0x6a0D3EA61f9b78351a5b635Ce4738311f191BfB5. The only logical difference between them is that one sends an https link for tokenURI wile the other sends an ipfs link
Can reproduce, as well.
I can also reproduce as well with version 10.12.4 while sending an approval request to an ERC721 contract with address: 0x8f9a72a1eeD064b205cDbAF09802C93873480507. What's weird is that, approve works for address 0x6a0D3EA61f9b78351a5b635Ce4738311f191BfB5. The only logical difference between them is that one sends an https link for tokenURI wile the other sends an ipfs link
The NFT I am having an issue with as well is a token URI with ipfs:// instead of the regular https:// https://mumbai.polygonscan.com/address/0xae87e56a9dF1Baf99F77B7A75F6EFDFD03bc41e5#writeContract
I actually created that NFT on the test net, so I am going to try and set the link to https:// to see if the approval will go through.
Hoping for a fix soon 🙏 resulting in a total loss of new users for us
I can also reproduce as well with version 10.12.4 while sending an approval request to an ERC721 contract with address: 0x8f9a72a1eeD064b205cDbAF09802C93873480507. What's weird is that, approve works for address 0x6a0D3EA61f9b78351a5b635Ce4738311f191BfB5. The only logical difference between them is that one sends an https link for tokenURI wile the other sends an ipfs link
The NFT I am having an issue with as well is a token URI with ipfs:// instead of the regular https:// https://mumbai.polygonscan.com/address/0xae87e56a9dF1Baf99F77B7A75F6EFDFD03bc41e5#writeContract
I actually created that NFT on the test net, so I am going to try and set the link to https:// to see if the approval will go through.
Did you find out if it was ipfs:// ? Ours is, but no way to change it now (ipfs:// was common 1+ years ago, like pancake)
I have tried with
Hoping for a fix soon 🙏 resulting in a total loss of new users for us
I can also reproduce as well with version 10.12.4 while sending an approval request to an ERC721 contract with address: 0x8f9a72a1eeD064b205cDbAF09802C93873480507. What's weird is that, approve works for address 0x6a0D3EA61f9b78351a5b635Ce4738311f191BfB5. The only logical difference between them is that one sends an https link for tokenURI wile the other sends an ipfs link
The NFT I am having an issue with as well is a token URI with ipfs:// instead of the regular https:// https://mumbai.polygonscan.com/address/0xae87e56a9dF1Baf99F77B7A75F6EFDFD03bc41e5#writeContract I actually created that NFT on the test net, so I am going to try and set the link to https:// to see if the approval will go through.
Did you find out if it was ipfs:// ? Ours is, but no way to change it now (ipfs:// was common 1+ years ago, like pancake)
I have reconstructed the exact same scenario for both NFT's using ipfs and https, but both of them still stuck on approve. I have dived further to the differences of the 2 contracts that I have been trying to approve(one working and the other not, which I mentioned before on my comment) and find out that there was a slight difference between their supportsInterface mechanism. This is also mentioned on #14518 .
@kevinghim having some inquiries about this and can reproduce, any status on a fix?
On this now!
This will be fixed via https://github.com/MetaMask/controllers/pull/834
Still stuck with this, already tried update extension. Any tips? v. 10.15.0
@paul-zibarov sorry for the delay, we are still in the process of rolling this out. A fix will be rolled out in 10.16.0
@paul-zibarov sorry for the delay, we are still in the process of rolling this out. A fix will be rolled out in
10.16.0
thanks, waiting for fix!
I don't think this is a ERC-721 related issue. I'm calling approve
on ERC-20 from 2 separate UIs and the result is always the same - Metamask being stuck on loading forever. Please fix this ASAP. Also using 10.15.0 in Chrome.
Agree, please let's get a release out ASAP, then all of us can check if our projects are still dead broken or some other fix was needed too 🙏 🙏 🙏
I believe this issue should have been resolved as of version v10.16.2. Please check your version, update if necessary and let us know if you are still experiencing this issue or something similar, and include the contract address and token details.
Describe the bug
When trying to approve an ERC-721 collection with a
tokenId
, which is a very large number (e.g. Decentraland LAND Registry token ids), MetaMask gets stuck forever on loading:Steps to reproduce
2381976568446569244243622252022377480050
, contract: https://etherscan.io/address/0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d)Error messages or log output
No response
Version
10.12.4
Build type
No response
Browser
Chrome
Operating system
MacOS
Hardware wallet
No response
Additional context
No response