Commit Graph

  • 9eb10e63df chore(release): 0.59.0 [skip ci] semantic-release-bot 2025-03-05 17:08:55 +00:00
  • dbfacd1fa4 Merge pull request #100 from propeller-heads/router/hr/ENG-4298-min-amount-out-transfer-from dianacarvalho1 2025-03-05 17:06:46 +00:00
  • 7833086425 fix: TychoRouter swap check test naming and docs royvardhan 2025-03-05 22:20:16 +05:30
  • 2086484898 docs: remove unnecessary comment from swap Harsh Vardhan Roy 2025-03-05 21:40:26 +05:30
  • f853739a3d feat: add transferFrom in swap and move core swap logic inside _swapChecked royvardhan 2025-03-05 21:25:00 +05:30
  • 16c57f6aa6 chore(release): 0.58.2 [skip ci] semantic-release-bot 2025-03-05 16:08:56 +00:00
  • 7be1ce4b59 Merge pull request #92 from propeller-heads/router/hr/ENG-4280-gas-test Harsh Vardhan Roy 2025-03-05 21:35:45 +05:30
  • 013113c4d9 Merge branch 'main' into router/hr/ENG-4280-gas-test Harsh Vardhan Roy 2025-03-05 21:32:40 +05:30
  • 2ad846ed27 chore(release): 0.58.1 [skip ci] semantic-release-bot 2025-03-04 19:23:30 +00:00
  • 5f0d2afee3 Merge pull request #99 from propeller-heads/router/hr/ENG-4291-amount-consumed-check Harsh Vardhan Roy 2025-03-05 00:50:44 +05:30
  • a3bffd4f75 fix: add amountIn in error TychoRouter__AmountInDiffersFromConsumed royvardhan 2025-03-05 00:45:22 +05:30
  • 6f421eb374 fix: inequality check for amountConsumed and amountIn royvardhan 2025-03-05 00:35:51 +05:30
  • bc54eac110 feat: Rename Etherscan in deployment verification TAMARA LIPOWSKI 2025-03-03 17:14:39 -05:00
  • db9c8cde5a fix: Make permit2 permit an action in the universal router Diana Carvalho 2025-03-03 18:33:22 +00:00
  • ceef683202 chore(release): 0.58.0 [skip ci] semantic-release-bot 2025-03-03 16:50:21 +00:00
  • f5150028e3 Merge pull request #95 from propeller-heads/encoding/tnl/chain-agnostic-rpc Tamara 2025-03-03 11:48:16 -05:00
  • bf3910831f Merge branch 'main' into encoding/tnl/chain-agnostic-rpc Tamara 2025-03-03 11:33:51 -05:00
  • 2e1a5aaf45 chore(release): 0.57.0 [skip ci] semantic-release-bot 2025-03-03 16:25:04 +00:00
  • f0f476e510 Merge pull request #96 from propeller-heads/encoding/dc/ENG-4286-rename-default-functions-builder dianacarvalho1 2025-03-03 16:22:18 +00:00
  • 6f572eed01 feat: Rename shortcut methods of encoder builder Diana Carvalho 2025-03-03 12:59:42 +00:00
  • 9bb0d9bc84 feat: Rename ETH_RPC_URL -> RPC_URL TAMARA LIPOWSKI 2025-02-28 13:49:59 -05:00
  • d3e0e066fa Merge branch 'main' into router/hr/ENG-4280-gas-test Harsh Vardhan Roy 2025-03-01 00:11:34 +05:30
  • ec8d59eeae test: remove gas usage numbers from GasTest royvardhan 2025-03-01 00:09:15 +05:30
  • 5a2474c0f4 Merge pull request #94 from propeller-heads/dc/ENG-4261-clean-up-read-me dianacarvalho1 2025-02-28 16:39:17 +00:00
  • 4028551ba3 Merge branch 'main' into dc/ENG-4261-clean-up-read-me dianacarvalho1 2025-02-28 16:37:08 +00:00
  • 6f69748ba4 test: update gas usage numbers in GasTest royvardhan 2025-02-28 22:02:21 +05:30
  • b569a0ad85 chore(release): 0.56.0 [skip ci] semantic-release-bot 2025-02-28 14:00:31 +00:00
  • 988df06331 Merge pull request #93 from propeller-heads/router/tnl/configurable-usv2-factory Tamara 2025-02-28 08:57:07 -05:00
  • 36d2f23fba docs: Clean up readme and rename quickstart->encoding example Diana Carvalho 2025-02-28 09:57:06 +00:00
  • 5db95781e5 test: add isPermit2 bool in GasTest for readability royvardhan 2025-02-28 10:11:04 +05:30
  • bc47c12a1a feat: update base executor addresses TAMARA LIPOWSKI 2025-02-27 23:31:38 -05:00
  • 33973a65b8 fix: make USV2 factory configurable in Executor TAMARA LIPOWSKI 2025-02-27 23:15:08 -05:00
  • 9014fc7383 test: add permit2 tests for simple swaps in TychoRouter and GasTest royvardhan 2025-02-28 00:39:20 +05:30
  • 35e706d6ea test: add GasTest to compare with Universal Router gas usage royvardhan 2025-02-27 22:38:14 +05:30
  • 4b08910344 chore(release): 0.55.0 [skip ci] semantic-release-bot 2025-02-27 18:05:36 +00:00
  • 6a1e78ad8c Merge pull request #91 from propeller-heads/router/dc/ENG-4251-verify-on-etherscan dianacarvalho1 2025-02-27 18:03:43 +00:00
  • fedc5043db feat: Deploy to mainnet (again) Diana Carvalho 2025-02-27 18:01:15 +00:00
  • 59eb2195b6 feat: Change license to SPDX-License-Identifier: UNLICENSED everywhere Diana Carvalho 2025-02-27 17:38:53 +00:00
  • 3d65ac8cd9 feat: Deploy to mainnet. Update all addresses Diana Carvalho 2025-02-27 16:56:46 +00:00
  • 79045e2689 feat: Verify contracts on etherscan Diana Carvalho 2025-02-27 15:52:32 +00:00
  • 87e7394b0a chore(release): 0.54.0 [skip ci] semantic-release-bot 2025-02-27 15:04:59 +00:00
  • 28353fa5c5 Merge pull request #90 from propeller-heads/router/dc/deploy-executors dianacarvalho1 2025-02-27 15:02:58 +00:00
  • d011c4b475 Merge branch 'refs/heads/main' into router/dc/deploy-executors Diana Carvalho 2025-02-27 15:00:17 +00:00
  • ce14e7a52c chore(release): 0.53.1 [skip ci] semantic-release-bot 2025-02-27 14:47:13 +00:00
  • 7b06707d4a Merge pull request #89 from propeller-heads/router/hr/ENG-4277-refactor-unwrapeth Harsh Vardhan Roy 2025-02-27 20:14:31 +05:30
  • 0273f58274 fix: remove 0 amount check in _unwrapEth royvardhan 2025-02-27 20:08:27 +05:30
  • 393ed61595 docs: update _unwrapEth docs Harsh Vardhan Roy 2025-02-26 22:59:47 +05:30
  • 353861f738 refactor: update unwrapEth to only check 0 amount royvardhan 2025-02-26 20:49:19 +05:30
  • 05a1843f9c fix: Add a value to the Transaction if token in is ETH Diana Carvalho 2025-02-27 12:39:16 +00:00
  • 9eb4299ffe fix: the key for univ4 fee is key_lp_fee Diana Carvalho 2025-02-27 11:49:03 +00:00
  • 6a6f2d3221 fix: Get correct runtime everywhere Diana Carvalho 2025-02-27 11:16:21 +00:00
  • f95c74fbc6 feat: Deploy all executors Diana Carvalho 2025-02-27 09:44:53 +00:00
  • 6b57e81afc chore(release): 0.53.0 [skip ci] semantic-release-bot 2025-02-26 18:26:17 +00:00
  • c12af6e3d2 Merge pull request #85 from propeller-heads/router/tnl/ENG-4269-base-deployment Tamara 2025-02-26 13:24:32 -05:00
  • 503d7e0907 Merge branch 'main' into router/tnl/ENG-4269-base-deployment Tamara 2025-02-26 13:21:04 -05:00
  • ac35256c69 fix: rename mainnet -> ethereum TAMARA LIPOWSKI 2025-02-26 13:20:51 -05:00
  • e5759b9498 fix: TENDERLY_RPC_URL -> RPC_URL TAMARA LIPOWSKI 2025-02-26 13:01:48 -05:00
  • d7ddb27497 chore(release): 0.52.2 [skip ci] semantic-release-bot 2025-02-26 18:01:34 +00:00
  • 4e5776133b Merge pull request #88 from propeller-heads/router/hr/ENG-4279-check-leftover Harsh Vardhan Roy 2025-02-26 23:29:24 +05:30
  • 5e175e295f Merge branch 'main' into router/hr/ENG-4279-check-leftover Harsh Vardhan Roy 2025-02-26 23:26:53 +05:30
  • 7b0dd5872c chore: merge main royvardhan 2025-02-26 23:26:27 +05:30
  • 09354b501a chore(release): 0.52.1 [skip ci] semantic-release-bot 2025-02-26 17:47:24 +00:00
  • a3dcddaa37 Merge pull request #87 from propeller-heads/router/hr/ENG-4278-refactor-swap-functions Harsh Vardhan Roy 2025-02-26 23:15:34 +05:30
  • 07987a3584 refactor: rm _executeSwap and move core logic back to swap, make swapPermit2 use swap royvardhan 2025-02-26 21:31:14 +05:30
  • ff83693b28 refactor: move wrap operation and receiver check to _executeSwap royvardhan 2025-02-26 20:44:29 +05:30
  • d1f7f6dde1 refactor: centralize swap logic to reduce duplication between swap and swapPermit2 royvardhan 2025-02-26 18:05:29 +05:30
  • 9ad7cd0fd5 Merge pull request #86 from propeller-heads/router/hr/ENG-4268-add-base-fork-tests Harsh Vardhan Roy 2025-02-26 23:10:55 +05:30
  • adfcb3da82 fix: proper executor address json after merge TAMARA LIPOWSKI 2025-02-26 12:39:54 -05:00
  • 030505c497 test: add vm.rollFork with correct block in base network tests royvardhan 2025-02-26 23:04:40 +05:30
  • ed2bc414d8 test: update asserts in base network test royvardhan 2025-02-26 17:34:22 +05:30
  • 2323ad3fd9 test: add simple base network tests in usv2 and router royvardhan 2025-02-26 10:16:44 +05:30
  • 1bdcbb83e0 fix: (deployment) add tenderly keys to json files TAMARA LIPOWSKI 2025-02-25 17:18:54 -05:00
  • 7ca9120b7b feat: support base deployment TAMARA LIPOWSKI 2025-02-25 16:31:11 -05:00
  • 0be69c9aea refactor: check if amountIn was fully consumed based on balance changes royvardhan 2025-02-26 19:04:26 +05:30
  • 53d48f1bac refactor: centralize swap logic to reduce duplication between swap and swapPermit2 royvardhan 2025-02-26 18:05:29 +05:30
  • 22c48e80d2 chore(release): 0.52.0 [skip ci] semantic-release-bot 2025-02-26 10:15:40 +00:00
  • dbd124c082 Merge pull request #81 from propeller-heads/router/dc/ENG-4101-deployment-script dianacarvalho1 2025-02-26 10:13:05 +00:00
  • 57789a40e4 fix: Unify both executor addresses in one file Diana Carvalho 2025-02-26 10:08:19 +00:00
  • 34563c3eb7 feat: Deploy on mainnet Diana Carvalho 2025-02-24 17:45:25 +00:00
  • 02a9da183e feat: Deploy executors and set them in router Diana Carvalho 2025-02-24 15:56:59 +00:00
  • 90cf194869 feat: Set roles script Diana Carvalho 2025-02-24 14:50:07 +00:00
  • 77ba9498a7 feat: Verify router contract on tenderly Diana Carvalho 2025-02-24 14:49:25 +00:00
  • cbea0bdab3 feat: Add deployment and fund wallet scripts Diana Carvalho 2025-02-21 18:11:45 +00:00
  • 08f72e7138 chore(release): 0.51.2 [skip ci] semantic-release-bot 2025-02-26 09:45:34 +00:00
  • 0b7e5a7caf Merge pull request #83 from propeller-heads/router/dc/ENG-4260-improve-receive dianacarvalho1 2025-02-26 09:42:47 +00:00
  • 6008d5e836 Merge branch 'main' into router/dc/ENG-4260-improve-receive dianacarvalho1 2025-02-26 09:40:58 +00:00
  • 614af9ada7 chore(release): 0.51.1 [skip ci] semantic-release-bot 2025-02-25 18:35:20 +00:00
  • 419528a991 Merge pull request #84 from propeller-heads/router/tnl/ENG-4250-ascii-art Tamara 2025-02-25 13:32:35 -05:00
  • 857522134b chore: forge fmt TAMARA LIPOWSKI 2025-02-25 13:14:30 -05:00
  • abef1e062e style: TychoRouter ascii art TAMARA LIPOWSKI 2025-02-25 13:10:29 -05:00
  • 801976fafa fix: Restrict receive callers to have code Diana Carvalho 2025-02-25 09:36:04 +00:00
  • dd6b1151b2 chore(release): 0.51.0 [skip ci] semantic-release-bot 2025-02-24 17:00:47 +00:00
  • 6276158af1 Merge pull request #82 from propeller-heads/router/hr/ENG-4262-hardcode-callback-swap-selector Harsh Vardhan Roy 2025-02-24 22:27:55 +05:30
  • 0e049b7c44 chore: rm selector from Transaction royvardhan 2025-02-24 22:20:51 +05:30
  • 892726e07b chore: cleanup royvardhan 2025-02-24 21:41:19 +05:30
  • bfaa63a1a0 test: fix router tests with new integration calldata royvardhan 2025-02-24 21:37:40 +05:30
  • 570aa50497 test: fix encoder tests after removing the selector royvardhan 2025-02-24 20:48:55 +05:30
  • 18efe0305b fix: usv4 integration tests and remove selector from swap/strategy encoder royvardhan 2025-02-24 19:48:25 +05:30
  • 69745b18fd feat: rm selector from usv3, usv4, update tests, and rename dispatcher file royvardhan 2025-02-24 17:16:27 +05:30
  • 58116e074a feat: hardcode callback and swap selection in dispatcher royvardhan 2025-02-24 10:56:17 +05:30