Commit Graph

118 Commits

Author SHA1 Message Date
semantic-release-bot
b63aad9d2e chore(release): 1.0.2 [skip ci]
## [1.0.2](https://github.com/propeller-heads/tycho-execution/compare/1.0.1...1.0.2) (2025-04-23)

### Bug Fixes

* After merge test fixes ([4ac108e](4ac108e7d1))
2025-04-23 12:31:53 +01:00
semantic-release-bot
48565f3460 chore(release): 1.0.1 [skip ci]
## [1.0.1](https://github.com/propeller-heads/tycho-execution/compare/1.0.0...1.0.1) (2025-04-23)

### Bug Fixes

* Changes after rebase ([d39a2ac](d39a2accce))
* Configurable fee on USV2 executor. ([826aa54](826aa54631))
* Tighten max feeBps in USV2 executor ([e07573b](e07573bbb8))
2025-04-23 12:31:53 +01:00
semantic-release-bot
104e1ecd43 chore(release): 1.0.0 [skip ci]
## [1.0.0](https://github.com/propeller-heads/tycho-execution/compare/0.81.0...1.0.0) (2025-04-22)

### Features

* (WIP) Support selection of transfer into router ([528bd74](528bd746f7))
* Add sequential swap methods ([2e3ffa2](2e3ffa2c70))
* Add SequentialSwap integration test with regular approvals ([8836598](8836598e53))
* Add SingleSwap integration test and fix bug in method signatures ([9c4dfef](9c4dfef80d))
* Add TokenTransfer class to BalancerV2 ([8e7dd0b](8e7dd0b9e7))
* Add TokenTransfer class to Curve ([0e0dff7](0e0dff7f5a))
* Add transfer out for Curve ([005c5a6](005c5a6207))
* Add transfer out for Uniswap V4 ([534e4f0](534e4f00db))
* Allow for token_in_already_in_router ([655c0b2](655c0b2635))
* allow to pass msg.sender to USV3 callback ([bf4b229](bf4b229268))
* allow to pass msg.sender to USV3 callback ([e71a0bb](e71a0bb354))
* Decode single and sequential swaps in LibSwap ([9be4845](9be48456e5))
* Delete EVMStrategyEncoder (this is now unnecessary) ([1fabef7](1fabef7a97))
* Do not use V4Router for uniswap v4 ([09b5a73](09b5a732ef))
* ExecutorTransferMethods helper contract ([abd9db9](abd9db937d))
* ExecutorTransferMethods in UniswapV3Executor ([dbbd30e](dbbd30e596))
* ExecutorTransferMethods in UniswapV3Executor ([e5426f3](e5426f3038))
* Fix rollFork usage for Ekubo test ([d7b5e6d](d7b5e6dba5))
* Make USV3 callback work with direct executor call ([51a7910](51a7910844))
* No more fee taking ([89f9121](89f9121e4c))
* Optimize transfer to first pool ([bf63696](bf63696142))
* Proper USV2Executor transfer decoding + tests ([b7ff870](b7ff870a7c))
* Proper USV2Executor transfer decoding + tests ([9dce2c7](9dce2c7465))
* Proper USV3Executor transfer decoding + tests ([1e37320](1e37320087))
* Refactor callback for pancakeV3 and Ekubo to use transient storage ([deb10b8](deb10b82de))
* Refactor callback to use transient storage ([af44956](af449562b0))
* Refactor TychoEncoder ([1996fd3](1996fd39e8))
* sequential swap solution validation ([efa5096](efa5096661))
* Single swap methods. ([72ccadc](72ccadcaae))
* SingleSwapStrategyEncoder ([5efeb8b](5efeb8b305))
* SingleSwapStrategyEncoder ([03f6961](03f6961b13))
* SingleSwapStrategyEncoder ([dbf5d1d](dbf5d1ddda))
* Support in between swaps optimizations ([83d3721](83d3721bf1))
* Support out transfer straight to the receiver ([d28c254](d28c254225))
* Support returning values from the callback ([fb35a53](fb35a5305a))
* Support using the TransferType in uniswap v4 ([2ecbabe](2ecbabeafc))
* **tycho-router-encoder:** Select strategy depending on the solution ([7f14f1a](7f14f1a4ff))
* Use TokenTransfer optimization helper in Ekubo ([d4e8642](d4e864272d))

### Bug Fixes

* Add slither ignore for loop call ([15f4ed5](15f4ed5d36))
* After rebase fixes ([ae30218](ae30218842))
* bad merge ([03ef744](03ef744373))
* Bring back receiver address zero check ([8e60b6b](8e60b6beba))
* Calldata size for Ekubo pay callback ([fb855d0](fb855d00a4))
* Conscious slither silencing ([a645fc7](a645fc72ab))
* consider wrapping scenario when getting transfer type ([028e860](028e8605a1))
* Fix after merge with main ([3de5a19](3de5a192b6))
* Fix executor address in test and remove duplicated test ([9456dc7](9456dc7b0b))
* Fix integration tests with transfer in method support ([0f3a910](0f3a9101b9))
* fix slither CI action ([7431b26](7431b266e1))
* Fixes after merge with feature branch ([26e6c6c](26e6c6c266))
* Integration tests after merge ([55242fb](55242fb8c4))
* No more EVMStrategyEncoder ([fbbc4c5](fbbc4c5277))
* Post rebase fixes ([01483c4](01483c4407))
* Prevent multiple callbacks ([f91b101](f91b101a94))
* properly add ekubo_v2 to constants ([24dd814](24dd814098))
* Remove --ignore-compile flag for slither ([353667e](353667e565))
* Remove router_address from Solution object ([9eb18f4](9eb18f4474))
* Rename constants and update docstrings for clarity ([11dffdc](11dffdcb28))
* test fix after rebase ([e05ffed](e05ffedd5d))
* Test+formatting fixes after rebase. ([6cf0f52](6cf0f523c1))
* TransferType renaming after rebase ([12c410b](12c410bb03))
* unsupported protocols for chained swaps are always unsupported ([9ce6fc0](9ce6fc0153))
* USV3 encoding/decoding after rebase ([2d0a3ac](2d0a3ac3fd))
2025-04-23 12:31:53 +01:00
semantic-release-bot
5e7c0721c5 chore(release): 0.81.0 [skip ci]
## [0.81.0](https://github.com/propeller-heads/tycho-execution/compare/0.80.0...0.81.0) (2025-04-18)

### Features

* update tycho-common version to 0.66.4 ([134c73e](134c73e82b))

### Bug Fixes

* add slither disable after slither actions update ([20573cb](20573cbaf3))
2025-04-18 12:52:51 +00:00
semantic-release-bot
fa3ca34480 chore(release): 0.80.0 [skip ci]
## [0.80.0](https://github.com/propeller-heads/tycho-execution/compare/0.79.0...0.80.0) (2025-04-14)

### Features

* Redeploy balancer with forceApprove fix for USDT ([a6b0f8d](a6b0f8d1f6))
2025-04-14 14:18:39 +00:00
semantic-release-bot
4f3fe270e9 chore(release): 0.79.0 [skip ci]
## [0.79.0](https://github.com/propeller-heads/tycho-execution/compare/0.78.1...0.79.0) (2025-04-11)

### Features

* Add new CurveExecutor address ([916c2b7](916c2b7dba))
* Deploy Curve Executor ([5d4d6d1](5d4d6d1ff8))

### Bug Fixes

* Checksum curve pool addresses ([9e68ab8](9e68ab8b01))
* Support pools that hold ETH but the coin is WETH ([2e8392a](2e8392ab40))
* Use forceApprove instead of regular Approve ([c963f3b](c963f3b2f6))
2025-04-11 16:00:31 +00:00
semantic-release-bot
62754b195e chore(release): 0.78.1 [skip ci]
## [0.78.1](https://github.com/propeller-heads/tycho-execution/compare/0.78.0...0.78.1) (2025-04-09)

### Bug Fixes

* Curve factory addresses are utf-8 encoded ([ce71894](ce7189423f))
2025-04-09 08:39:42 +00:00
semantic-release-bot
c36a830ae5 chore(release): 0.78.0 [skip ci]
## [0.78.0](https://github.com/propeller-heads/tycho-execution/compare/0.77.0...0.78.0) (2025-04-08)

### Features

* Add protocol_specific_addresses.json file ([739fb46](739fb46d20))
* **curve:** Add CurveEncoder ([e9bb8c5](e9bb8c576a))
* **curve:** Add integration test ([1e47d0e](1e47d0e25b))
* Support Curve ETH ([913d677](913d677ffb))

### Bug Fixes

* Add empty dicts for unichain and base in config ([c0b50c0](c0b50c0661))
* Fix Ekubo test ([1838ccf](1838ccf8a1))
2025-04-08 15:23:12 +00:00
semantic-release-bot
f7cdc6f537 chore(release): 0.77.0 [skip ci]
## [0.77.0](https://github.com/propeller-heads/tycho-execution/compare/0.76.0...0.77.0) (2025-04-07)

### Features

* add curve executor with router tests ([7cde513](7cde5130d6))
* allow executor to do native swaps, add diff pool type tests ([93bdc86](93bdc86dc6))
* Refactor Curve Executor not to use the router ([9f21842](9f2184258a))

### Bug Fixes

* fix slither CI action ([42d1ab3](42d1ab36fd))
* Improve curve executor tests and docstrings ([f468a78](f468a7831a))
* Remove unnecessary test method ([49aefc8](49aefc8c2a))
* resolve pr comments ([9e2a9f5](9e2a9f5329))
2025-04-07 16:04:21 +00:00
semantic-release-bot
6c679c0434 chore(release): 0.76.0 [skip ci]
## [0.76.0](https://github.com/propeller-heads/tycho-execution/compare/0.75.1...0.76.0) (2025-04-03)

### Features

* deploy Ekubo gas optimizations ([9012d7b](9012d7b4d1))
2025-04-03 13:34:26 +00:00
semantic-release-bot
568b17f074 chore(release): 0.75.1 [skip ci]
## [0.75.1](https://github.com/propeller-heads/tycho-execution/compare/0.75.0...0.75.1) (2025-04-03)

### Bug Fixes

* Proper ekubo protocol name in GROUPABLE_PROTOCOLS ([b4c687b](b4c687bc3f))
2025-04-03 10:10:12 +00:00
semantic-release-bot
f2c29c2c7c chore(release): 0.75.0 [skip ci]
## [0.75.0](https://github.com/propeller-heads/tycho-execution/compare/0.74.0...0.75.0) (2025-04-03)

### Features

* Unichain deployment ([d05e118](d05e1183d4))

### Bug Fixes

* Run foundry tests on PR branch (not main) ([43f1a07](43f1a07017))
* Set native and wrapped tokens for Unichain ([4878229](4878229e1d))
2025-04-03 09:46:01 +00:00
semantic-release-bot
f514871e61 chore(release): 0.74.0 [skip ci]
## [0.74.0](https://github.com/propeller-heads/tycho-execution/compare/0.73.0...0.74.0) (2025-04-02)

### Features

* Fix rollFork usage for Ekubo test ([6cdca83](6cdca8381e))

### Bug Fixes

* Fix tests after cherry picking ([5336969](5336969df8))
2025-04-02 15:19:00 +00:00
semantic-release-bot
69f4e748b5 chore(release): 0.73.0 [skip ci]
## [0.73.0](https://github.com/propeller-heads/tycho-execution/compare/0.72.0...0.73.0) (2025-04-02)

### Features

* Add router_address to cli ([1f6f1a4](1f6f1a4236))
2025-04-02 10:08:01 +00:00
semantic-release-bot
4bcba64347 chore(release): 0.72.0 [skip ci]
## [0.72.0](https://github.com/propeller-heads/tycho-execution/compare/0.71.0...0.72.0) (2025-04-02)

### Features

* Make EncodingContext.router_address optional ([8865e22](8865e22116))
* Remove router_address from Solution, set default ([d5c589d](d5c589d2c0))
* Support manual router address setting in builder ([c336a28](c336a28905))

### Bug Fixes

* fix Solution.router_address for Ekubo ([b397ddd](b397ddd2be))
2025-04-02 09:33:01 +00:00
semantic-release-bot
3835842e88 chore(release): 0.71.0 [skip ci]
## [0.71.0](https://github.com/propeller-heads/tycho-execution/compare/0.70.0...0.71.0) (2025-04-01)

### Features

* Update ekubo router address ([e3d25fc](e3d25fcd5e))

### Bug Fixes

* update ekubo_v2 executor ([57aa1c3](57aa1c3402))
2025-04-01 22:55:10 +00:00
semantic-release-bot
62b882496d chore(release): 0.70.0 [skip ci]
## [0.70.0](https://github.com/propeller-heads/tycho-execution/compare/0.69.0...0.70.0) (2025-03-31)

### Features

* Support Ekubo callback in TychoRouter ([b3078f9](b3078f9c7b))

### Bug Fixes

* ekubo -> ekubo_v2 ([18fa0cc](18fa0cc7ad))
* ekubo -> ekubo_v2 ([6c35f11](6c35f114e3))
* Finalize ekubo executor address ([c0068d4](c0068d456b))
* support payCallback method for Ekubo ([7551612](75516122e1))
* Take address for EkuboExecutor init ([c678f40](c678f40057))
* test setup fix after rebase ([28f9f24](28f9f244e6))
2025-03-31 19:09:05 +00:00
semantic-release-bot
3638ab9a43 chore(release): 0.69.0 [skip ci]
## [0.69.0](https://github.com/propeller-heads/tycho-execution/compare/0.68.2...0.69.0) (2025-03-31)

### Features

* Add PancakeSwapV3 support to encoding ([fa024a4](fa024a4a67))
* Pancakeswap V3 support ([d582543](d582543057))
2025-03-31 15:50:06 +00:00
semantic-release-bot
b401358341 chore(release): 0.68.2 [skip ci]
## [0.68.2](https://github.com/propeller-heads/tycho-execution/compare/0.68.1...0.68.2) (2025-03-28)

### Bug Fixes

* fix for foundry tests external contributors ([a9ddb0e](a9ddb0e6e9))
2025-03-28 16:11:08 +00:00
semantic-release-bot
16ade9d873 chore(release): 0.68.1 [skip ci]
## [0.68.1](https://github.com/propeller-heads/tycho-execution/compare/0.68.0...0.68.1) (2025-03-27)

### Bug Fixes

* Add crate metadata ([7e7fabf](7e7fabf51b))
2025-03-27 18:29:21 +00:00
semantic-release-bot
b1bc98174c chore(release): 0.68.0 [skip ci]
## [0.68.0](https://github.com/propeller-heads/tycho-execution/compare/0.67.2...0.68.0) (2025-03-27)

### Features

* switch to tycho_commons ([0836bf7](0836bf7d53))

### Bug Fixes

* Handle unichain chain id ([379858b](379858bfca))
2025-03-27 16:02:59 +00:00
semantic-release-bot
382fab0b46 chore(release): 0.67.2 [skip ci]
## [0.67.2](https://github.com/propeller-heads/tycho-execution/compare/0.67.1...0.67.2) (2025-03-27)

### Bug Fixes

* prepared lint workflow for external contributors ([9896f48](9896f48829))
* prepared lint workflow for external contributors ([5162b9e](5162b9e19e))
2025-03-27 14:08:30 +00:00
semantic-release-bot
fdb015118f chore(release): 0.67.1 [skip ci]
## [0.67.1](https://github.com/propeller-heads/tycho-execution/compare/0.67.0...0.67.1) (2025-03-27)

### Bug Fixes

* added empty line ([b3c4dbc](b3c4dbc293))
* fixed git checkout for codelint ([58e2ddd](58e2ddd50e))
* prepared lint workflow for external contributors ([9f7d605](9f7d605ea5))
* removed empty line ([ae5d7de](ae5d7deacc))
* test run outside a PR ([af01972](af0197205a))
2025-03-27 13:35:43 +00:00
semantic-release-bot
9ba78cf2d0 chore(release): 0.67.0 [skip ci]
## [0.67.0](https://github.com/propeller-heads/tycho-execution/compare/0.66.1...0.67.0) (2025-03-20)

### Features

* Set v2/v3 executor addresses on ethereum ([783712b](783712be5d))
* Support Pancakeswap v3 on ethereum ([2a4ee88](2a4ee88cad))
* Support sushiswap v2 and pancakeswap v2 on ethereum ([0a8a34b](0a8a34be03))

### Bug Fixes

* proper exchange name when deploying executors ([39bd9df](39bd9df4b6))
* Remove pancakeswap V3 from approved executor addresses ([1ed149a](1ed149a9b8))
2025-03-20 19:52:27 +00:00
semantic-release-bot
5a6433caf1 chore(release): 0.66.1 [skip ci]
## [0.66.1](https://github.com/propeller-heads/tycho-execution/compare/0.66.0...0.66.1) (2025-03-19)

### Bug Fixes

* Slippage precision calculation ([d644b63](d644b63851))
2025-03-19 14:15:07 +00:00
semantic-release-bot
8539b733db chore(release): 0.66.0 [skip ci]
## [0.66.0](https://github.com/propeller-heads/tycho-execution/compare/0.65.1...0.66.0) (2025-03-14)

### Features

* Add check to don't support cyclical swaps with native actions ([27c9c53](27c9c53889))
* Add validation for cyclical trades ([f62a9d2](f62a9d28c0))

### Bug Fixes

* Add individual tests for each case ([e96bcdf](e96bcdfd0f))
* In test asset, use 0 for the last split, and not 0.5 ([0aba7ed](0aba7edf83))
2025-03-14 11:35:17 +00:00
semantic-release-bot
c7c46ba671 chore(release): 0.65.1 [skip ci]
## [0.65.1](https://github.com/propeller-heads/tycho-execution/compare/0.65.0...0.65.1) (2025-03-13)

### Reverts

* Revert "feat: Add validation for cyclical trades" ([3d7dcef](3d7dcef1bd))
2025-03-13 16:28:34 +00:00
semantic-release-bot
61eda0f25d chore(release): 0.65.0 [skip ci]
## [0.65.0](https://github.com/propeller-heads/tycho-execution/compare/0.64.0...0.65.0) (2025-03-13)

### Features

* Add validation for cyclical trades ([55ffa4e](55ffa4eb45))
2025-03-13 16:15:25 +00:00
semantic-release-bot
d7244ada8c chore(release): 0.64.0 [skip ci]
## [0.64.0](https://github.com/propeller-heads/tycho-execution/compare/0.63.0...0.64.0) (2025-03-13)

### Features

* update tycho-core to 0.61.1 ([53b8c6a](53b8c6afee))
2025-03-13 09:12:16 +00:00
semantic-release-bot
0a95fa83e7 chore(release): 0.63.0 [skip ci]
## [0.63.0](https://github.com/propeller-heads/tycho-execution/compare/0.62.0...0.63.0) (2025-03-10)

### Features

* add cyclicSwapAmountOut tracker in _swap, add split cylic tests ([4d67df4](4d67df4096))

### Bug Fixes

* amountConsumed check in _swapChecked for cyclic swap ([91f36fe](91f36fe328))
* remove amountIn addition to amountOut in _swap for cyclic swaps, add testCyclicSwapWithTwoPools test to verify ([57acbd5](57acbd58c5))
2025-03-10 18:10:17 +00:00
semantic-release-bot
e718d2deee chore(release): 0.62.0 [skip ci]
## [0.62.0](https://github.com/propeller-heads/tycho-execution/compare/0.61.0...0.62.0) (2025-03-06)

### Features

* enforce checked amount when encoding to router ([a4476e0](a4476e0a17))
2025-03-06 14:10:41 +00:00
semantic-release-bot
852bbbc150 chore(release): 0.61.0 [skip ci]
## [0.61.0](https://github.com/propeller-heads/tycho-execution/compare/0.60.0...0.61.0) (2025-03-05)

### Features

* Rename Etherscan in deployment verification ([bc54eac](bc54eac110))
2025-03-05 18:22:49 +00:00
semantic-release-bot
fa47c6057a chore(release): 0.60.0 [skip ci]
## [0.60.0](https://github.com/propeller-heads/tycho-execution/compare/0.59.0...0.60.0) (2025-03-05)

### Features

* Check min amount out is not zero ([5c28d77](5c28d77f1d))
2025-03-05 18:10:22 +00:00
semantic-release-bot
9eb10e63df chore(release): 0.59.0 [skip ci]
## [0.59.0](https://github.com/propeller-heads/tycho-execution/compare/0.58.2...0.59.0) (2025-03-05)

### Features

* add transferFrom in swap and move core swap logic inside _swapChecked ([f853739](f853739a3d))

### Bug Fixes

* TychoRouter swap check test naming and docs ([7833086](7833086425))
2025-03-05 17:08:55 +00:00
semantic-release-bot
16c57f6aa6 chore(release): 0.58.2 [skip ci]
## [0.58.2](https://github.com/propeller-heads/tycho-execution/compare/0.58.1...0.58.2) (2025-03-05)

### Bug Fixes

* Make permit2 permit an action in the universal router ([db9c8cd](db9c8cde5a))
2025-03-05 16:08:56 +00:00
semantic-release-bot
2ad846ed27 chore(release): 0.58.1 [skip ci]
## [0.58.1](https://github.com/propeller-heads/tycho-execution/compare/0.58.0...0.58.1) (2025-03-04)

### Bug Fixes

* add amountIn in error TychoRouter__AmountInDiffersFromConsumed ([a3bffd4](a3bffd4f75))
* inequality check for amountConsumed and amountIn ([6f421eb](6f421eb374))
2025-03-04 19:23:30 +00:00
semantic-release-bot
ceef683202 chore(release): 0.58.0 [skip ci]
## [0.58.0](https://github.com/propeller-heads/tycho-execution/compare/0.57.0...0.58.0) (2025-03-03)

### Features

* Rename ETH_RPC_URL -> RPC_URL ([9bb0d9b](9bb0d9bc84))
2025-03-03 16:50:21 +00:00
semantic-release-bot
2e1a5aaf45 chore(release): 0.57.0 [skip ci]
## [0.57.0](https://github.com/propeller-heads/tycho-execution/compare/0.56.0...0.57.0) (2025-03-03)

### Features

* Rename shortcut methods of encoder builder ([6f572ee](6f572eed01))
2025-03-03 16:25:04 +00:00
semantic-release-bot
b569a0ad85 chore(release): 0.56.0 [skip ci]
## [0.56.0](https://github.com/propeller-heads/tycho-execution/compare/0.55.0...0.56.0) (2025-02-28)

### Features

* update base executor addresses ([bc47c12](bc47c12a1a))

### Bug Fixes

* make USV2 factory configurable in Executor ([33973a6](33973a65b8))
2025-02-28 14:00:31 +00:00
semantic-release-bot
4b08910344 chore(release): 0.55.0 [skip ci]
## [0.55.0](https://github.com/propeller-heads/tycho-execution/compare/0.54.0...0.55.0) (2025-02-27)

### Features

* Change license to SPDX-License-Identifier: UNLICENSED everywhere ([59eb219](59eb2195b6))
* Deploy to mainnet (again) ([fedc504](fedc5043db))
* Deploy to mainnet. Update all addresses ([3d65ac8](3d65ac8cd9))
* Verify contracts on etherscan ([79045e2](79045e2689))
2025-02-27 18:05:36 +00:00
semantic-release-bot
87e7394b0a chore(release): 0.54.0 [skip ci]
## [0.54.0](https://github.com/propeller-heads/tycho-execution/compare/0.53.1...0.54.0) (2025-02-27)

### Features

* Deploy all executors ([f95c74f](f95c74fbc6))

### Bug Fixes

* Add a value to the Transaction if token in is ETH ([05a1843](05a1843f9c))
* Get correct runtime everywhere ([6a6f2d3](6a6f2d3221))
* the key for univ4 fee is key_lp_fee ([9eb4299](9eb4299ffe))
2025-02-27 15:04:59 +00:00
semantic-release-bot
ce14e7a52c chore(release): 0.53.1 [skip ci]
## [0.53.1](https://github.com/propeller-heads/tycho-execution/compare/0.53.0...0.53.1) (2025-02-27)

### Bug Fixes

* remove 0 amount check in _unwrapEth ([0273f58](0273f58274))
2025-02-27 14:47:13 +00:00
semantic-release-bot
6b57e81afc chore(release): 0.53.0 [skip ci]
## [0.53.0](https://github.com/propeller-heads/tycho-execution/compare/0.52.2...0.53.0) (2025-02-26)

### Features

* support base deployment ([7ca9120](7ca9120b7b))

### Bug Fixes

* (deployment) add tenderly keys to json files ([1bdcbb8](1bdcbb83e0))
* proper executor address json after merge ([adfcb3d](adfcb3da82))
* rename mainnet -> ethereum ([ac35256](ac35256c69))
* TENDERLY_RPC_URL -> RPC_URL ([e5759b9](e5759b9498))
2025-02-26 18:26:17 +00:00
semantic-release-bot
d7ddb27497 chore(release): 0.52.2 [skip ci]
## [0.52.2](https://github.com/propeller-heads/tycho-execution/compare/0.52.1...0.52.2) (2025-02-26)
2025-02-26 18:01:34 +00:00
semantic-release-bot
09354b501a chore(release): 0.52.1 [skip ci]
## [0.52.1](https://github.com/propeller-heads/tycho-execution/compare/0.52.0...0.52.1) (2025-02-26)
2025-02-26 17:47:24 +00:00
semantic-release-bot
22c48e80d2 chore(release): 0.52.0 [skip ci]
## [0.52.0](https://github.com/propeller-heads/tycho-execution/compare/0.51.2...0.52.0) (2025-02-26)

### Features

* Add deployment and fund wallet scripts ([cbea0bd](cbea0bdab3))
* Deploy executors and set them in router ([02a9da1](02a9da183e))
* Deploy on mainnet ([34563c3](34563c3eb7))
* Set roles script ([90cf194](90cf194869))
* Verify router contract on tenderly ([77ba949](77ba9498a7))

### Bug Fixes

* Unify both executor addresses in one file ([57789a4](57789a40e4))
2025-02-26 10:15:40 +00:00
semantic-release-bot
08f72e7138 chore(release): 0.51.2 [skip ci]
## [0.51.2](https://github.com/propeller-heads/tycho-execution/compare/0.51.1...0.51.2) (2025-02-26)

### Bug Fixes

* Restrict receive callers to have code ([801976f](801976fafa))
2025-02-26 09:45:34 +00:00
semantic-release-bot
614af9ada7 chore(release): 0.51.1 [skip ci]
## [0.51.1](https://github.com/propeller-heads/tycho-execution/compare/0.51.0...0.51.1) (2025-02-25)
2025-02-25 18:35:20 +00:00
semantic-release-bot
dd6b1151b2 chore(release): 0.51.0 [skip ci]
## [0.51.0](https://github.com/propeller-heads/tycho-execution/compare/0.50.0...0.51.0) (2025-02-24)

### Features

* hardcode callback and swap selection in dispatcher ([58116e0](58116e074a))
* rm selector from usv3, usv4, update tests, and rename dispatcher file ([69745b1](69745b18fd))

### Bug Fixes

* usv4 integration tests and remove selector from swap/strategy encoder ([18efe03](18efe0305b))
2025-02-24 17:00:47 +00:00
semantic-release-bot
d859a7ea97 chore(release): 0.50.0 [skip ci]
## [0.50.0](https://github.com/propeller-heads/tycho-execution/compare/0.49.0...0.50.0) (2025-02-22)

### Features

* add target verification for usv2 and usv3  using _computePairAddress ([7936ba1](7936ba1c94))
2025-02-22 03:35:19 +00:00