Diana Carvalho
|
89435b5c76
|
feat: Use tycho-common from crates.io
This fixes previously borked version
Took 1 minute
|
2025-09-25 11:38:55 +01:00 |
|
semantic-release-bot
|
ae5c3778ea
|
chore(release): 0.127.0 [skip ci]
## [0.127.0](https://github.com/propeller-heads/tycho-execution/compare/0.126.0...0.127.0) (2025-09-25)
### Features
* Use tycho-common from github ([5d73e3b](5d73e3b47c))
|
2025-09-25 10:15:52 +00:00 |
|
Diana Carvalho
|
67722eeb75
|
Merge branch 'refs/heads/main' into sdk-testing/dc/ENG-4831-upgrade-tycho-deps
|
2025-09-25 10:48:13 +01:00 |
|
Diana Carvalho
|
5d73e3b47c
|
feat: Use tycho-common from github
Took 20 seconds
|
2025-09-25 10:48:04 +01:00 |
|
semantic-release-bot
|
1bc5604bdf
|
chore(release): 0.126.0 [skip ci]
## [0.126.0](https://github.com/propeller-heads/tycho-execution/compare/0.125.0...0.126.0) (2025-09-25)
### Features
* Add historical_trade option to encoding ([c51c6f5](c51c6f52a5))
* Pass the file contents instead of the file path for executors ([e78a362](e78a362894))
* Update tycho common to point to hooks feature branch ([a98e8d2](a98e8d21cc))
|
2025-09-25 08:40:09 +00:00 |
|
Diana Carvalho
|
a98e8d21cc
|
feat: Update tycho common to point to hooks feature branch
Took 34 minutes
Took 1 minute
|
2025-09-25 09:34:40 +01:00 |
|
semantic-release-bot
|
6e24223c53
|
chore(release): 0.125.0 [skip ci]
## [0.125.0](https://github.com/propeller-heads/tycho-execution/compare/0.124.0...0.125.0) (2025-09-25)
### Features
* bump tycho-common version ([fa3bb6d](fa3bb6daf7))
|
2025-09-25 03:38:31 +00:00 |
|
TAMARA LIPOWSKI
|
fa3bb6daf7
|
feat: bump tycho-common version
|
2025-09-24 23:26:51 -04:00 |
|
Alan Höng
|
3c130e281e
|
Update tycho-common version
Updates tycho-common version so this PR builds correctly:
https://github.com/propeller-heads/tycho-simulation/pull/334
|
2025-09-19 08:08:56 +01:00 |
|
semantic-release-bot
|
4b364299d9
|
chore(release): 0.124.0 [skip ci]
## [0.124.0](https://github.com/propeller-heads/tycho-execution/compare/0.123.0...0.124.0) (2025-09-11)
### Features
* bump tycho-common version ([bbd732d](bbd732d15a))
|
2025-09-11 15:29:22 +00:00 |
|
TAMARA LIPOWSKI
|
bbd732d15a
|
feat: bump tycho-common version
|
2025-09-11 11:21:58 -04:00 |
|
semantic-release-bot
|
cefe7b1cfd
|
chore(release): 0.123.0 [skip ci]
## [0.123.0](https://github.com/propeller-heads/tycho-execution/compare/0.122.0...0.123.0) (2025-09-02)
### Features
* pin tycho-common version ([b0783fb](b0783fb2c1))
|
2025-09-02 00:05:07 +00:00 |
|
TAMARA LIPOWSKI
|
b0783fb2c1
|
feat: pin tycho-common version
- It was installing the latest version, creating incompatibilities with tycho-simulation
|
2025-09-01 19:51:31 -04:00 |
|
semantic-release-bot
|
3f03671128
|
chore(release): 0.122.0 [skip ci]
## [0.122.0](https://github.com/propeller-heads/tycho-execution/compare/0.121.0...0.122.0) (2025-08-28)
### Features
* Bump tycho-common version ([8101ff3](8101ff31c8))
|
2025-08-28 20:43:32 +00:00 |
|
TAMARA LIPOWSKI
|
8101ff31c8
|
feat: Bump tycho-common version
|
2025-08-28 16:35:37 -04:00 |
|
semantic-release-bot
|
22ec1af002
|
chore(release): 0.121.0 [skip ci]
## [0.121.0](https://github.com/propeller-heads/tycho-execution/compare/0.120.0...0.121.0) (2025-08-28)
### Features
* rename "uniswap_v4" to "uniswap_v4_hooks" ([c1d88be](c1d88be329))
* Support hooks (without special calldata) ([a058177](a0581773cd))
* **univ4:** Pass user_data as hook_data in execution ([93678d9](93678d9d19))
* Update UniswapV4 executor addresses ([d7e377e](d7e377e443))
### Bug Fixes
* access hooks attr, not hook ([2c38cf8](2c38cf84fc))
* Add missing uniswap v4 hooks executor addresses ([0daccfe](0daccfea9a))
* Add missing uniswap v4 hooks executor addresses ([5ab9e99](5ab9e9925a))
* After rebase fixes ([1d952b1](1d952b19be))
* Recalculate calldata after merging main ([2adcb89](2adcb89e6d))
* revert hooks rename ([ea9a1a8](ea9a1a88ca))
* Small safe wallet fixes ([c9d09e9](c9d09e9109))
|
2025-08-28 03:32:52 +00:00 |
|
semantic-release-bot
|
3a3819f6ce
|
chore(release): 0.120.0 [skip ci]
## [0.120.0](https://github.com/propeller-heads/tycho-execution/compare/0.119.0...0.120.0) (2025-08-27)
### Features
* Deploy new hashflow router ([eac45fa](eac45faf5a))
|
2025-08-27 16:07:43 +00:00 |
|
semantic-release-bot
|
e45a0fef95
|
chore(release): 0.119.0 [skip ci]
## [0.119.0](https://github.com/propeller-heads/tycho-execution/compare/0.118.0...0.119.0) (2025-08-21)
### Features
* Add BytecodeExporter to TestUtils ([cea964e](cea964e0a5))
|
2025-08-21 17:28:31 +00:00 |
|
semantic-release-bot
|
cc9801ff91
|
chore(release): 0.118.0 [skip ci]
## [0.118.0](https://github.com/propeller-heads/tycho-execution/compare/0.117.0...0.118.0) (2025-08-21)
### Features
* Use Arc instead of & for protocol_state in Swap ([a2a5319](a2a53195ed))
### Bug Fixes
* Updates to new datatype after merging main ([e9c1a39](e9c1a39608))
|
2025-08-21 15:09:08 +00:00 |
|
adrian
|
80853f7ba8
|
chore: remove unused entry in calldata.text
|
2025-08-21 14:19:09 +02:00 |
|
semantic-release-bot
|
3aad792663
|
chore(release): 0.117.0 [skip ci]
## [0.117.0](https://github.com/propeller-heads/tycho-execution/compare/0.116.0...0.117.0) (2025-08-21)
### Features
* implement `SwapEncoder` for `Hashflow` ([93db953](93db953c62))
### Bug Fixes
* in bebop's encode_swap, fail early if router address is not present ([c013bf7](c013bf7072))
* in hashflow's encode_swap, fail early if router address is not present ([c506f2c](c506f2c048))
* in HashflowExecutor, _balanceOf must use `trader` address instead of the executor's to get the balance ([a09d648](a09d648f3c))
|
2025-08-21 11:13:06 +00:00 |
|
adrian
|
93db953c62
|
feat: implement SwapEncoder for Hashflow
|
2025-08-21 13:11:13 +02:00 |
|
semantic-release-bot
|
2a68dd117b
|
chore(release): 0.116.0 [skip ci]
## [0.116.0](https://github.com/propeller-heads/tycho-execution/compare/0.115.0...0.116.0) (2025-08-19)
### Features
* Bebop executor in base ([c974312](c974312a37))
* Support Bebop quote through IndicativelyPriced state ([2292061](22920617eb))
* Update BebopExecutor deployed address ([72b60aa](72b60aa324))
### Bug Fixes
* Add bebop to protocol specific addresses ([6e68d19](6e68d199c9))
* Implement From<SimulationError> for EncodingError ([987956e](987956eb0b))
|
2025-08-19 08:20:50 +00:00 |
|
Diana Carvalho
|
22920617eb
|
feat: Support Bebop quote through IndicativelyPriced state
Made a new feature gate (test-utils) for MockRFQState
Took 2 hours 19 minutes
|
2025-08-14 13:01:40 +01:00 |
|
semantic-release-bot
|
6d88d0a144
|
chore(release): 0.115.0 [skip ci]
## [0.115.0](https://github.com/propeller-heads/tycho-execution/compare/0.114.0...0.115.0) (2025-08-14)
### Features
* Deploy BebopExecutor ([f9ef8e0](f9ef8e0dbd))
* implement encoder and executor with single order support ([7e7e3f0](7e7e3f0e01))
* support multi and aggregate orders ([ad0a999](ad0a9991da))
### Bug Fixes
* After merge fixes with SwapBuilder ([d301dfc](d301dfcc44))
* After merging main fixes ([003ab7c](003ab7cea8))
* **Bebop:** Fix AggregateOrder tests ([7024da3](7024da395d))
* **Bebop:** Fix encoding and tests ([e793478](e79347842f))
* cargo and forge fmt ([17e5354](17e535494b))
* Fix test imports ([210d4fa](210d4fa604))
* Move Bebop tests according to new setup ([01ab5d2](01ab5d22b1))
* SafeCast => V4SafeCast to fix build issue ([946c439](946c4391e8))
* Simplify the BebopExecutor and fix Single tests ([76a09d0](76a09d0402))
|
2025-08-14 09:25:39 +00:00 |
|
semantic-release-bot
|
948662d5d3
|
chore(release): 0.114.0 [skip ci]
## [0.114.0](https://github.com/propeller-heads/tycho-execution/compare/0.113.0...0.114.0) (2025-08-14)
### Features
* add hashflow executor ([e03ecf4](e03ecf48d5))
|
2025-08-14 08:44:32 +00:00 |
|
semantic-release-bot
|
45ec4021e5
|
chore(release): 0.113.0 [skip ci]
## [0.113.0](https://github.com/propeller-heads/tycho-execution/compare/0.112.2...0.113.0) (2025-08-14)
### Features
* Add estimated_amount_in to Swap. Add SwapBuilder ([5eb9973](5eb9973dbd))
|
2025-08-14 08:23:42 +00:00 |
|
semantic-release-bot
|
616b588fc8
|
chore(release): 0.112.2 [skip ci]
## [0.112.2](https://github.com/propeller-heads/tycho-execution/compare/0.112.1...0.112.2) (2025-08-07)
### Bug Fixes
* Encode sequential swaps with unwrapping WETH correctly ([c42a5da](c42a5dae6a))
|
2025-08-07 08:21:10 +00:00 |
|
semantic-release-bot
|
8ecbed43aa
|
chore(release): 0.112.1 [skip ci]
## [0.112.1](https://github.com/propeller-heads/tycho-execution/compare/0.112.0...0.112.1) (2025-07-31)
### Bug Fixes
* Rename mainnet to ethereum in txServiceUrls for Safe ([51d9484](51d9484de0))
|
2025-07-31 17:32:20 +00:00 |
|
semantic-release-bot
|
ca762b55b6
|
chore(release): 0.112.0 [skip ci]
## [0.112.0](https://github.com/propeller-heads/tycho-execution/compare/0.111.0...0.112.0) (2025-07-22)
### Features
* Add protocol state to Swap object ([c217702](c217702560))
### Bug Fixes
* Replace smart pointer with regular pointer ([95c5124](95c51247f7))
|
2025-07-22 19:56:14 +00:00 |
|
TAMARA LIPOWSKI
|
c217702560
|
feat: Add protocol state to Swap object
- This consists of lots of necessary battles with lifetimes.
|
2025-07-22 12:13:39 -04:00 |
|
semantic-release-bot
|
a057588270
|
chore(release): 0.111.0 [skip ci]
## [0.111.0](https://github.com/propeller-heads/tycho-execution/compare/0.110.0...0.111.0) (2025-07-15)
### Features
* Uniswap X deployment script ([efa6fae](efa6fae0e8))
### Bug Fixes
* Read Tycho Router addresses from file ([d2d8b29](d2d8b29056))
|
2025-07-15 16:34:12 +00:00 |
|
semantic-release-bot
|
671a456ed7
|
chore(release): 0.110.0 [skip ci]
## [0.110.0](https://github.com/propeller-heads/tycho-execution/compare/0.109.0...0.110.0) (2025-07-14)
### Features
* UniswapX encoding example ([2d4b0b9](2d4b0b995b))
|
2025-07-14 15:46:37 +00:00 |
|
semantic-release-bot
|
f702bf967e
|
chore(release): 0.109.0 [skip ci]
## [0.109.0](https://github.com/propeller-heads/tycho-execution/compare/0.108.0...0.109.0) (2025-07-14)
### Features
* add testExecuteIntegration ([4ba5919](4ba59192fc))
### Bug Fixes
* chain id call after main update ([e775238](e775238b08))
* Replicate a real Uniswap X order in integration test ([96d0bf4](96d0bf4ba5))
|
2025-07-14 15:39:35 +00:00 |
|
semantic-release-bot
|
4c8d5f151a
|
chore(release): 0.108.0 [skip ci]
## [0.108.0](https://github.com/propeller-heads/tycho-execution/compare/0.107.0...0.108.0) (2025-07-11)
### Features
* Upgrade tycho-common ([8458b46](8458b4628e))
* Upgrade tycho-common ([effc25c](effc25c2d7))
* Upgrade tycho-common ([cb6042e](cb6042ea79))
* Use Chain from tycho-core and remove current implementation ([2c25b5a](2c25b5a18f))
|
2025-07-11 15:41:55 +00:00 |
|
Diana Carvalho
|
8458b4628e
|
feat: Upgrade tycho-common
--- don't change below this line ---
ENG-4679 Took 5 minutes
Took 10 seconds
|
2025-07-11 16:37:06 +01:00 |
|
Diana Carvalho
|
effc25c2d7
|
feat: Upgrade tycho-common
--- don't change below this line ---
ENG-4705 Took 14 minutes
|
2025-07-10 17:20:53 +01:00 |
|
Diana Carvalho
|
2c25b5a18f
|
feat: Use Chain from tycho-core and remove current implementation
--- don't change below this line ---
ENG-4705 Took 29 minutes
|
2025-07-10 17:20:53 +01:00 |
|
Diana Carvalho
|
cb6042ea79
|
feat: Upgrade tycho-common
Took 16 minutes
Took 6 minutes
|
2025-07-10 17:20:53 +01:00 |
|
semantic-release-bot
|
0be6bfbc1a
|
chore(release): 0.107.0 [skip ci]
## [0.107.0](https://github.com/propeller-heads/tycho-execution/compare/0.106.0...0.107.0) (2025-07-10)
### Features
* (WIP) Handle approvals in UniswapXFiller ([e243667](e243667f9e))
* Handle native ETH outputs ([3752c15](3752c155ea))
### Bug Fixes
* silence slither on native address setting ([1b6a24f](1b6a24fd75))
* use encodePacked to encode if approval needed ([9e2f228](9e2f228a47))
|
2025-07-10 14:38:32 +00:00 |
|
semantic-release-bot
|
808202df8c
|
chore(release): 0.106.0 [skip ci]
## [0.106.0](https://github.com/propeller-heads/tycho-execution/compare/0.105.0...0.106.0) (2025-07-09)
### Features
* UniswapXFiller callback - naive implementation ([a114dfc](a114dfc9da))
### Bug Fixes
* disable slither warnings ([a2d123a](a2d123a263))
|
2025-07-09 12:12:39 +00:00 |
|
semantic-release-bot
|
94d4888142
|
chore(release): 0.105.0 [skip ci]
## [0.105.0](https://github.com/propeller-heads/tycho-execution/compare/0.104.0...0.105.0) (2025-07-09)
### Features
* Upgrade scripts to submit to Safe wallet ([2733bb0](2733bb0072))
### Bug Fixes
* Simplify nonceOffset logic ([ba60e4b](ba60e4bb73))
|
2025-07-09 08:40:05 +00:00 |
|
semantic-release-bot
|
7a5cf1b89e
|
chore(release): 0.104.0 [skip ci]
## [0.104.0](https://github.com/propeller-heads/tycho-execution/compare/0.103.0...0.104.0) (2025-07-08)
### Features
* Take reactor address as input to UniswapXFiller ([00f22d6](00f22d62c1))
* UniswapXFiller skeleton ([ce1fe1d](ce1fe1dd94))
### Bug Fixes
* Make slither happy ([d61469e](d61469ea67))
|
2025-07-08 14:31:16 +00:00 |
|
semantic-release-bot
|
4e49b3b99b
|
chore(release): 0.103.0 [skip ci]
## [0.103.0](https://github.com/propeller-heads/tycho-execution/compare/0.102.0...0.103.0) (2025-07-07)
### Features
* Deploy Balancer V3 executor ([266e30d](266e30d1aa))
|
2025-07-07 11:06:10 +00:00 |
|
semantic-release-bot
|
62583e3419
|
chore(release): 0.102.0 [skip ci]
## [0.102.0](https://github.com/propeller-heads/tycho-execution/compare/0.101.5...0.102.0) (2025-07-01)
### Features
* Deploy EkuboExecutor with MEV-resist ([3fe9906](3fe9906e5b))
|
2025-07-01 16:07:59 +00:00 |
|
semantic-release-bot
|
2f161231e9
|
chore(release): 0.101.5 [skip ci]
## [0.101.5](https://github.com/propeller-heads/tycho-execution/compare/0.101.4...0.101.5) (2025-06-27)
### Bug Fixes
* Use native token curve address and not regular zero address ([0f679d6](0f679d6e06))
|
2025-06-27 17:05:44 +00:00 |
|
semantic-release-bot
|
0458b910ab
|
chore(release): 0.101.4 [skip ci]
## [0.101.4](https://github.com/propeller-heads/tycho-execution/compare/0.101.3...0.101.4) (2025-06-27)
### Bug Fixes
* Fix wrong log in CurveEncoder ([312269d](312269dabb))
|
2025-06-27 09:04:43 +00:00 |
|
semantic-release-bot
|
7b48cab3cd
|
chore(release): 0.101.3 [skip ci]
## [0.101.3](https://github.com/propeller-heads/tycho-execution/compare/0.101.2...0.101.3) (2025-06-23)
### Bug Fixes
* Add optimized_transfers_integration_tests.rs ([df63b87](df63b87569))
|
2025-06-23 14:41:48 +00:00 |
|
semantic-release-bot
|
d9d015635a
|
chore(release): 0.101.2 [skip ci]
## [0.101.2](https://github.com/propeller-heads/tycho-execution/compare/0.101.1...0.101.2) (2025-06-23)
### Bug Fixes
* After rebase fixes ([1d263f8](1d263f8b4c))
|
2025-06-23 14:10:10 +00:00 |
|
semantic-release-bot
|
920b37cf96
|
chore(release): 0.101.1 [skip ci]
## [0.101.1](https://github.com/propeller-heads/tycho-execution/compare/0.101.0...0.101.1) (2025-06-23)
### Bug Fixes
* Exclude foundry files from the rust crate ([fa13f09](fa13f09d3e))
* Remove unnecessary clones from encoding ([e704151](e704151404))
|
2025-06-23 13:26:07 +00:00 |
|