ethereum / staking-launchpad

The deposit launchpad for staking on Ethereum 🦏
Creative Commons Zero v1.0 Universal
276 stars 196 forks source link

JS Error on Launchpad Top Up Page #690

Open bitoiu opened 5 months ago

bitoiu commented 5 months ago
  1. Visit https://launchpad.ethereum.org/en/top-up
  2. Connect via Metamask, where the linked wallet is a ledger wallet (nano x in this case)
  3. We get to an empty page, and the only error is seen on the console:
content: background > inpage: {"id":"tallyHo","jsonrpc":"2.0","result":{"method":"tally_getConfig","defaultWallet":true}}
provider-bridge.js:1140  content: background > inpage: {"id":"tallyHo","jsonrpc":"2.0","result":{"method":"tally_getConfig","defaultWallet":true,"chainId":"0x1"}}
provider-bridge.js:1135  content: inpage > background: {"id":"0","target":"tally-provider-bridge","request":{"method":"eth_requestAccounts","params":["Top up a validator","https://launchpad.ethereum.org/apple-touch-icon.png"]}}
provider-bridge.js:1140  content: background > inpage: {"id":"0","jsonrpc":"2.0","result":["0x4d1a3ce0df6536694a2f2b53c1ce87a8a25025d7"]}
provider-bridge.js:1135  content: inpage > background: {"id":"1","target":"tally-provider-bridge","request":{"method":"eth_chainId","params":[]}}
provider-bridge.js:1140  content: background > inpage: {"id":"1","jsonrpc":"2.0","result":"0x1"}
provider-bridge.js:1135  content: inpage > background: {"id":"2","target":"tally-provider-bridge","request":{"method":"eth_chainId","params":[]}}
provider-bridge.js:1140  content: background > inpage: {"id":"2","jsonrpc":"2.0","result":"0x1"}
react-dom.production.min.js:209 TypeError: a.map is not a function
    at ValidatorTable.tsx:128:23
    at Object.useMemo (react-dom.production.min.js:165:493)
    at t.useMemo (react.production.min.js:25:113)
    at Od (ValidatorTable.tsx:127:31)
    at Ki (react-dom.production.min.js:153:146)
    at vc (react-dom.production.min.js:261:496)
    at uf (react-dom.production.min.js:246:265)
    at ff (react-dom.production.min.js:246:194)
    at Qc (react-dom.production.min.js:239:172)
    at react-dom.production.min.js:123:115
ec @ react-dom.production.min.js:209
Show 1 more frame
Show less
index.tsx:141 TypeError: a.map is not a function
    at ValidatorTable.tsx:128:23
    at Object.useMemo (react-dom.production.min.js:165:493)
    at t.useMemo (react.production.min.js:25:113)
    at Od (ValidatorTable.tsx:127:31)
    at Ki (react-dom.production.min.js:153:146)
    at vc (react-dom.production.min.js:261:496)
    at uf (react-dom.production.min.js:246:265)
    at ff (react-dom.production.min.js:246:194)
    at Qc (react-dom.production.min.js:239:172)
    at react-dom.production.min.js:123:115

Tested on Chrome and Edge (latest version of writing this). Firmware updated on Nano X, and metamask freshly installed on both browsers.

Any tips to address this?