-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fee-on-transfer/rebasing tokens will have problems when swapping #390
Comments
code423n4
added
2 (Med Risk)
bot-report
bug
Something isn't working
ineligible for award
labels
Dec 20, 2023
code423n4
added a commit
that referenced
this issue
Dec 20, 2023
geoffchan23
added
bot-report
1 (Low Risk)
and removed
bot-report
bug
Something isn't working
ineligible for award
labels
Apr 5, 2024
@geoffchan23 Sponsors can only use these labels: sponsor confirmed, sponsor disputed, sponsor acknowledged. |
@geoffchan23 Sponsors are not allowed to close, reopen, or assign issues or pull requests. |
geoffchan23
added
sponsor disputed
Sponsor cannot duplicate the issue, or otherwise disagrees this is an issue
sponsor acknowledged
Technically the issue is correct, but we're not going to resolve it for XYZ reasons
labels
Apr 10, 2024
C4-Staff
removed
the
sponsor disputed
Sponsor cannot duplicate the issue, or otherwise disagrees this is an issue
label
Apr 10, 2024
geoffchan23
added
sponsor confirmed
Sponsor agrees this is a problem and intends to fix it (OK to use w/ "disagree with severity")
and removed
sponsor acknowledged
Technically the issue is correct, but we're not going to resolve it for XYZ reasons
labels
Apr 10, 2024
C4-Staff
removed
the
sponsor confirmed
Sponsor agrees this is a problem and intends to fix it (OK to use w/ "disagree with severity")
label
Apr 10, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Lines of code
110
Vulnerability details
Uniswap v3 does not support rebasing or fee-on-transfer tokens so using these tokens with it will result funds getting stuck. With fee-on-transfer tokens, if the balance isn't checked, the wrong amount may be transferred out. With rebasing tokens, the contract may have some remaining residual balance after the fixed amount is transferred out. Uniswap v2 does support them but only with the "SupportingFeeOnTransfer" swap variants.
Assessed type
other
The text was updated successfully, but these errors were encountered: