Skip to content
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

fix: minor fixes #642

Merged
merged 10 commits into from
Feb 17, 2025
Merged

fix: minor fixes #642

merged 10 commits into from
Feb 17, 2025

Conversation

gabririgo
Copy link
Contributor

📓 Overview

  • fix uni decoder decoded actions
  • do not return revert error when calling ExtensionsMap, as contract is known and will always return something
  • add native transfer custom revert error in uni router
  • update eth-related tests

- fix uni decoder decoded actions
- do not return revert error when calling ExtensionsMap, as contract is known and will always return something
- add native transfer custom revert error in uni router
- update eth-related tests
@gabririgo gabririgo added contracts updates contracts folder packages/v3-contracts updates v3 contracts package labels Feb 15, 2025
@coveralls
Copy link

coveralls commented Feb 15, 2025

Coverage Status

coverage: 95.517% (+1.2%) from 94.346%
when pulling a27377d on fix/generic-fixes
into da745e9 on development.

- use try/catch statement and revert with custom error in safeApprove
- add reverts in uncovered revert scenarios
- correctly append value for mint, increasase position
- revert when trying to increase and mint (mint already increases liquidity)
- process tokenIds before forwarding calldata to uniV4Posm
- use low-level call for force approve
- added test with non-standard ERC20
- define tokens array in memory and fix index
- add test to assert removing a token from a list with multiple active tokens works correctly
- move IExtensionsMap to /interfaces folder
@gabririgo gabririgo merged commit 0c75b03 into development Feb 17, 2025
3 checks passed
@gabririgo gabririgo deleted the fix/generic-fixes branch February 17, 2025 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contracts updates contracts folder packages/v3-contracts updates v3 contracts package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants