Commit Graph

  • 68f07b1852 Merge branch 'main' into router/hr/ENG-4171-Implement-Pause Harsh Vardhan Roy 2025-01-27 20:40:36 +05:30
  • 7f53411a73 Merge branch 'main' into router/tnl/ENG-4046-static-call-verifier Tamara 2025-01-27 10:08:39 -05:00
  • ee5040043b docs: No repetition in testCallVerifierNoSelector TAMARA LIPOWSKI 2025-01-27 10:08:30 -05:00
  • 6e81eccfdb chore(release): 0.16.0 [skip ci] semantic-release-bot 2025-01-27 14:43:07 +00:00
  • 2f73e8da41 Merge pull request #26 from propeller-heads/encoder/hr/ENG-4068-Balance-V2-Test Harsh Vardhan Roy 2025-01-27 20:09:18 +05:30
  • 5734b53554 fix: test pauser royvardhan 2025-01-27 17:11:47 +05:30
  • 7c198fff92 fix: async royvardhan 2025-01-27 13:36:18 +05:30
  • 9cecea8968 feat: add balance v2 encoder test royvardhan 2025-01-24 21:44:12 +05:30
  • 8ef061fd75 refactor: Move code check to CallbackVerificationDispatcher TAMARA LIPOWSKI 2025-01-24 17:15:12 -05:00
  • ad0748e9c3 feat: Perform staticcall to CallbackVerifier TAMARA LIPOWSKI 2025-01-24 16:55:21 -05:00
  • 8a5d38d5ee chore(release): 0.15.0 [skip ci] semantic-release-bot 2025-01-24 17:06:34 +00:00
  • bf50ec59f0 Merge pull request #23 from propeller-heads/router/dc/ENG-4033-univ2-executor dianacarvalho1 2025-01-24 17:04:12 +00:00
  • 9c2b205c30 chore: Rename all SwapExecutor to Executor only for simplicity Diana Carvalho 2025-01-24 17:02:33 +00:00
  • 1ad04bc9e9 chore: After rebase fixes Diana Carvalho 2025-01-24 16:53:40 +00:00
  • b3241804c6 chore: Rename Uniswapv2SwapExecutor to UniswapV2Executor Diana Carvalho 2025-01-24 16:46:56 +00:00
  • ed44f4e993 fix: Add input validation size in Uniswapv2SwapExecutor Diana Carvalho 2025-01-24 16:43:22 +00:00
  • b9f4451769 fix: Remove exactOut logic from Uniswapv2SwapExecutor Diana Carvalho 2025-01-24 09:39:06 +00:00
  • 5627a1902b feat: UniswapV2 SwapExecutor Diana Carvalho 2025-01-23 17:04:08 +00:00
  • ceedaa6348 chore(release): 0.14.0 [skip ci] semantic-release-bot 2025-01-24 16:51:12 +00:00
  • 7265301531 Merge pull request #20 from propeller-heads/router/tnl/ENG-4043-delegate-call-executor Tamara 2025-01-24 11:47:19 -05:00
  • 1fabff19c4 feat: Emit event when removing executor TAMARA LIPOWSKI 2025-01-24 11:45:24 -05:00
  • 5214710530 chore: docstrings and other small improvements TAMARA LIPOWSKI 2025-01-24 11:39:49 -05:00
  • 4fe0a76cf9 chore: fmt royvardhan 2025-01-24 22:01:18 +05:30
  • f0f9339101 chore: add TODO in test royvardhan 2025-01-24 22:00:13 +05:30
  • c982ed99e8 feat: add pause/unpause methods royvardhan 2025-01-24 18:12:56 +05:30
  • 3df17e8924 fix: ISwapExecutor shouldn't be payable TAMARA LIPOWSKI 2025-01-23 15:43:16 -05:00
  • fb9f340cb7 refactor: Move contract code-checking logic to SwapExecutionDispatcher TAMARA LIPOWSKI 2025-01-23 15:40:24 -05:00
  • b616e11354 fix: Silence slither warnings TAMARA LIPOWSKI 2025-01-23 15:07:56 -05:00
  • 825af0f8d7 test: Thorough tests for main SwapExecutionDispatcher method TAMARA LIPOWSKI 2025-01-23 15:01:21 -05:00
  • e91ee96129 feat: delegatecall to executor in SwapExecutionDispatcher TAMARA LIPOWSKI 2025-01-22 16:55:17 -05:00
  • 70509f547d chore(release): 0.13.0 [skip ci] semantic-release-bot 2025-01-23 17:22:41 +00:00
  • 2858af94ab Merge pull request #15 from propeller-heads/encoding/dc/ENG-4063-permit2 dianacarvalho1 2025-01-23 17:20:03 +00:00
  • 45af3585ec Merge branch 'main' into encoding/dc/ENG-4063-permit2 dianacarvalho1 2025-01-23 17:18:49 +00:00
  • 7e49741e93 chore(release): 0.12.0 [skip ci] semantic-release-bot 2025-01-23 17:08:52 +00:00
  • 434ce60bfd Merge pull request #22 from propeller-heads/router/hr/ENG-4167-Tests-Withdraw-FeeReceiver Harsh Vardhan Roy 2025-01-23 22:36:24 +05:30
  • 9c99b73884 fix: pr comments royvardhan 2025-01-23 21:54:31 +05:30
  • b9cfc4a35b fix: Small improvements Diana Carvalho 2025-01-23 15:53:13 +00:00
  • 7d34236f0c ci: Don't run tests with --all-features flag Diana Carvalho 2025-01-23 11:31:58 +00:00
  • 04e925fe81 fix: Correct encoding of the approvals Diana Carvalho 2025-01-23 11:21:06 +00:00
  • ce9ae49e6f feat: Implement Permit2 Diana Carvalho 2025-01-21 18:26:44 +00:00
  • 056582ca2f feat: add tests for withdraw, fee and make it DRY royvardhan 2025-01-23 21:04:05 +05:30
  • 7bfd6c981c chore(release): 0.11.0 [skip ci] semantic-release-bot 2025-01-23 14:45:03 +00:00
  • 8015e1a672 Merge pull request #21 from propeller-heads/router/hr/ENG-4056-Bytes-Array-Conversion Harsh Vardhan Roy 2025-01-23 20:12:38 +05:30
  • e6f3fc7004 chore: move to lib/bytes royvardhan 2025-01-23 19:14:56 +05:30
  • ef2600b7f8 chore: fmt and slither royvardhan 2025-01-23 19:03:42 +05:30
  • ae662d0026 feat: keep assembly royvardhan 2025-01-23 18:50:55 +05:30
  • f25da218d7 feat: add LibPrefixLengthEncodedByteArray with tests royvardhan 2025-01-23 18:43:10 +05:30
  • f409535cfd chore(release): 0.10.0 [skip ci] semantic-release-bot 2025-01-23 09:41:25 +00:00
  • ce278f973f Merge pull request #19 from propeller-heads/router/hr/ENG-4050-fee-methods Harsh Vardhan Roy 2025-01-23 15:07:24 +05:30
  • 193910e650 Merge branch 'main' into router/hr/ENG-4050-fee-methods Harsh Vardhan Roy 2025-01-23 15:04:11 +05:30
  • 15d3becf60 fix: use FEE_SETTER_ROLE for setFeeReceiver royvardhan 2025-01-23 15:00:47 +05:30
  • bd9e9241d3 chore(release): 0.9.0 [skip ci] semantic-release-bot 2025-01-22 19:25:48 +00:00
  • 648c9312d5 Merge pull request #18 from propeller-heads/router/tnl/ENG-4044-set-executors Tamara 2025-01-22 14:23:29 -05:00
  • 34243e9016 docs: remove mention of delegatecall from verifier doc TAMARA LIPOWSKI 2025-01-22 14:21:49 -05:00
  • 0dc7edccfa feat: add fee methods royvardhan 2025-01-22 23:52:06 +05:30
  • 59950a7575 feat: Emit events when setting executors/verifiers TAMARA LIPOWSKI 2025-01-22 12:49:01 -05:00
  • 4cb3286c94 feat: Set swap executors and verifiers TAMARA LIPOWSKI 2025-01-22 12:21:13 -05:00
  • 68d29f1970 chore(release): 0.8.0 [skip ci] semantic-release-bot 2025-01-22 17:12:21 +00:00
  • eb6d2ec1dc Merge pull request #17 from propeller-heads/router/hr/ENG-4049-withdraw-methods Harsh Vardhan Roy 2025-01-22 22:40:06 +05:30
  • 50f3de9caf Merge branch 'main' into router/hr/ENG-4049-withdraw-methods Harsh Vardhan Roy 2025-01-22 22:23:41 +05:30
  • f3363a24f4 fix: disable slither for native withdraw royvardhan 2025-01-22 22:14:10 +05:30
  • 136adafa6d fmt royvardhan 2025-01-22 22:09:05 +05:30
  • 2c3af0ff31 feat: add receiver in event royvardhan 2025-01-22 22:05:28 +05:30
  • c6c0ddd498 fix: use send for native transfer royvardhan 2025-01-22 22:01:30 +05:30
  • 0c05874477 fix: ci royvardhan 2025-01-22 20:54:36 +05:30
  • a1e7b552b6 fix: undo rm lib royvardhan 2025-01-22 20:35:55 +05:30
  • 78fa890cd3 feat: add withdraw methods royvardhan 2025-01-22 20:33:24 +05:30
  • 60f4274304 chore(release): 0.7.0 [skip ci] semantic-release-bot 2025-01-22 14:59:41 +00:00
  • 4918036d23 Merge pull request #16 from propeller-heads/encoding/tnl/ENG-4066-usv2-swap Tamara 2025-01-22 09:57:09 -05:00
  • ef07f49698 chore: merge main TAMARA LIPOWSKI 2025-01-22 09:51:50 -05:00
  • 113a996c16 Merge pull request #14 from propeller-heads/encoding/dc/remove-expects dianacarvalho1 2025-01-22 14:38:50 +00:00
  • 748a3f06c3 chore: Renamings for clarity TAMARA LIPOWSKI 2025-01-22 09:33:08 -05:00
  • cc979880e2 chore: Rename address_for_approvals -> router_address TAMARA LIPOWSKI 2025-01-21 16:31:18 -05:00
  • 7b4bf0205d feat: UniswapV2 Swap Encoder TAMARA LIPOWSKI 2025-01-21 14:45:42 -05:00
  • 979cdf7437 chore: Do not use expect Diana Carvalho 2025-01-21 10:07:16 +00:00
  • 7890f26812 chore(release): 0.6.0 [skip ci] semantic-release-bot 2025-01-21 14:35:47 +00:00
  • 14fbab95fb Merge pull request #13 from propeller-heads/router/tnl/ENG-4032-router-skeleton Tamara 2025-01-21 09:31:52 -05:00
  • 96809d4801 fix: Filter paths when running slither in CI TAMARA LIPOWSKI 2025-01-20 17:28:30 -05:00
  • ab28a4730d feat: initial TychoRouter skeleton TAMARA LIPOWSKI 2025-01-20 17:21:46 -05:00
  • cb9053bd88 feat: Add permit2 lib for approval management TAMARA LIPOWSKI 2025-01-20 16:32:20 -05:00
  • a8f62ee837 feat: Add openzeppelin lib for access control TAMARA LIPOWSKI 2025-01-20 16:29:33 -05:00
  • 649b1b0bcb chore(release): 0.5.0 [skip ci] semantic-release-bot 2025-01-20 17:25:09 +00:00
  • e3fdf20ded Merge pull request #12 from propeller-heads/encoding/dc/ENG-4064-protocol-approvals dianacarvalho1 2025-01-20 17:22:26 +00:00
  • b155b273a0 chore: Add more descriptive error message Diana Carvalho 2025-01-20 16:35:38 +00:00
  • cbf2b4de5a feat: Implement ProtocolApprovalsManager Diana Carvalho 2025-01-20 13:12:31 +00:00
  • 8a709b3033 chore(release): 0.4.0 [skip ci] semantic-release-bot 2025-01-20 14:21:36 +00:00
  • 3037edd3ab Merge pull request #10 from propeller-heads/ci/tnl/ENG-4031-add-slither Tamara 2025-01-20 09:17:44 -05:00
  • 68dddc0663 chore: Rename TychoRouter typo TAMARA LIPOWSKI 2025-01-17 17:55:13 -05:00
  • f987125489 fix: Bump to latest Solidity version (0.8.28) TAMARA LIPOWSKI 2025-01-17 16:56:37 -05:00
  • 40f0a2a2b7 fix: Specify foundry subdir when running slither in CI TAMARA LIPOWSKI 2025-01-17 16:49:29 -05:00
  • 2998bb3fb1 feat: Add Slither to README.md and include contract file to test TAMARA LIPOWSKI 2025-01-17 16:39:21 -05:00
  • f0620bd180 feat: Add Slither to CI TAMARA LIPOWSKI 2025-01-17 12:23:10 -05:00
  • a16b2affed chore(release): 0.3.0 [skip ci] semantic-release-bot 2025-01-17 17:14:08 +00:00
  • 2024b94bcf Merge pull request #8 from propeller-heads/encoding/dc/ENG-4076-error-handling dianacarvalho1 2025-01-17 17:11:52 +00:00
  • af6d73a540 fix: Add RecoverableError Diana Carvalho 2025-01-17 17:02:44 +00:00
  • bab5caa6f8 feat: Add EncodingError Diana Carvalho 2025-01-17 13:18:28 +00:00
  • e77a50b2bb chore(release): 0.2.0 [skip ci] semantic-release-bot 2025-01-17 16:57:49 +00:00
  • 27a70441ac Merge pull request #9 from propeller-heads/encoding/dc/simplify-strategies-and-batch-encoding dianacarvalho1 2025-01-17 16:55:33 +00:00
  • 38b8bb0e78 feat: Simplify StrategyEncoders and RouterEncoder Diana Carvalho 2025-01-17 16:21:26 +00:00
  • b07cb9bc76 chore(release): 0.1.0 [skip ci] semantic-release-bot 2025-01-17 15:22:16 +00:00