Replies: 2 comments 8 replies
-
That looks like you aren’t using exact values. My guess is maybe The value should only ever be a string or BigInt (or in v5 a BigNumber); never let it get converted to a number. The When using large values, you will expect about 50% of the time a number to be slightly too small and 50% of the time slightly too large. The only values that will be save are values that are safe in 64-bit floating points, which are quite rare. Does that make sense? |
Beta Was this translation helpful? Give feedback.
-
Found the solution... its from the inside of vuex (currently using 4.1.0) Thanks for all the replies |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi community,
I got a very strange behaviour and I absolutly couldnt find a reason for.
I am writing a little dapp using
"vue": "^3.2.45"
"ethers": "^5.4.7"
"@web3-onboard/vue": "^2.7.10",
"@web3-onboard/walletconnect": "^2.4.5"
The app was done, everything works nice using Browser on Windows with MM, TW or WC with TW.
Tested on my OnePlus 6T. Everything fine.
Wanted to show this to a frind of mine on his Oneplus Nord100. And this happens.
I inserted some debug output to show the variables commited.
The strangest thing, the amount got crippled random. So it is not everytime the same amount getting missed. Sometimes it a very little more, sometime less.
Here is the relevant code fragment. I tested some more devices, and it seems to be device specific.
Oneplus 6T - OK
iPhone XS - OK
Samsung A50 - OK
Oneplus Nord - Failed
uleFone Note P9 - Failed
I have absolutely no idea where this comes from and am grateful for any tip.
Beta Was this translation helpful? Give feedback.
All reactions