Crash report: `TypeError: e[t.feeTier] is undefined`
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 5.5k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
Repro
- open https://app.uniswap.org/#/pool
- click
+ New Position - select
eth - select
usdc
URL
https://app.uniswap.org/#/add/ETH/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
mintV3 state
{
"independentField": "CURRENCY_A",
"typedValue": "",
"startPriceTypedValue": "",
"leftRangeTypedValue": "",
"rightRangeTypedValue": ""
}
Error
TypeError: e[t.feeTier] is undefined
Stacktrace
uv/n</</l<@https://app.uniswap.org/static/js/main.c1ec46c4.chunk.js:1:438523
uv/n</<@https://app.uniswap.org/static/js/main.c1ec46c4.chunk.js:1:438486
Aa@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1353145
t.useMemo@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1288165
uv/n<@https://app.uniswap.org/static/js/main.c1ec46c4.chunk.js:1:438123
uv@https://app.uniswap.org/static/js/main.c1ec46c4.chunk.js:1:439452
Wv@https://app.uniswap.org/static/js/main.c1ec46c4.chunk.js:1:445364
ua@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1348412
Va@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1357979
$u@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1401703
Cs@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1387955
js@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1387883
Ss@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1387744
bs@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1384710
Xi/<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1334204
t.unstable_runWithPriority@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1411441
Gi@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1333981
Xi@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1334151
$i@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1334084
ws@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:1385031
notify@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:376437
c</t.notifyNestedSubs@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:377072
c</t.handleChangeWrapper@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:377140
v@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:486366
t.save/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:777351
ae/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:430162
oe/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:428319
re/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:427578
ne/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:426146
te/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:425342
ee/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:424535
ue/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:431230
middleware/</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:435972
ae/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:430162
oe/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:428319
re/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:427578
ne/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:426146
te/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:425342
ee/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:424535
ue/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:431230
middleware/</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:435972
o/</</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:147980
dispatch@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:487864
h/<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:156510
u/</<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:149451
u/<@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:149556
n@https://app.uniswap.org/static/js/35.4cd51aae.chunk.js:2:156579
Device data
{
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:94.0) Gecko/20100101 Firefox/94.0",
"browser": {
"name": "Firefox",
"version": "94.0",
"major": "94"
},
"engine": {
"name": "Gecko",
"version": "94.0"
},
"os": {
"name": "Mac OS",
"version": "10.15"
},
"device": {},
"cpu": {}
}
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the crash at the reported pool URL by selecting ETH and USDC, then use the provided minified stack trace to locate the corresponding pool-position code in the TypeScript interface. Done means the flow no longer throws TypeError: e[t.feeTier] is undefined for this reproduction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- blockchain, typescript
- Domain
- blockchain, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100