Commit Graph

  • 37e9d2b712 ci: fix cargo clippy command in CI Diana Carvalho 2025-05-13 14:52:05 +01:00
  • 444fc2d7b0 docs: Add comment on receive() in CurveExecutor Diana Carvalho 2025-05-12 10:48:07 +01:00
  • f14c8ee29b feat: Remove special handling of the Univ4 callback Diana Carvalho 2025-05-09 10:48:54 +01:00
  • fb1737c1f5 Merge pull request #191 from propeller-heads/router/dc/ENG-4492-remove-self-maverick dianacarvalho1 2025-05-08 15:22:11 +01:00
  • 58047165f6 Merge branch 'main' into router/dc/ENG-4492-remove-self-maverick dianacarvalho1 2025-05-08 15:18:15 +01:00
  • 30b8f9dd19 chore: Add script to remove executor addresses from Tycho Router Diana Carvalho 2025-05-08 15:11:07 +01:00
  • 5ee9d79a15 chore(release): 0.88.0 [skip ci] semantic-release-bot 2025-05-06 12:55:48 +00:00
  • d077929b6a Merge branch 'main' into router/dc/ENG-4492-remove-self-maverick dianacarvalho1 2025-05-06 13:53:12 +01:00
  • ad860e3c8c Merge pull request #192 from propeller-heads/encoding/dc/ENG-4478-group-swaps-before-selecting-strategy dianacarvalho1 2025-05-06 13:52:58 +01:00
  • 079759a75b feat: Choose single strategy if it's a grouped swap of the same protocol Diana Carvalho 2025-05-05 12:10:49 +01:00
  • d98c179c46 chore(release): 0.87.0 [skip ci] semantic-release-bot 2025-05-05 09:16:33 +00:00
  • cb5c0f16ea Merge pull request #183 from propeller-heads/router/tnl/deploy-pancake-v2 dianacarvalho1 2025-05-05 10:14:25 +01:00
  • b5cd53de11 Merge branch 'main' into router/tnl/deploy-pancake-v2 dianacarvalho1 2025-05-05 10:11:28 +01:00
  • 0125118d22 chore: Remove unused self from MaverickV2Executor Diana Carvalho 2025-05-05 10:06:10 +01:00
  • aeaeff12fd chore(release): 0.86.0 [skip ci] semantic-release-bot 2025-05-02 14:58:02 +00:00
  • aa18ccb72a Merge pull request #189 from propeller-heads/router/dc/ENG-4476-generalize-callback-return dianacarvalho1 2025-05-02 15:55:53 +01:00
  • c4b9a1d769 docs: Mention audits in the README Diana Carvalho 2025-05-02 12:55:04 +01:00
  • 04000059e5 feat: Change revert condition in _wrapETH Diana Carvalho 2025-05-02 12:48:03 +01:00
  • 8a7c39052d feat: Propagate the entire result of the callback Diana Carvalho 2025-05-02 12:47:03 +01:00
  • 750382fc6f chore(release): 0.85.1 [skip ci] semantic-release-bot 2025-05-01 00:46:56 +00:00
  • 229f9f5043 Merge pull request #187 from propeller-heads/encoding/tnl/derive-clone Tamara 2025-04-30 20:44:54 -04:00
  • f021857b9f Merge branch 'main' into encoding/tnl/derive-clone Tamara 2025-04-30 20:41:06 -04:00
  • b43d5cad96 chore(release): 0.85.0 [skip ci] semantic-release-bot 2025-05-01 00:39:21 +00:00
  • 5e60e09a13 Merge pull request #186 from propeller-heads/router/tnl/fix-maverick-execution Tamara 2025-04-30 20:37:11 -04:00
  • 58e8e67494 chore: dummy commit TAMARA LIPOWSKI 2025-04-30 20:24:21 -04:00
  • 5f7ce7d5da chore: nightly fmt TAMARA LIPOWSKI 2025-04-30 11:20:52 -04:00
  • d09497faca chore: Load maverick calldata from file TAMARA LIPOWSKI 2025-04-30 11:18:04 -04:00
  • f99bd296a1 fix: Derive Clone in TychoEncoders TAMARA LIPOWSKI 2025-04-29 17:06:41 -04:00
  • bcef8f69f6 feat: Transfer Optimizations in MaverickV2 TAMARA LIPOWSKI 2025-04-29 15:36:21 -04:00
  • b6a3ce624d Merge branch 'main' into feat/maverick-v2-executor Tamara 2025-04-29 12:01:20 -04:00
  • df96303b90 Merge pull request #184 from propeller-heads/integration/dc/ENG-4453-file-for-integration-test dianacarvalho1 2025-04-29 15:14:20 +01:00
  • 1746fd0e1d chore: Add "Report a vulnerability" to README Diana Carvalho 2025-04-29 10:34:35 +01:00
  • 0ff4aef0c7 chore: Write encoding rust calldata to file and read in solidity test Diana Carvalho 2025-04-29 10:23:47 +01:00
  • 872aa576e6 feat: Update PancakeV2 executor addresses TAMARA LIPOWSKI 2025-04-28 17:41:31 -04:00
  • ba19b000dc fix: pass permit2 in deployment scripts TAMARA LIPOWSKI 2025-04-28 17:23:54 -04:00
  • b03c58d833 chore(release): 0.84.0 [skip ci] semantic-release-bot 2025-04-28 14:25:10 +00:00
  • ff14c8f144 Merge pull request #182 from propeller-heads/router/tnl/reset-transient-storage Tamara 2025-04-28 10:23:15 -04:00
  • b27e6c62ec Merge branch 'main' into router/tnl/reset-transient-storage Tamara 2025-04-28 09:32:35 -04:00
  • 94591339a1 Merge pull request #181 from propeller-heads/router/tnl/rename-dispatcher-methods Tamara 2025-04-28 09:13:17 -04:00
  • 07fbc0ac10 Merge branch 'main' into router/tnl/rename-dispatcher-methods Tamara 2025-04-28 09:00:21 -04:00
  • f141d2dda1 chore(release): 0.83.0 [skip ci] semantic-release-bot 2025-04-28 12:58:53 +00:00
  • 87d6ead4c7 Merge branch 'main' into router/tnl/rename-dispatcher-methods Tamara 2025-04-28 08:56:08 -04:00
  • f6c62e2b0f Merge pull request #180 from propeller-heads/router/tnl/remove-tload-usv4 Tamara 2025-04-28 08:55:54 -04:00
  • 1b003dc483 feat: Clear transient storage after swap call TAMARA LIPOWSKI 2025-04-25 21:39:09 -04:00
  • 8b55d90608 chore: rename dispatcher methods for clarity TAMARA LIPOWSKI 2025-04-25 21:07:48 -04:00
  • 732450670f chore: remove outdated docstring TAMARA LIPOWSKI 2025-04-25 18:33:14 -04:00
  • 4de1d10406 feat: Add security check for callback selector TAMARA LIPOWSKI 2025-04-25 11:02:12 -04:00
  • 3fb17c71da fix: Remove tload from executor TAMARA LIPOWSKI 2025-04-24 16:57:08 -04:00
  • 32c2d52971 chore(release): 0.82.1 [skip ci] semantic-release-bot 2025-04-24 13:45:34 +00:00
  • b972b04901 Merge pull request #178 from propeller-heads/router/dc/test-improvements dianacarvalho1 2025-04-24 14:43:35 +01:00
  • 7bf0b48ea6 fix: Make clippy happy after new format! format Diana Carvalho 2025-04-24 13:34:08 +01:00
  • fa872f5f0e chore: move single tests to TychoRouterProtocolIntegration.t.sol Diana Carvalho 2025-04-24 13:05:52 +01:00
  • 6b3a26f392 chore(release): 0.82.0 [skip ci] semantic-release-bot 2025-04-23 14:18:57 +00:00
  • b8b86f39b8 Merge pull request #177 from propeller-heads/precious-backup-branch-2 dianacarvalho1 2025-04-23 15:16:48 +01:00
  • 2b48293b3d fix: After merge format fixes Diana Carvalho 2025-04-23 12:57:14 +01:00
  • 07be6b932c Revert "chore(release): 1.0.0 [skip ci]" Diana Carvalho 2025-04-23 11:05:08 +01:00
  • a5e0d16c8c Revert "chore(release): 1.0.1 [skip ci]" Diana Carvalho 2025-04-23 11:04:58 +01:00
  • 2bfd7806f8 Revert "chore(release): 1.0.2 [skip ci]" Diana Carvalho 2025-04-23 11:04:54 +01:00
  • e15ed9b16e Revert "chore(release): 1.1.0 [skip ci]" Diana Carvalho 2025-04-23 11:04:50 +01:00
  • 8e75099d82 chore(release): 1.1.0 [skip ci] semantic-release-bot 2025-04-23 09:16:47 +00:00
  • d27e628902 Merge pull request #175 from propeller-heads/encoding/dc/bin-update dianacarvalho1 2025-04-23 10:14:48 +01:00
  • d409ae764a Merge branch 'main' into encoding/dc/bin-update dianacarvalho1 2025-04-23 10:10:53 +01:00
  • eae7dfafc5 Merge branch 'main' into encoding/dc/bin-update dianacarvalho1 2025-04-23 10:02:25 +01:00
  • b63aad9d2e chore(release): 1.0.2 [skip ci] semantic-release-bot 2025-04-23 09:03:16 +00:00
  • aba280acd0 feat: Update tycho-encode bin with new arguments Diana Carvalho 2025-04-22 17:30:04 +01:00
  • 3604cc4667 Merge pull request #173 from propeller-heads/router/tnl/more-protocol-integration dianacarvalho1 2025-04-23 10:01:18 +01:00
  • 02cbb67b38 fix: After merge test fixes Diana Carvalho 2025-04-23 09:57:23 +01:00
  • fc249d5977 Merge branch 'main' into router/tnl/more-protocol-integration dianacarvalho1 2025-04-23 09:44:22 +01:00
  • 132eed4bb9 test: 5-hop Multi-protocol integration test TAMARA LIPOWSKI 2025-04-22 01:18:19 -04:00
  • 48565f3460 chore(release): 1.0.1 [skip ci] semantic-release-bot 2025-04-23 08:43:18 +00:00
  • f41fa004c9 Merge pull request #168 from propeller-heads/router/tnl/ENG-4440-configure-usv2-fork-fee dianacarvalho1 2025-04-23 09:40:41 +01:00
  • d5d6e37041 fix: Changes after rebase TAMARA LIPOWSKI 2025-04-22 17:50:09 -04:00
  • af68016223 fix: Tighten max feeBps in USV2 executor TAMARA LIPOWSKI 2025-04-22 17:45:56 -04:00
  • 4f9785fdac fix: Configurable fee on USV2 executor. TAMARA LIPOWSKI 2025-04-18 16:23:03 -04:00
  • 104e1ecd43 chore(release): 1.0.0 [skip ci] semantic-release-bot 2025-04-22 15:36:11 +00:00
  • 54f04ac785 Merge pull request #119 from propeller-heads/feature/gas-optimization dianacarvalho1 2025-04-22 16:34:05 +01:00
  • 7614e36f18 Merge branch 'refs/heads/main' into feature/gas-optimization Diana Carvalho 2025-04-22 16:17:45 +01:00
  • 4a3a8ac6a6 Merge pull request #172 from propeller-heads/router/tnl/ENG-4443-usv3-executor-swap dianacarvalho1 2025-04-22 16:17:03 +01:00
  • 342d2cfa1a Merge pull request #174 from propeller-heads/encoding/dc/ENG-4446-tokens-already-in-router dianacarvalho1 2025-04-22 15:34:28 +01:00
  • 5562dd210e feat: Make USV3 callback work with direct executor call TAMARA LIPOWSKI 2025-04-21 22:39:17 -04:00
  • dff4a345fc chore: Move get_receiver logic inside TransferOptimization Diana Carvalho 2025-04-22 15:30:33 +01:00
  • cebacc68fe test: Add integration test for it Diana Carvalho 2025-04-22 14:15:39 +01:00
  • df92be8875 feat: Allow for token_in_already_in_router Diana Carvalho 2025-04-22 14:01:03 +01:00
  • 304740574b chore: get_transfer_type should receive a SwapGroup and not a Swap Diana Carvalho 2025-04-22 12:41:59 +01:00
  • 87de8bd637 chore: Refactor TransferOptimization to be a struct instead of a trait Diana Carvalho 2025-04-22 12:14:21 +01:00
  • ca349a8e11 Merge pull request #166 from propeller-heads/router/dc/ENG-4437-uniswapv4-refactor dianacarvalho1 2025-04-21 16:51:29 +01:00
  • d024fe240b fix: Post rebase fixes Diana Carvalho 2025-04-21 16:36:39 +01:00
  • eb2c17d0ba docs: Add comment to delegatecall in UniV4 executor Diana Carvalho 2025-04-21 10:17:17 +01:00
  • 4a61de56b7 feat: Support using the TransferType in uniswap v4 Diana Carvalho 2025-04-17 17:06:29 +01:00
  • cd608cb8e9 feat: Do not use V4Router for uniswap v4 Diana Carvalho 2025-04-17 14:55:46 +01:00
  • 5567ee459c Merge pull request #170 from propeller-heads/encoding/dc/ENG-4327-improve-tests dianacarvalho1 2025-04-21 16:30:26 +01:00
  • 393631e8c9 Merge pull request #169 from propeller-heads/encoding/dc/ENG-4327-improve-tests dianacarvalho1 2025-04-21 16:16:10 +01:00
  • 0751e0d153 chore: Rename test module from chained_swaps to optimized_transfers Diana Carvalho 2025-04-21 16:17:31 +01:00
  • a951dfb21a chore: Improve tests: Diana Carvalho 2025-04-21 13:05:04 +01:00
  • b4236dd879 Merge pull request #164 from propeller-heads/router/dc/ENG-4314-optimize-in-between-transfer dianacarvalho1 2025-04-17 16:00:35 +01:00
  • 244b7d3482 fix: Rename constants and update docstrings for clarity Diana Carvalho 2025-04-17 15:51:01 +01:00
  • 8aa5b08b41 fix: unsupported protocols for chained swaps are always unsupported Diana Carvalho 2025-04-17 09:33:52 +01:00
  • efe12cfcd6 feat: Support in between swaps optimizations Diana Carvalho 2025-04-16 19:01:15 +01:00
  • eb1aa6cdcd chore: Correct typo in all balancerAfter/Before (again) Diana Carvalho 2025-04-16 19:00:43 +01:00
  • 5ba4bb3809 Merge pull request #163 from propeller-heads/router/dc/ENG-4315-optimize-out-transfer dianacarvalho1 2025-04-16 17:39:21 +01:00