Commit Graph

  • d447551e20 fix: Bring back receiver address zero check Diana Carvalho 2025-04-16 14:57:02 +01:00
  • 8145f416b7 fix: After rebase fixes Diana Carvalho 2025-04-15 18:27:19 +01:00
  • ec87969aa6 feat: Add transfer out for Uniswap V4 Diana Carvalho 2025-04-15 16:21:23 +01:00
  • 328a281a44 feat: Add transfer out for Curve Diana Carvalho 2025-04-15 13:03:25 +01:00
  • 9bcb58e5aa feat: Support out transfer straight to the receiver Diana Carvalho 2025-04-15 12:26:28 +01:00
  • c10d5874f8 Merge pull request #162 from propeller-heads/router/tnl/ENG-4419-ekubo-token-transfer Tamara 2025-04-15 16:18:09 -04:00
  • 860bba4b7a fix: Add slither ignore for loop call TAMARA LIPOWSKI 2025-04-15 16:14:22 -04:00
  • 11886b3ac1 fix: properly add ekubo_v2 to constants TAMARA LIPOWSKI 2025-04-15 16:13:40 -04:00
  • cf0300dd72 fix: TransferType renaming after rebase TAMARA LIPOWSKI 2025-04-15 14:51:40 -04:00
  • be65c890bb fix: Calldata size for Ekubo pay callback TAMARA LIPOWSKI 2025-04-15 14:28:30 -04:00
  • d9066d0a09 feat: Use TokenTransfer optimization helper in Ekubo TAMARA LIPOWSKI 2025-04-14 23:08:05 -04:00
  • ae6fe0402d Merge pull request #158 from propeller-heads/encodig/tnl/ENG-4313-transfer-in Tamara 2025-04-15 13:45:34 -04:00
  • 30dc3f7682 chore: renamings for clarity TAMARA LIPOWSKI 2025-04-15 12:44:03 -04:00
  • 3a73fef933 feat: Add TokenTransfer class to BalancerV2 TAMARA LIPOWSKI 2025-04-14 17:15:19 -04:00
  • 462be5463b feat: Add TokenTransfer class to Curve TAMARA LIPOWSKI 2025-04-14 16:52:52 -04:00
  • dbc9042a2f fix: consider wrapping scenario when getting transfer type TAMARA LIPOWSKI 2025-04-14 16:21:10 -04:00
  • 7ba99561db chore: nightly fmt. TAMARA LIPOWSKI 2025-04-14 12:44:08 -04:00
  • e18e38af74 chore: forge fmt. TAMARA LIPOWSKI 2025-04-14 12:43:06 -04:00
  • e96ea1b10b fix: Test+formatting fixes after rebase. TAMARA LIPOWSKI 2025-04-14 12:38:29 -04:00
  • a301a1cef3 feat: (WIP) Support selection of transfer into router TAMARA LIPOWSKI 2025-04-11 23:25:45 -04:00
  • 59a80dc392 feat: Optimize transfer to first pool TAMARA LIPOWSKI 2025-04-09 18:02:53 -04:00
  • ee7495551e chore: Renamings + comment fixes TAMARA LIPOWSKI 2025-04-10 11:02:04 -04:00
  • e8f56ff088 feat: Proper USV2Executor transfer decoding + tests TAMARA LIPOWSKI 2025-04-07 20:42:54 -04:00
  • a37805d046 feat: allow to pass msg.sender to USV3 callback TAMARA LIPOWSKI 2025-03-13 12:19:55 -04:00
  • 31891397c7 feat: ExecutorTransferMethods in UniswapV3Executor TAMARA LIPOWSKI 2025-03-13 11:59:13 -04:00
  • 95bd4ab14b Merge pull request #111 from propeller-heads/router/tnl/executor-transfer-sketch Tamara 2025-04-14 11:30:19 -04:00
  • f3c4128eda fix: USV3 encoding/decoding after rebase TAMARA LIPOWSKI 2025-04-14 11:23:08 -04:00
  • 7e98145ad7 fix: bad merge TAMARA LIPOWSKI 2025-04-14 10:20:52 -04:00
  • 4bc29f283b chore: Renamings + comment fixes TAMARA LIPOWSKI 2025-04-10 11:02:04 -04:00
  • 4a20fa6215 fix: Conscious slither silencing TAMARA LIPOWSKI 2025-04-09 15:10:02 -04:00
  • 61c0163bee fix: test fix after rebase TAMARA LIPOWSKI 2025-04-09 14:56:57 -04:00
  • d3ff9fd0e2 fix: Fix integration tests with transfer in method support TAMARA LIPOWSKI 2025-04-09 14:37:41 -04:00
  • e3ac394d27 feat: Proper USV3Executor transfer decoding + tests TAMARA LIPOWSKI 2025-04-08 16:40:01 -04:00
  • 30557e7e54 refactor: create Permit2TestHelper TAMARA LIPOWSKI 2025-04-08 11:31:35 -04:00
  • ca1d474f08 feat: Proper USV2Executor transfer decoding + tests TAMARA LIPOWSKI 2025-04-07 20:42:54 -04:00
  • 8969186654 feat: allow to pass msg.sender to USV3 callback TAMARA LIPOWSKI 2025-03-13 12:19:55 -04:00
  • 389009901e feat: ExecutorTransferMethods in UniswapV3Executor TAMARA LIPOWSKI 2025-03-13 11:59:13 -04:00
  • 147ba68392 feat: ExecutorTransferMethods helper contract TAMARA LIPOWSKI 2025-03-11 17:57:40 -04:00
  • 27cebdb3e1 Merge pull request #160 from propeller-heads/router/tnl/ENG-4420-no-fee-taking Tamara 2025-04-14 08:46:19 -04:00
  • 6f2e5ac10e feat: No more fee taking TAMARA LIPOWSKI 2025-04-11 23:36:20 -04:00
  • 5fe2c2715c Merge pull request #143 from propeller-heads/router/dc/ENG-4411-refactor-callback-transient-storage dianacarvalho1 2025-04-11 08:47:25 +01:00
  • 26ec30852d fix: Fixes after merge with feature branch Diana Carvalho 2025-04-10 10:35:59 +01:00
  • b391c0e2f3 Merge branch 'refs/heads/feature/gas-optimization' into router/dc/ENG-4411-refactor-callback-transient-storage Diana Carvalho 2025-04-10 10:24:33 +01:00
  • fff8ef0d87 fix: Fix after merge with main Diana Carvalho 2025-04-10 10:15:24 +01:00
  • 35441456ac Merge branch 'refs/heads/main' into feature/gas-optimization Diana Carvalho 2025-04-10 09:58:55 +01:00
  • 86e6ca54af Merge pull request #156 from propeller-heads/encoding/dc/ENG-4332-mutiplex-strategy dianacarvalho1 2025-04-09 09:37:01 +01:00
  • ae4dfa5775 Merge pull request #155 from propeller-heads/encoding/dc/ENG-4332-mutiplex-strategy dianacarvalho1 2025-04-08 09:42:52 +01:00
  • f5e712e0ff feat(tycho-router-encoder): Select strategy depending on the solution Diana Carvalho 2025-04-08 15:55:55 +01:00
  • db89a99826 Merge branch 'main' into feature/gas-optimization Tamara 2025-04-07 19:59:55 -04:00
  • 6fd0ab54c1 docs: Improve doc Diana Carvalho 2025-04-08 09:35:33 +01:00
  • 56d3eee618 fix: No more EVMStrategyEncoder TAMARA LIPOWSKI 2025-04-07 19:59:21 -04:00
  • 8b4b79b353 feat: Refactor TychoEncoder Diana Carvalho 2025-04-07 18:41:14 +01:00
  • 899f0efeff Merge pull request #154 from propeller-heads/encoding/dc/4318-single-strategy-integration-test Tamara 2025-04-07 08:52:50 -04:00
  • 1d298a371d Merge pull request #132 from propeller-heads/encoding/tnl/ENG-4318-sequential-strategy Tamara 2025-04-07 08:52:29 -04:00
  • df1c05ea00 feat: Add SingleSwap integration test and fix bug in method signatures Diana Carvalho 2025-04-04 16:19:20 +01:00
  • 012b9f1508 Merge pull request #130 from propeller-heads/encoding/tnl/4318-single-strategy dianacarvalho1 2025-04-04 15:52:52 +01:00
  • 6e7bf3c019 feat: Add SequentialSwap integration test with regular approvals Diana Carvalho 2025-04-04 16:48:20 +01:00
  • 6430c99d76 feat: Delete EVMStrategyEncoder (this is now unnecessary) Diana Carvalho 2025-04-04 15:47:30 +01:00
  • 2f81b167d4 fix: Fix executor address in test and remove duplicated test Diana Carvalho 2025-04-04 15:37:43 +01:00
  • e77a7bc3e1 test: Fix duplicate test TAMARA LIPOWSKI 2025-04-03 23:58:00 +02:00
  • c67c9acac4 test: Sequential swap integration test TAMARA LIPOWSKI 2025-04-03 23:35:48 +02:00
  • 0d8150e22f feat: sequential swap solution validation TAMARA LIPOWSKI 2025-03-27 11:19:00 +01:00
  • 5d586c25e3 feat: SingleSwapStrategyEncoder TAMARA LIPOWSKI 2025-03-26 17:06:56 +01:00
  • a5f07a25ef feat: SingleSwapStrategyEncoder TAMARA LIPOWSKI 2025-03-26 16:05:54 +01:00
  • f12bebcdfb test: Fix executor address in swap test TAMARA LIPOWSKI 2025-04-03 23:21:24 +02:00
  • fcedd39f30 fix: Remove router_address from Solution object TAMARA LIPOWSKI 2025-04-03 23:14:32 +02:00
  • 11a05e4f18 feat: SingleSwapStrategyEncoder TAMARA LIPOWSKI 2025-03-26 16:05:54 +01:00
  • 3f6bc5643e fix: Integration tests after merge TAMARA LIPOWSKI 2025-04-03 18:20:24 +02:00
  • 3d01158bbb chore: merge main TAMARA LIPOWSKI 2025-04-03 17:52:11 +02:00
  • 6c74c674f0 Merge pull request #120 from propeller-heads/router/tnl/ENG-4317-sequential-in Tamara 2025-03-21 12:01:35 -04:00
  • c4455dcabb refactor: Separate test files for split/sequential/single TAMARA LIPOWSKI 2025-03-18 21:13:27 -04:00
  • 1dad4afb6b feat: Decode single and sequential swaps in LibSwap TAMARA LIPOWSKI 2025-03-18 01:37:14 -04:00
  • 3ae9d3ad67 feat: Add sequential swap methods TAMARA LIPOWSKI 2025-03-17 23:50:39 -04:00
  • 8f2346330a fix: fix slither CI action TAMARA LIPOWSKI 2025-03-17 13:47:32 -04:00
  • 49e0c49828 chore: (single swap) remove unnecessary cycle check TAMARA LIPOWSKI 2025-03-17 13:18:02 -04:00
  • 64345663d0 feat: Single swap methods. TAMARA LIPOWSKI 2025-03-16 00:15:55 -04:00
  • 65178681e0 docs: Rename to splitSwap in helper method docs too TAMARA LIPOWSKI 2025-03-16 00:22:16 -04:00
  • 7fc008a718 feat: Rename split swap interfaces TAMARA LIPOWSKI 2025-03-14 13:39:14 -04:00
  • 5e7c0721c5 chore(release): 0.81.0 [skip ci] semantic-release-bot 2025-04-18 12:52:51 +00:00
  • e3f4dd04cf Merge pull request #167 from propeller-heads/lp/update-tycho-common Louise Poole 2025-04-18 14:51:01 +02:00
  • 20573cbaf3 fix: add slither disable after slither actions update TAMARA LIPOWSKI 2025-04-18 08:46:32 -04:00
  • 134c73e82b feat: update tycho-common version to 0.66.4 Louise Poole 2025-04-18 11:31:40 +02:00
  • fa3ca34480 chore(release): 0.80.0 [skip ci] semantic-release-bot 2025-04-14 14:18:39 +00:00
  • d71b22591c Merge pull request #161 from propeller-heads/router/dc/redeploy-balancer dianacarvalho1 2025-04-14 15:16:29 +01:00
  • a6b0f8d1f6 feat: Redeploy balancer with forceApprove fix for USDT Diana Carvalho 2025-04-14 09:49:39 +01:00
  • 4f3fe270e9 chore(release): 0.79.0 [skip ci] semantic-release-bot 2025-04-11 16:00:31 +00:00
  • 08158c3193 Merge pull request #159 from propeller-heads/router/dc/ENG-4307-deploy-curve dianacarvalho1 2025-04-11 16:58:43 +01:00
  • 2e8392ab40 fix: Support pools that hold ETH but the coin is WETH Diana Carvalho 2025-04-11 16:17:37 +01:00
  • bab30e3958 fix: add maverick for build zach 2025-04-11 08:43:03 +08:00
  • bd642d7b45 update zach 2025-04-03 09:30:34 +08:00
  • 4c938306bd fix: maverick test fork block zach 2025-03-27 06:27:07 +08:00
  • d103ca9e33 fix: swap test zach 2025-03-26 23:04:45 +08:00
  • 72a651d453 feat: add swap encode zach 2025-03-20 09:17:48 +08:00
  • 0ac722d91f feat: add mav executor zach 2025-03-19 09:23:43 +08:00
  • 916c2b7dba feat: Add new CurveExecutor address Diana Carvalho 2025-04-10 15:52:21 +01:00
  • c963f3b2f6 fix: Use forceApprove instead of regular Approve Diana Carvalho 2025-04-10 15:44:02 +01:00
  • 9e68ab8b01 fix: Checksum curve pool addresses Diana Carvalho 2025-04-10 12:38:39 +01:00
  • 5d4d6d1ff8 feat: Deploy Curve Executor Diana Carvalho 2025-04-10 12:18:21 +01:00
  • fb35a5305a feat: Support returning values from the callback Diana Carvalho 2025-04-09 18:15:26 +01:00
  • f91b101a94 fix: Prevent multiple callbacks Diana Carvalho 2025-04-01 17:38:04 +01:00