MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.14k stars 1.1k forks source link

[Sentry] Error: Invalid "value": 50000000000000000 number must be a valid number. #9552

Closed sentry-io[bot] closed 1 month ago

sentry-io[bot] commented 5 months ago

Sentry Issue: METAMASK-MOBILE-2CW3

Error: Invalid "value": 50000000000000000 number must be a valid number.
  at constructor (node_modules/@metamask/message-manager/dist/AbstractMessageManager.js:58:6)
  at base64 (node_modules/@metamask/transaction-controller/node_modules/@metamask/utils/dist/base64.js:14:26)
  at apply (native)
  at fromList (node_modules/stream-browserify/node_modules/readable-stream/lib/_stream_readable.js:981:23)
  at __awaiter$argument_3 (node_modules/@metamask/transaction-controller/dist/gas-flows/DefaultGasFeeFlow.js:39:37)
...
(38 additional frame(s) were not displayed)
sentry-io[bot] commented 4 months ago

Sentry Issue: METAMASK-MOBILE-2ENS

sentry-io[bot] commented 3 months ago

Sentry Issue: METAMASK-MOBILE-2FZX

node_modules/@metamask/transaction-controller/dist/utils.js in validateTxParams at line 81:55

        const isValid = Number.isFinite(intValue) &&
            !Number.isNaN(intValue) &&
            !isNaN(Number(value)) &&
            Number.isSafeInteger(intValue);
        if (!isValid) {
            throw rpc_errors_1.rpcErrors.invalidParams(`Invalid "value": ${value} number must be a valid number.`);
        }
    }
}
exports.validateTxParams = validateTxParams;
/**
bschorchit commented 1 month ago

Closing as no longer happening