Uniswap / Uniswap/interface

Crash report: `TypeError: e[t.feeTier] is undefined`

Open
#3,001 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
5.5k
Forks
5.4k
PR merge metrics
No merged PRs in 30d

Description

URL

https://app.uniswap.org/#/add/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2/3000

mintV3 state

{
  "independentField": "CURRENCY_A",
  "typedValue": "",
  "startPriceTypedValue": "",
  "leftRangeTypedValue": "0.000139",
  "rightRangeTypedValue": "0.000527"
}

Error

TypeError: e[t.feeTier] is undefined

Stacktrace

703/dv/n</l<@https://app.uniswap.org/static/js/main.76ce51ac.chunk.js:1:437745
703/dv/n<@https://app.uniswap.org/static/js/main.76ce51ac.chunk.js:1:437708
Aa@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1365832
t.useMemo@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1300852
703/dv/n<@https://app.uniswap.org/static/js/main.76ce51ac.chunk.js:1:437345
dv@https://app.uniswap.org/static/js/main.76ce51ac.chunk.js:1:438674
Fv@https://app.uniswap.org/static/js/main.76ce51ac.chunk.js:1:444586
ua@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1361099
Va@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1370666
$u@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1414390
Cs@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1400642
js@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1400570
Ss@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1400431
bs@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1397397
Xi/<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1346891
t.unstable_runWithPriority@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1424128
Gi@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1346668
Xi@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1346838
$i@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1346771
ws@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:1397718
notify@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:378595
t.notifyNestedSubs@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:379230
t.handleChangeWrapper@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:379298
v@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:488524
t.save/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:789224
ae/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:432320
oe/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:430477
re/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:429736
ne/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:428304
te/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:427500
ee/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:426693
ue/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:433388
le/init/middleware/A/A@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:438130
ae/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:432320
oe/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:430477
re/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:429736
ne/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:428304
te/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:427500
ee/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:426693
ue/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:433388
le/init/middleware/A/A@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:438130
o/</</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:150138
dispatch@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:490022
N/</</h/v<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:158668
c/u/</<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:151609
c/u/<@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:151714
n@https://app.uniswap.org/static/js/35.fc333caa.chunk.js:2:158737

Device data

{
  "ua": "Mozilla/5.0 (X11; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0",
  "browser": {
    "name": "Firefox",
    "version": "95.0",
    "major": "95"
  },
  "engine": {
    "name": "Gecko",
    "version": "95.0"
  },
  "os": {
    "name": "Linux",
    "version": "x86_64"
  },
  "device": {},
  "cpu": {
    "architecture": "amd64"
  }
}

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the reported URL in the Uniswap interface and inspect the mintV3 state alongside the stack trace in main.76ce51ac.chunk.js. The report does not identify a repository source file or test; done means the add-liquidity page no longer crashes for this URL and the relevant regression is verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.