-
Notifications
You must be signed in to change notification settings - Fork 220
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
Merge dev into main #426
Merge dev into main #426
Commits on Jun 14, 2024
-
* update hardhat * remove symlinks by using hardhat-foundry use hardhat-foundry package to use foundry remappings to compile. Symlinks are no longer necessary After upgrade HH412 error was thrown caused by the existing symlinks ref: https://hardhat.org/hardhat-runner/docs/errors#HH412 NomicFoundation/hardhat#3623 * update compiler version to ^0.8.24 supporting the cancun upgrades * fix ci * fix lock file * Update yarn.lock * regenerate gas snapshots * install foundry in ci * Use mainnet permit2 (#347) * solc upgrade to 0.8.26 * use mainnet permit2 work started * fix uniswap tests * Remove block from resetFork * Refactor to fetch fee tiers * remove NFT protocols for V4 router (#348) * first pass * fix forge builds * fix reentrancy test * Add check to receive * remove .only rip * add todo for tests that need wrtiting * update readme and planner --------- Co-authored-by: Alice <[email protected]> Co-authored-by: Alice Henshaw <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cf84c8 - Browse repository at this point
Copy the full SHA 6cf84c8View commit details
Commits on Jul 23, 2024
-
* import with dif version of OZ * fix remapping issue * duplicate exports and v3 version error * remove else statement and fix format * fix duplicate IERC165 in typechain * permit, decrease, collect, burn commands * all v3 commands separately * add structs * remove mint and increaseLiquidity on v3 * test change * fix yarn.lock * pass foundry tests for now * nit - change name * spelling error * v3pm address not needed * some gas tests * check msg.sender * format * transient storage * unauthorized tests * transient storage * v3 multicall with tests * v3 call + transient storage * no decode * clean up tests * some changes * comment changes * suggestion fixes * regenerate yarn.lock file * revert yarn.lock * some changes * separate migration tests * bignumber to fix test * fix remappings for forge compile * remove command placeholder * remove transient storage * format * use v3 periphery 0.8 instead * fix gas snapshots * v3 position manager addresses * name change * remove v4 in this pr * remove unnecessary stuff * change test names * fix erc721 permit * more tests * name changes, comments, test --------- Co-authored-by: gretzke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d573cb7 - Browse repository at this point
Copy the full SHA d573cb7View commit details
Commits on Jul 24, 2024
-
Reentrancy guard transient (#354)
* Make reentrancy guard transient * locker tests * abstract the locker library away * Updated locker tests * move map, and fix CI * Update lint.yml * update comment
Configuration menu - View commit details
-
Copy full SHA for 8757822 - Browse repository at this point
Copy the full SHA 8757822View commit details -
* v4 periphery git submodule * deploy v4 * prettier * point v4 periphery to main * use solmate/src and deploy v4 * format * update v4-periphery and future proof deployRouter * prettier
Configuration menu - View commit details
-
Copy full SHA for cc0e7c0 - Browse repository at this point
Copy the full SHA cc0e7c0View commit details
Commits on Jul 29, 2024
-
update v4-periphery, change remapping, and update deploy test (#361)
* update v4-periphery, change remapping, and update deploy test * make immutables public * little fixes * last one * make only migrator immutables public
Configuration menu - View commit details
-
Copy full SHA for 6c91122 - Browse repository at this point
Copy the full SHA 6c91122View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 43f1443 - Browse repository at this point
Copy the full SHA 43f1443View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 12132d5 - Browse repository at this point
Copy the full SHA 12132d5View commit details -
update v4 periphery to main and update deployRouter (#367)
* update v4 periphery to main and update deployRouter * point to updated v4 posm
Configuration menu - View commit details
-
Copy full SHA for 49848f9 - Browse repository at this point
Copy the full SHA 49848f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc3d8dd - Browse repository at this point
Copy the full SHA bc3d8ddView commit details -
* separate uniswap tests * Move permit2 tests
Configuration menu - View commit details
-
Copy full SHA for 297efe5 - Browse repository at this point
Copy the full SHA 297efe5View commit details
Commits on Aug 2, 2024
-
final decode in calldata (#363)
* batch permit decode in calldata * array of structs * PR comment
Configuration menu - View commit details
-
Copy full SHA for b143c03 - Browse repository at this point
Copy the full SHA b143c03View commit details -
* v4 mint so far * solmate remapping * v4 mint and increase tests * prettier * update v4 periphery to main * some gas tests * remove selector check in v4 posm call * organize some tests * more tests * prettier * more tests * update gas * remove unnecessary import * remove unnecessary encodings
Configuration menu - View commit details
-
Copy full SHA for 15c26c2 - Browse repository at this point
Copy the full SHA 15c26c2View commit details
Commits on Aug 3, 2024
-
* complete setup, everything working * v4 command plus planner * use main v4 branch * update periphery, handle changes * linting * V4 test setup * working pool setup * cleanup of imports * 2 working v4 swap tests * exact out swaps * 2 hop swap tests * update periphery
Configuration menu - View commit details
-
Copy full SHA for 1b67109 - Browse repository at this point
Copy the full SHA 1b67109View commit details
Commits on Aug 4, 2024
-
* update tests to correspond with posm * match deploy universal router with alices * update oz for ierc721permit problem * switch back to OZ 4.7.0 * use OZ 5.0.2 to match v4 * remove internal _msgSender() * pr comments * add license
Configuration menu - View commit details
-
Copy full SHA for b46ca05 - Browse repository at this point
Copy the full SHA b46ca05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 972579a - Browse repository at this point
Copy the full SHA 972579aView commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4ce107d - Browse repository at this point
Copy the full SHA 4ce107dView commit details
Commits on Aug 21, 2024
-
* ETH input v4 tests * eth output v4 tests * PR comments
Configuration menu - View commit details
-
Copy full SHA for 00d4824 - Browse repository at this point
Copy the full SHA 00d4824View commit details -
* add v4 to receive function * linting * PR comments * fix and snapshots
Configuration menu - View commit details
-
Copy full SHA for 5486943 - Browse repository at this point
Copy the full SHA 5486943View commit details -
* take portion test * take portion test native * correct comment * take portion on input test * remove console logs oops
Configuration menu - View commit details
-
Copy full SHA for 1180951 - Browse repository at this point
Copy the full SHA 1180951View commit details
Commits on Aug 30, 2024
-
* OZ L-09 * Remove .vscode/settings.json from the repository
Configuration menu - View commit details
-
Copy full SHA for a888522 - Browse repository at this point
Copy the full SHA a888522View commit details -
update periphery to main (#380)
* update periphery to main * update periphery after it updated main * update again * update again
Configuration menu - View commit details
-
Copy full SHA for cfacb1d - Browse repository at this point
Copy the full SHA cfacb1dView commit details -
add different tests for increasing and add tests for forwarding eth (#…
…379) * add different tests for increasing and add tests for forwarding eth * fix gas snapshot * add more comments * fix gas snapshots * fix gas again * add comments on unpermit tests
Configuration menu - View commit details
-
Copy full SHA for d1e3741 - Browse repository at this point
Copy the full SHA d1e3741View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05906be - Browse repository at this point
Copy the full SHA 05906beView commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a85d5c0 - Browse repository at this point
Copy the full SHA a85d5c0View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 473ba4f - Browse repository at this point
Copy the full SHA 473ba4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59a002d - Browse repository at this point
Copy the full SHA 59a002dView commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a76242a - Browse repository at this point
Copy the full SHA a76242aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe4c8a3 - Browse repository at this point
Copy the full SHA fe4c8a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f414f1b - Browse repository at this point
Copy the full SHA f414f1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 912b9b0 - Browse repository at this point
Copy the full SHA 912b9b0View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6322395 - Browse repository at this point
Copy the full SHA 6322395View commit details -
* update periphery * remove position config * lint
Configuration menu - View commit details
-
Copy full SHA for 2c728fd - Browse repository at this point
Copy the full SHA 2c728fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2493262 - Browse repository at this point
Copy the full SHA 2493262View commit details
Commits on Sep 6, 2024
-
Periphery update - calldata decoder (#396)
* Periphery update - calldata decoder * rename function and snapshots * actually use the function
Configuration menu - View commit details
-
Copy full SHA for a81e1ce - Browse repository at this point
Copy the full SHA a81e1ceView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 398d7c4 - Browse repository at this point
Copy the full SHA 398d7c4View commit details -
Chore/push button deploy (#400)
* Update .gitmodules (#337) There is no need to use an account for GitHub. * chore(infra): set up deploy --------- Co-authored-by: Jonney <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef3dede - Browse repository at this point
Copy the full SHA ef3dedeView commit details -
chore: fix yarn publish (#401)
* chore: fix yarn publish * Update deploy.yml * Update deploy.yml
Configuration menu - View commit details
-
Copy full SHA for cbff29f - Browse repository at this point
Copy the full SHA cbff29fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b13e16 - Browse repository at this point
Copy the full SHA 5b13e16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0590a2f - Browse repository at this point
Copy the full SHA 0590a2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20dc7dc - Browse repository at this point
Copy the full SHA 20dc7dcView commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f0cc5c - Browse repository at this point
Copy the full SHA 7f0cc5cView commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4552b93 - Browse repository at this point
Copy the full SHA 4552b93View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d569f63 - Browse repository at this point
Copy the full SHA d569f63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9451282 - Browse repository at this point
Copy the full SHA 9451282View commit details -
Configuration menu - View commit details
-
Copy full SHA for adb863a - Browse repository at this point
Copy the full SHA adb863aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e9f4c9 - Browse repository at this point
Copy the full SHA 5e9f4c9View commit details
Commits on Oct 15, 2024
-
* update periphery * update initialize ABI * temporary position descriptor constructor arg * lint * updated snap
Configuration menu - View commit details
-
Copy full SHA for 1889511 - Browse repository at this point
Copy the full SHA 1889511View commit details
Commits on Oct 17, 2024
-
restrict increase, decrease, and burn and v4 initialize pool call (#416)
* restrict increase, decrease, and burn * prettier * initialize v4 pool call * prettier * refactor logic into function, plus optimise decode * merge latest periphery * move v3 logic outside of dispatcher * initialize pool tests * sbapshot * larger refactor * pull v4 periphery and revert payments * make checkV4InitializeCall like the others * Call initialize directly * undo v3 refactor * imports * remove unused typescript type * remove unnecessary extra immutable * Bump beta version * Improve coments * Add pool intiialization to some tests --------- Co-authored-by: Alice Henshaw <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5db48b1 - Browse repository at this point
Copy the full SHA 5db48b1View commit details
Commits on Oct 18, 2024
-
deploy script for Base Sepolia (#381)
* Update .gitmodules (#337) There is no need to use an account for GitHub. * deploy script for Base Sepolia * updating some deploys for sepolia L2s * include vanity/public RPCs for scripts * Update script/deployParameters/DeployOPSepolia.s.sol Co-authored-by: Alice <[email protected]> * Update script/deployParameters/DeployUnichainSepolia.s.sol Co-authored-by: Alice <[email protected]> --------- Co-authored-by: Jonney <[email protected]> Co-authored-by: Alice <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 419b9e6 - Browse repository at this point
Copy the full SHA 419b9e6View commit details
Commits on Nov 5, 2024
-
* Latest v4 periphery * why didnt the linter catch this
Configuration menu - View commit details
-
Copy full SHA for c63d611 - Browse repository at this point
Copy the full SHA c63d611View commit details
Commits on Nov 15, 2024
-
v3 refactor and pull latest periphery (#418)
* v3 refactor and pull latest periphery * switch to if else
Configuration menu - View commit details
-
Copy full SHA for 1337089 - Browse repository at this point
Copy the full SHA 1337089View commit details -
allow permit2 to silently fail to avoid dos (#417)
* allow permit2 to silently fail to avoid dos * fix tests
Configuration menu - View commit details
-
Copy full SHA for 5aefc7e - Browse repository at this point
Copy the full SHA 5aefc7eView commit details
Commits on Dec 3, 2024
-
* update periphery not working * fix ur according to periphery update * prettier * fix issue during hardhat tests fixed in version 2.22.14 * change optimizer size * change optimizer runs for manager only * update again * prettier * update periphery again * switch runs to 30000 --------- Co-authored-by: gretzke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a029362 - Browse repository at this point
Copy the full SHA a029362View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8465e7d - Browse repository at this point
Copy the full SHA 8465e7dView commit details
Commits on Dec 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c32adc - Browse repository at this point
Copy the full SHA 2c32adcView commit details