Commit Graph

  • f536eaffc1 Merge pull request #136 from propeller-heads/ah/switch-to-tycho-commons Alan Höng 2025-03-27 17:00:38 +01:00
  • 379858bfca fix: Handle unichain chain id kayibal 2025-03-27 15:10:44 +01:00
  • 0ff92c5da2 ci: Automatically publish to crates.io kayibal 2025-03-27 14:56:58 +01:00
  • 0836bf7d53 feat: switch to tycho_commons kayibal 2025-03-27 14:56:37 +01:00
  • db752f9222 Merge branch 'main' into ekubo Tamara 2025-03-27 15:54:34 +01:00
  • 382fab0b46 chore(release): 0.67.2 [skip ci] semantic-release-bot 2025-03-27 14:08:30 +00:00
  • 8f9538c863 Merge pull request #135 from propeller-heads/fix/git-checkout-stage-fix Khramtsov Valentin 2025-03-27 17:06:25 +03:00
  • 818dc7a938 Merge branch 'main' into fix/git-checkout-stage-fix Valentin Khramtsov 2025-03-27 17:03:34 +03:00
  • 9896f48829 fix: prepared lint workflow for external contributors Valentin Khramtsov 2025-03-27 16:53:29 +03:00
  • 5162b9e19e fix: prepared lint workflow for external contributors Valentin Khramtsov 2025-03-27 16:52:00 +03:00
  • fdb015118f chore(release): 0.67.1 [skip ci] semantic-release-bot 2025-03-27 13:35:43 +00:00
  • 8c7c977f4c Merge pull request #133 from propeller-heads/fix/git-checkout-stage-fix Khramtsov Valentin 2025-03-27 16:33:45 +03:00
  • ae5d7deacc fix: removed empty line Valentin Khramtsov 2025-03-27 16:29:53 +03:00
  • b3c4dbc293 fix: added empty line Valentin Khramtsov 2025-03-27 16:27:32 +03:00
  • 9f7d605ea5 fix: prepared lint workflow for external contributors Valentin Khramtsov 2025-03-27 16:13:52 +03:00
  • af0197205a fix: test run outside a PR Valentin Khramtsov 2025-03-27 16:10:14 +03:00
  • 58e2ddd50e fix: fixed git checkout for codelint Valentin Khramtsov 2025-03-27 15:42:58 +03:00
  • 9fc99caf74 forge fmt die-herdplatte 2025-03-26 16:57:43 +01:00
  • 47d96c2347 Add integration test die-herdplatte 2025-03-26 16:50:03 +01:00
  • 3e2e9308d4 Fix slither lints die-herdplatte 2025-03-26 16:48:17 +01:00
  • 92b5a8adb5 Remove split check die-herdplatte 2025-03-26 12:15:50 +01:00
  • a0c77149c2 Merge pull request #129 from propeller-heads/router/tnl/cyclical-swap-doc Tamara 2025-03-26 10:02:07 +01:00
  • 9accc84346 docs: Clarify validation criteria for cyclical swaps TAMARA LIPOWSKI 2025-03-26 09:56:44 +01:00
  • 261e2b2091 Merge remote-tracking branch 'upstream/main' into ekubo die-herdplatte 2025-03-26 08:25:37 +01:00
  • fa024a4a67 feat: Add PancakeSwapV3 support to encoding TAMARA LIPOWSKI 2025-03-25 17:49:33 +01:00
  • c361e1515d refactor: remove duplicate code TAMARA LIPOWSKI 2025-03-25 12:43:00 +01:00
  • d582543057 feat: Pancakeswap V3 support TAMARA LIPOWSKI 2025-03-21 11:26:41 -04:00
  • 59a5a558f5 Merge pull request #128 from propeller-heads/chore/test-for-external-contributors Michał D 2025-03-25 14:21:33 +01:00
  • 15fed02348 chore: updated ci test workflow Valentin Khramtsov 2025-03-25 13:45:34 +03:00
  • 9ba78cf2d0 chore(release): 0.67.0 [skip ci] semantic-release-bot 2025-03-20 19:52:27 +00:00
  • e7c267c0cd Merge pull request #123 from propeller-heads/router/tnl/ENG-4402-v2-v3-forks Tamara 2025-03-20 15:49:14 -04:00
  • 1ed149a9b8 fix: Remove pancakeswap V3 from approved executor addresses TAMARA LIPOWSKI 2025-03-20 12:20:10 -04:00
  • 783712be5d feat: Set v2/v3 executor addresses on ethereum TAMARA LIPOWSKI 2025-03-20 11:26:18 -04:00
  • 39bd9df4b6 fix: proper exchange name when deploying executors TAMARA LIPOWSKI 2025-03-19 23:13:18 -04:00
  • 2a4ee88cad feat: Support Pancakeswap v3 on ethereum TAMARA LIPOWSKI 2025-03-19 15:30:58 -04:00
  • 9e6af4b99f cargo fmt & clippy die-herdplatte 2025-03-20 14:18:15 +01:00
  • ce7362ef24 Error on unsupported options die-herdplatte 2025-03-20 14:17:20 +01:00
  • af5742550f Add encoder tests die-herdplatte 2025-03-20 11:27:06 +01:00
  • e954bc7e59 Fix attribute name die-herdplatte 2025-03-20 11:26:52 +01:00
  • 05d6286921 Merge remote-tracking branch 'origin/main' into ekubo die-herdplatte 2025-03-20 09:59:19 +01:00
  • 3c982c5824 Ekubo integration die-herdplatte 2025-03-20 09:58:40 +01:00
  • 0a8a34be03 feat: Support sushiswap v2 and pancakeswap v2 on ethereum TAMARA LIPOWSKI 2025-03-19 14:27:34 -04:00
  • 5a6433caf1 chore(release): 0.66.1 [skip ci] semantic-release-bot 2025-03-19 14:15:07 +00:00
  • b5e7a6c1cd Merge pull request #122 from propeller-heads/encoding/tnl/ENG-4373-fix-slippage-precision Tamara 2025-03-19 10:12:00 -04:00
  • d644b63851 fix: Slippage precision calculation TAMARA LIPOWSKI 2025-03-18 21:28:48 -04:00
  • 0e5eac9aa3 Merge pull request #118 from propeller-heads/router/tnl/swap-docs Tamara 2025-03-17 09:43:20 -04:00
  • a75dfd02ab docs: Fix swap without permit2 doc TAMARA LIPOWSKI 2025-03-16 00:18:37 -04:00
  • 8539b733db chore(release): 0.66.0 [skip ci] semantic-release-bot 2025-03-14 11:35:17 +00:00
  • 7124ed4f18 Merge pull request #114 from propeller-heads/encoding/dc/ENG-4331-cyclical-swap-validation dianacarvalho1 2025-03-14 11:32:29 +00:00
  • e96bcdfd0f fix: Add individual tests for each case Diana Carvalho 2025-03-14 11:30:19 +00:00
  • 27c9c53889 feat: Add check to don't support cyclical swaps with native actions Diana Carvalho 2025-03-13 17:34:50 +00:00
  • 0aba7edf83 fix: In test asset, use 0 for the last split, and not 0.5 --- don't change below this line --- ENG-4331 Took 5 minutes Diana Carvalho 2025-03-13 16:50:39 +00:00
  • f62a9d28c0 feat: Add validation for cyclical trades Diana Carvalho 2025-03-13 16:13:28 +00:00
  • c7c46ba671 chore(release): 0.65.1 [skip ci] semantic-release-bot 2025-03-13 16:28:34 +00:00
  • 3d7dcef1bd Revert "feat: Add validation for cyclical trades" Diana Carvalho 2025-03-13 16:23:26 +00:00
  • 61eda0f25d chore(release): 0.65.0 [skip ci] semantic-release-bot 2025-03-13 16:15:25 +00:00
  • 55ffa4eb45 feat: Add validation for cyclical trades Diana Carvalho 2025-03-13 16:13:28 +00:00
  • d7244ada8c chore(release): 0.64.0 [skip ci] semantic-release-bot 2025-03-13 09:12:16 +00:00
  • e55f63909c Merge pull request #113 from propeller-heads/lp/update-tycho-core Louise Poole 2025-03-13 11:08:46 +02:00
  • 53b8c6afee feat: update tycho-core to 0.61.1 Louise Poole 2025-03-13 10:45:45 +02:00
  • 9f2904f454 Merge pull request #108 from propeller-heads/encoder/hr/ENG-4302-cyclic-swap-encoding Harsh Vardhan Roy 2025-03-12 08:50:01 +05:30
  • b0e0c6d490 test: update cyclic swap encoding test asserts royvardhan 2025-03-12 00:49:19 +05:30
  • ec26890d00 test: add assert in cyclic swap encoding tests royvardhan 2025-03-11 21:33:51 +05:30
  • eb4ce40f6e test: add testCyclicSwapUnwrapOutputIntegration in encoder and testCyclicSwapUnwrapOutputIntegration test royvardhan 2025-03-11 20:31:37 +05:30
  • b7c1619796 docs: make cyclic test ref addresses lowercase royvardhan 2025-03-11 18:06:20 +05:30
  • 6c31906733 chore: cleanup royvardhan 2025-03-11 00:56:39 +05:30
  • 525560ea16 chore: cleanup royvardhan 2025-03-11 00:51:39 +05:30
  • bd504a8fed test: update test_split_input_cyclic_swap to use usv2 in the last swap royvardhan 2025-03-11 00:18:38 +05:30
  • 0edc201f06 test: add test_split_output_cyclic_swap in encoder, and testCyclicSplitOutputSwapIntegration integration test royvardhan 2025-03-11 00:11:16 +05:30
  • 3a6e933ce9 test: fix test_split_input_cyclic_swap and testCyclicSplitSwapIntegration royvardhan 2025-03-10 23:57:42 +05:30
  • 0a0101cc4d test: add testCyclicSplitSwapIntegration royvardhan 2025-03-10 21:52:14 +05:30
  • 79d6c020fa misc: fix _swapChecked for cyclic swap, update encoder swap path validation, add cyclic sequesntial swap integration test royvardhan 2025-03-10 20:18:47 +05:30
  • eaafc0fa9a Merge pull request #109 from propeller-heads/lp/update-tycho Louise Poole 2025-03-11 12:52:20 +02:00
  • 271c522251 chore: update tycho-core to 0.60.0 Louise Poole 2025-03-11 12:45:27 +02:00
  • 0a95fa83e7 chore(release): 0.63.0 [skip ci] semantic-release-bot 2025-03-10 18:10:17 +00:00
  • a0305d853c Merge pull request #102 from propeller-heads/router/hr/ENG-4290-cyclic-swap Harsh Vardhan Roy 2025-03-10 23:37:27 +05:30
  • 91f36fe328 fix: amountConsumed check in _swapChecked for cyclic swap royvardhan 2025-03-10 23:32:30 +05:30
  • 38cdf28e7e docs: update testSplitInputCyclicSwap Harsh Vardhan Roy 2025-03-10 23:25:38 +05:30
  • 34d5ac6e1c test: update testSplitInputCyclicSwap to use all WETH for USDC royvardhan 2025-03-10 22:20:13 +05:30
  • bd6f74ca9c docs: update docs at testSplitInputCyclicSwap and testSplitOutputCyclicSwap royvardhan 2025-03-10 18:09:46 +05:30
  • bb10efc0cc docs: update docs at _swap and testSplitOutputCyclicSwap royvardhan 2025-03-06 23:00:55 +05:30
  • 4d67df4096 feat: add cyclicSwapAmountOut tracker in _swap, add split cylic tests royvardhan 2025-03-06 22:00:25 +05:30
  • 66c00df4f1 test: add testCyclicSplitSwap test and update var naming in testCyclicSequentialSwap royvardhan 2025-03-06 19:57:47 +05:30
  • 57acbd58c5 fix: remove amountIn addition to amountOut in _swap for cyclic swaps, add testCyclicSwapWithTwoPools test to verify royvardhan 2025-03-06 19:10:45 +05:30
  • 5532c64d87 Merge pull request #107 from propeller-heads/audit Alan Höng 2025-03-08 20:26:12 -06:00
  • ef43f735d7 Update Audit report Markus 2025-03-08 19:01:32 +00:00
  • 8390d293a3 Merge pull request #105 from propeller-heads/router/tnl/minor-min-amount-fixes Tamara 2025-03-06 10:56:03 -05:00
  • b74d4c9e25 chore: remove unnecessary min amount check, doc fix TAMARA LIPOWSKI 2025-03-06 10:37:37 -05:00
  • dea58b56c5 Merge pull request #104 from propeller-heads/audit Markus 2025-03-06 15:02:29 +00:00
  • 3f1f9db829 add audit report Markus 2025-03-06 14:49:28 +00:00
  • e718d2deee chore(release): 0.62.0 [skip ci] semantic-release-bot 2025-03-06 14:10:41 +00:00
  • fad9df3210 Merge pull request #103 from propeller-heads/encoding/tnl/ENG-4300-encorce-min-amount Tamara 2025-03-06 09:07:46 -05:00
  • a4476e0a17 feat: enforce checked amount when encoding to router TAMARA LIPOWSKI 2025-03-05 15:59:57 -05:00
  • 852bbbc150 chore(release): 0.61.0 [skip ci] semantic-release-bot 2025-03-05 18:22:49 +00:00
  • ad4a372401 Merge pull request #97 from propeller-heads/router/tnl/basescan-verify Tamara 2025-03-05 13:20:42 -05:00
  • 9821ab0c00 Merge branch 'main' into router/tnl/basescan-verify Tamara 2025-03-05 13:15:37 -05:00
  • fa47c6057a chore(release): 0.60.0 [skip ci] semantic-release-bot 2025-03-05 18:10:22 +00:00
  • 99438313b4 Merge pull request #101 from propeller-heads/router/dc/min-amount-check dianacarvalho1 2025-03-05 18:08:22 +00:00
  • 09208b342a test: Add testSwapCheckedUndefinedMinAmount TAMARA LIPOWSKI 2025-03-05 13:06:06 -05:00
  • 5c28d77f1d feat: Check min amount out is not zero Diana Carvalho 2025-03-05 17:49:41 +00:00