Commit Graph

  • d859a7ea97 chore(release): 0.50.0 [skip ci] semantic-release-bot 2025-02-22 03:35:19 +00:00
  • 8843f9725a Merge pull request #80 from propeller-heads/router/hr/ENG-4258-verify-valid-target Harsh Vardhan Roy 2025-02-22 09:02:19 +05:30
  • f4f5b841e7 chore: keep test naming consistent royvardhan 2025-02-22 01:39:11 +05:30
  • 4b77128df2 chore: rename _computePairAddress to _verifyPairAddress, add fake v2 pool in v2 test file royvardhan 2025-02-22 00:26:15 +05:30
  • 40bd37a1a4 chore: rm redundant usv3 test royvardhan 2025-02-21 23:13:06 +05:30
  • 2f1507dd0e test: add target verification tests for usv2, usv3 royvardhan 2025-02-21 22:49:10 +05:30
  • 7936ba1c94 feat: add target verification for usv2 and usv3 using _computePairAddress royvardhan 2025-02-21 20:00:38 +05:30
  • 2241c50df1 chore(release): 0.49.0 [skip ci] semantic-release-bot 2025-02-21 17:56:12 +00:00
  • 53a231f280 Merge pull request #79 from propeller-heads/router/dc/ENG-4260-improve-receive dianacarvalho1 2025-02-21 17:54:12 +00:00
  • 0ba5d02268 feat: Use openzepplin's sendValue instead of send for ETH transfers Diana Carvalho 2025-02-21 11:37:06 +00:00
  • 530c86dbf3 chore: Remove LICENSE Diana Carvalho 2025-02-21 11:20:53 +00:00
  • 562aad6992 Merge pull request #75 from propeller-heads/encoder/hr/ENG-4245-strategy-swap-encoder-docs Harsh Vardhan Roy 2025-02-21 20:25:36 +05:30
  • 38110d0f5f Merge branch 'main' into encoder/hr/ENG-4245-strategy-swap-encoder-docs Harsh Vardhan Roy 2025-02-21 20:23:48 +05:30
  • ec423290d2 chore(release): 0.48.1 [skip ci] semantic-release-bot 2025-02-21 14:52:13 +00:00
  • 63ce121cf9 Merge branch 'main' into encoder/hr/ENG-4245-strategy-swap-encoder-docs Harsh Vardhan Roy 2025-02-21 20:20:26 +05:30
  • 9778f935c4 Merge pull request #78 from propeller-heads/encoding/tnl/ENG-4259-native-eth-integration Tamara 2025-02-21 09:50:22 -05:00
  • 023ae9c1ea chore: merge main TAMARA LIPOWSKI 2025-02-21 09:48:22 -05:00
  • c42421718b docs: Fix typos in code comments TAMARA LIPOWSKI 2025-02-21 09:44:21 -05:00
  • be1e679e51 chore(release): 0.48.0 [skip ci] semantic-release-bot 2025-02-21 09:43:43 +00:00
  • ac561e5953 Merge pull request #77 from propeller-heads/encoding/dc/ENG-4255-no-permit2 dianacarvalho1 2025-02-21 09:40:54 +00:00
  • a7aa4d7ebb fix: Native ETH input/output integration tests/fixes TAMARA LIPOWSKI 2025-02-21 00:23:24 -05:00
  • 918bc27e39 chore: Don't call Chain TychoCoreChain unnecessarily Diana Carvalho 2025-02-20 18:31:28 +00:00
  • 8b2af4f577 feat: Implement Clone for EVMTychoEncoder Diana Carvalho 2025-02-20 17:44:41 +00:00
  • c6c734d494 feat: Update tycho-core Diana Carvalho 2025-02-20 17:34:13 +00:00
  • 20e6419a20 feat: Adapt SplitSwapStrategyEncoder to have optional permit2 logic Diana Carvalho 2025-02-20 17:14:49 +00:00
  • 4b20a1164b docs: add docs for TychoEncoder, StrategyEncoder and SwapEncoder traits royvardhan 2025-02-20 23:23:18 +05:30
  • 30a7d5bbe4 chore(release): 0.47.0 [skip ci] semantic-release-bot 2025-02-20 17:39:03 +00:00
  • f615844480 Merge pull request #73 from propeller-heads/router/tnl/ENG-4253-usv4-integration Tamara 2025-02-20 12:36:46 -05:00
  • cae05e837e Merge branch 'main' into router/tnl/ENG-4253-usv4-integration Tamara 2025-02-20 12:34:47 -05:00
  • 2c92596681 chore: merge main TAMARA LIPOWSKI 2025-02-20 12:33:59 -05:00
  • aae95ec4bd chore(release): 0.46.1 [skip ci] semantic-release-bot 2025-02-20 17:31:23 +00:00
  • 2d10dcf4b9 Merge pull request #76 from propeller-heads/encoder/hr/ENG-4257-switch-to-models-chain Harsh Vardhan Roy 2025-02-20 22:59:24 +05:30
  • 67ce2f71de Merge remote-tracking branch 'origin/router/tnl/ENG-4253-usv4-integration' into router/tnl/ENG-4253-usv4-integration TAMARA LIPOWSKI 2025-02-20 12:26:47 -05:00
  • 447195a4a8 test: fix test after latest changes TAMARA LIPOWSKI 2025-02-20 12:26:17 -05:00
  • be21d10a41 Merge branch 'main' into router/tnl/ENG-4253-usv4-integration Tamara 2025-02-20 12:16:07 -05:00
  • d65d575003 feat: Don't encode min amount for USV4 TAMARA LIPOWSKI 2025-02-20 12:15:40 -05:00
  • 29bc662ba9 refactor: use chain and protocol component from tycho_core::models royvardhan 2025-02-20 22:36:50 +05:30
  • 9eda00cbb6 chore: PR comments TAMARA LIPOWSKI 2025-02-20 11:51:08 -05:00
  • bb8778b2bf chore: merge main TAMARA LIPOWSKI 2025-02-20 11:45:18 -05:00
  • 9693856dca chore(release): 0.46.0 [skip ci] semantic-release-bot 2025-02-20 16:40:55 +00:00
  • 7e87aa6fef Merge pull request #74 from propeller-heads/encoder/hr/ENG-4247-support-multichain Harsh Vardhan Roy 2025-02-20 22:08:58 +05:30
  • 7dd59dbe34 fix: add decode_hex to models royvardhan 2025-02-20 21:52:46 +05:30
  • dc38f108c3 refactor: simplify chain object and move decode_hex to utils royvardhan 2025-02-20 21:46:27 +05:30
  • 83f1955094 feat: add native and weth addresses for supported networks royvardhan 2025-02-20 18:24:46 +05:30
  • a5624be0e7 chore(release): 0.45.0 [skip ci] semantic-release-bot 2025-02-20 15:55:14 +00:00
  • 8783d72a3f Merge pull request #72 from propeller-heads/router/tnl/ENG-4254-non-permit2-methods Tamara 2025-02-20 10:52:40 -05:00
  • 2d267792f3 docs: Fixed outdated comments TAMARA LIPOWSKI 2025-02-20 10:46:27 -05:00
  • 45fdfc708d feat: UniswapV4 integration test and fixes TAMARA LIPOWSKI 2025-02-19 18:12:11 -05:00
  • 81c8a04cbb fix: Pass proper group tokens in EncodingContext... TAMARA LIPOWSKI 2025-02-19 16:27:56 -05:00
  • 8a8d15477c Merge branch 'main' into router/tnl/ENG-4254-non-permit2-methods Tamara 2025-02-19 16:16:45 -05:00
  • c3482a509a feat: TychoRouter swap method not requiring Permit2 TAMARA LIPOWSKI 2025-02-19 16:15:57 -05:00
  • 2d655b27fe chore(release): 0.44.0 [skip ci] semantic-release-bot 2025-02-19 20:29:23 +00:00
  • 1c56431690 Merge pull request #69 from propeller-heads/router/hr/ENG-4239-usv4-swap-encoder Tamara 2025-02-19 15:27:24 -05:00
  • 6c4bb376fd Merge branch 'main' into router/hr/ENG-4239-usv4-swap-encoder Harsh Vardhan Roy 2025-02-20 00:07:43 +05:30
  • c472cda697 refactor: make group tokens and amount out min non optional royvardhan 2025-02-20 00:05:47 +05:30
  • e2a2aaaad1 refactor: usv4 swap encoder test, encoder royvardhan 2025-02-19 23:59:27 +05:30
  • 1e9b411ca5 chore: rm redundant pool params encoder fn royvardhan 2025-02-19 23:07:26 +05:30
  • 21fcb85b03 chore(release): 0.43.0 [skip ci] semantic-release-bot 2025-02-19 17:18:03 +00:00
  • 75ed80b582 Merge pull request #70 from propeller-heads/encoding/dc/ENG-4246-tycho-encoder-builder dianacarvalho1 2025-02-19 17:16:14 +00:00
  • 4f29022c42 fix: After rebase fixes Diana Carvalho 2025-02-19 17:05:46 +00:00
  • 359bb806f7 docs: Add docstrings to EVMEncoderBuilder Diana Carvalho 2025-02-19 17:02:32 +00:00
  • 684de4fa60 feat: Add methods to builder to set chain and strategy independently Diana Carvalho 2025-02-19 11:15:27 +00:00
  • 4741e628b8 chore: Simplify tycho-encode Diana Carvalho 2025-02-19 11:00:02 +00:00
  • d9d56e7a8c chore: Rename signer_pk to swapper_pk Diana Carvalho 2025-02-18 17:50:47 +00:00
  • 8794dc674a chore: Delete unnecessary empty file Diana Carvalho 2025-02-18 17:14:20 +00:00
  • 30b5ab9025 fix: After rebase fixes Diana Carvalho 2025-02-18 16:58:24 +00:00
  • 8537d27469 feat: Remove direct_execution from Solution Diana Carvalho 2025-02-18 16:54:55 +00:00
  • 03506fabe9 feat: Create a EVMEncoderBuilder Diana Carvalho 2025-02-18 16:49:38 +00:00
  • 7f3aca90ba fix: update EncodingContext in strategy_encoder royvardhan 2025-02-19 21:50:43 +05:30
  • 78bc045d14 Merge branch 'main' into router/hr/ENG-4239-usv4-swap-encoder Harsh Vardhan Roy 2025-02-19 21:45:30 +05:30
  • f7ddace559 feat: early return in usv4 swap encoder for second swap, add utils royvardhan 2025-02-19 21:42:13 +05:30
  • f76e320ff7 chore(release): 0.42.0 [skip ci] semantic-release-bot 2025-02-19 15:31:58 +00:00
  • f6c33da13c Merge pull request #71 from propeller-heads/encoding/tnl/ENG-4248-direct-execution-usv4 Tamara 2025-02-19 10:29:17 -05:00
  • 5ab233ed0a refactor: PR comments TAMARA LIPOWSKI 2025-02-19 10:25:16 -05:00
  • 5e9b38876e feat: add integration test for complex swaps royvardhan 2025-02-19 20:32:55 +05:30
  • baeebb9fe4 feat: update test_encode_uniswap_v4_grouped royvardhan 2025-02-19 19:08:06 +05:30
  • 5b183b6690 chore: update executor_selector to swap_selector in swap encoder trait and attribute royvardhan 2025-02-19 19:01:32 +05:30
  • 9219dd329d feat: add util fns, change callback_selector to string, update first_swap check royvardhan 2025-02-19 18:56:32 +05:30
  • 1bfe656e6b feat: add new attributes in encoding context, update usv4 swap encoder and tests royvardhan 2025-02-19 08:39:21 +05:30
  • ac831176d4 feat: Support swap grouping for executor strategy TAMARA LIPOWSKI 2025-02-18 12:50:38 -05:00
  • 962e460e34 refactor: Make group_swaps a util method TAMARA LIPOWSKI 2025-02-18 12:12:08 -05:00
  • 529456f40c feat: add single swap integration test for usv4 executor royvardhan 2025-02-18 21:24:49 +05:30
  • 789416b2cd feat: add usv4 swap encoder with single swap test royvardhan 2025-02-18 20:58:00 +05:30
  • 4f37cd392b chore(release): 0.41.0 [skip ci] semantic-release-bot 2025-02-18 15:11:09 +00:00
  • 83a966ba7c Merge pull request #66 from propeller-heads/router/hr/ENG-4237-refactor-usv3-callback Harsh Vardhan Roy 2025-02-18 20:39:02 +05:30
  • adcb1c69ae Merge branch 'main' into router/hr/ENG-4237-refactor-usv3-callback dianacarvalho1 2025-02-18 15:01:44 +00:00
  • a7c30a9edb Merge pull request #68 from propeller-heads/router/dc/refactor-univ3-callback dianacarvalho1 2025-02-18 15:01:28 +00:00
  • c940d8b536 docs(univ3): Add comment explaining msg.data Diana Carvalho 2025-02-18 14:59:26 +00:00
  • fde870f57a chore(release): 0.40.0 [skip ci] semantic-release-bot 2025-02-18 14:21:36 +00:00
  • f6fa38b6f7 Merge pull request #65 from propeller-heads/encoding/tnl/ENG-4071-usv4 Tamara 2025-02-18 09:18:50 -05:00
  • 2aa63d7ec0 feat: Change signature of _handleCallback to take only bytes calldata Diana Carvalho 2025-02-18 11:11:43 +00:00
  • f029cd5baf Merge branch 'main' into encoding/tnl/ENG-4071-usv4 Tamara 2025-02-17 23:57:21 -05:00
  • 8f1e372c90 refactor: PR comments (moving things around/docs)... TAMARA LIPOWSKI 2025-02-17 23:57:01 -05:00
  • 44aabf1761 feat: Merge USV4 strategy back into split strategy TAMARA LIPOWSKI 2025-02-17 23:44:58 -05:00
  • 47b61802ee feat: Generalize group_swaps method TAMARA LIPOWSKI 2025-02-17 17:23:29 -05:00
  • 957bf898f2 fix: Do not group split swaps TAMARA LIPOWSKI 2025-02-17 16:50:59 -05:00
  • 2604935609 chore: update unlockCallback and uniswapV3SwapCallback royvardhan 2025-02-17 22:51:40 +05:30
  • 0d5c55c546 Merge branch 'main' into router/hr/ENG-4237-refactor-usv3-callback Harsh Vardhan Roy 2025-02-17 21:56:49 +05:30
  • 076586d776 feat: update _handleCallback, add verifyCallback with docs royvardhan 2025-02-17 21:51:09 +05:30
  • e94154bc2d fix: Do not count intermediary tokens in indices TAMARA LIPOWSKI 2025-02-14 18:48:39 -05:00