-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
I built the wallet locally and it throws the following error when I try to create a wallet or log into an existing one:
⨯ IntegerOutOfRangeError: Number "7956251830496666254257061263048751325817198919619638668679466509423984115723875287970763165179n" is not in safe 256-bit unsigned integer range (0n to 115792089237316195423570985008687907853269984665640564039457584007913129639935n)
Version: viem@1.21.3
at numberToHex (webpack-internal:///(rsc)/./node_modules/.pnpm/viem@1.21.4_typescript@5.9.2/node_modules/viem/_esm/utils/encoding/toHex.js:151:15)
at encodeNumber (webpack-internal:///(rsc)/./node_modules/.pnpm/viem@1.21.4_typescript@5.9.2/node_modules/viem/_esm/utils/abi/encodeAbiParameters.js:211:81)
at prepareParam (webpack-internal:///(rsc)/./node_modules/.pnpm/viem@1.21.4_typescript@5.9.2/node_modules/viem/_esm/utils/abi/encodeAbiParameters.js:73:16)
at prepareParams (webpack-internal:///(rsc)/./node_modules/.pnpm/viem@1.21.4_typescript@5.9.2/node_modules/viem/_esm/utils/abi/encodeAbiParameters.js:41:29)
at encodeAbiParameters (webpack-internal:///(rsc)/./node_modules/.pnpm/viem@1.21.4_typescript@5.9.2/node_modules/viem/_esm/utils/abi/encodeAbiParameters.js:30:28)
at encodeFunctionData (webpack-internal:///(rsc)/./node_modules/.pnpm/viem@1.21.4_typescript@5.9.2/node_modules/viem/_esm/utils/abi/encodeFunctionData.js:34:134)
at readContract (webpack-internal:///(rsc)/./node_modules/.pnpm/viem@1.21.4_typescript@5.9.2/node_modules/viem/_esm/actions/public/readContract.js:46:106)
at Object.readContract (webpack-internal:///(rsc)/./node_modules/.pnpm/viem@1.21.4_typescript@5.9.2/node_modules/viem/_esm/clients/decorators/public.js:133:109)
at POST (webpack-internal:///(rsc)/./src/app/api/users/save/route.ts:23:78)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async /Users/eugenptr/Developer/coil-browser-wallet/front/node_modules/.pnpm/next@13.5.11_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-route.runtime.dev.js:6:62500 {
details: undefined,
docsPath: undefined,
metaMessages: undefined,
shortMessage: 'Number "7956251830496666254257061263048751325817198919619638668679466509423984115723875287970763165179n" is not in safe 256-bit unsigned integer range (0n to 115792089237316195423570985008687907853269984665640564039457584007913129639935n)',
version: 'viem@1.21.3'
}
The effect is that the app gets stuck in the initial screen
Metadata
Metadata
Assignees
Labels
No labels