Commit Graph

  • 269e328b5f feat: Add integration tests for balancer v3 Diana Carvalho 2025-06-05 17:12:58 +01:00
  • 06ce28c8fd feat: Add BalancerV3Encoder Diana Carvalho 2025-06-05 17:11:41 +01:00
  • 6ada7f2a51 chore(release): 0.99.0 [skip ci] semantic-release-bot 2025-06-05 14:55:23 +00:00
  • fd2e7c4052 Merge pull request #213 from propeller-heads/encoding/dc/extend-swap-user-data dianacarvalho1 2025-06-05 15:53:36 +01:00
  • eec50f8822 feat: Extend Swap to hold user_data: Option<Bytes> Diana Carvalho 2025-06-05 15:47:40 +01:00
  • 902c4cd4d2 chore(release): 0.98.0 [skip ci] semantic-release-bot 2025-06-05 14:19:52 +00:00
  • fcb67764f1 Merge pull request #211 from propeller-heads/balancer-v3/dc/ENG-4422-executor dianacarvalho1 2025-06-05 15:18:07 +01:00
  • 806ce4e62c feat: Make BalancerV3Executor inherit from ICallback Diana Carvalho 2025-06-05 09:58:31 +01:00
  • f173f9bed7 feat: Add balancer-v3-monorepo lib Diana Carvalho 2025-06-04 17:55:19 +01:00
  • f34db52f09 feat: Implement BalancerV3Executor Diana Carvalho 2025-06-04 17:18:34 +01:00
  • cb105caecf chore(release): 0.97.0 [skip ci] semantic-release-bot 2025-06-05 11:12:38 +00:00
  • 0a52a8e7b4 Merge pull request #210 from propeller-heads/encoding/dc/ENG-4552-upgrade-alloy dianacarvalho1 2025-06-05 12:10:06 +01:00
  • 17e535494b fix: cargo and forge fmt pedrobergamini 2025-06-04 19:57:40 -03:00
  • ad0a9991da feat: support multi and aggregate orders pedrobergamini 2025-06-04 19:41:13 -03:00
  • 946c4391e8 fix: SafeCast => V4SafeCast to fix build issue pedrobergamini 2025-06-04 19:13:13 -03:00
  • 6f80137117 test: add single, split and sequential scenarios pedrobergamini 2025-06-04 19:12:56 -03:00
  • af0f4c454e chore: implement correct native ETH support pedrobergamini 2025-06-04 19:12:07 -03:00
  • 7e7e3f0e01 feat: implement encoder and executor with single order support pedrobergamini 2025-06-04 17:57:09 -03:00
  • 5fa97d08e5 feat: Upgrade alloy to "1.0.6" Diana Carvalho 2025-05-30 11:55:44 +01:00
  • 8f8af59f24 Merge pull request #209 from propeller-heads/router/tnl/fix-deployment Tamara 2025-05-27 13:17:20 -04:00
  • deeaa50cc8 Merge branch 'main' into router/tnl/fix-deployment Tamara 2025-05-27 13:13:20 -04:00
  • 6b1ca45bb3 chore(release): 0.96.0 [skip ci] semantic-release-bot 2025-05-27 17:12:47 +00:00
  • 6ea9c3708e chore: remove tenderly roles TAMARA LIPOWSKI 2025-05-27 13:12:13 -04:00
  • 7f0ff9cdda Merge pull request #204 from propeller-heads/router/tnl/fix-deployment Tamara 2025-05-27 13:11:08 -04:00
  • cf6e7f06a8 feat: Update mainnet executors + router addrs TAMARA LIPOWSKI 2025-05-27 11:56:11 -04:00
  • 9356e87d3a Merge remote-tracking branch 'origin/router/tnl/fix-deployment' into router/tnl/fix-deployment Diana Carvalho 2025-05-27 16:01:46 +01:00
  • 0dafed0cad feat: Deploy new router on base Diana Carvalho 2025-05-27 16:01:30 +01:00
  • e2e061e73e feat: Update unichain executors + router addrs TAMARA LIPOWSKI 2025-05-27 10:55:48 -04:00
  • c0805b107f Merge branch 'refs/heads/main' into router/tnl/fix-deployment Diana Carvalho 2025-05-27 15:33:20 +01:00
  • d6ee85e8da chore(release): 0.95.1 [skip ci] semantic-release-bot 2025-05-27 14:28:03 +00:00
  • 5b03abbcb9 Merge pull request #208 from propeller-heads/audit/dc/rename-selector-to-function-signature dianacarvalho1 2025-05-27 15:26:20 +01:00
  • 92d36b9f48 fix: Move encode_input back into encoding_utils.rs Diana Carvalho 2025-05-27 12:12:47 +01:00
  • 73c1a2db6a chore: Rename selector to function signature Diana Carvalho 2025-05-27 09:37:24 +01:00
  • 72f2734f2c chore(release): 0.95.0 [skip ci] semantic-release-bot 2025-05-26 16:42:06 +00:00
  • 04bd546142 Merge pull request #207 from propeller-heads/audit/dc/ENG-4538-dont-encode-permit2 dianacarvalho1 2025-05-26 17:40:27 +01:00
  • 5ddd2a9cd7 fix: Make functions in encoding_utils.rs private Diana Carvalho 2025-05-26 17:16:35 +01:00
  • 4f85e3e88e chore: Move tests from strategy_encoders to tycho_encoders Diana Carvalho 2025-05-26 17:08:44 +01:00
  • d12e3d3b5f fix: Bring back swapper_pk for backwards compatibility Diana Carvalho 2025-05-26 11:36:32 +01:00
  • f5d9ab03da chore: Improve docstrings Diana Carvalho 2025-05-26 10:27:09 +01:00
  • c62af2f232 feat: Don't sign permit2 objects Diana Carvalho 2025-05-23 18:22:19 +01:00
  • cdb67f742f chore(release): 0.94.0 [skip ci] semantic-release-bot 2025-05-23 17:08:45 +00:00
  • 081c705c79 Merge pull request #206 from propeller-heads/audit/dc/encoded-solution-no-alloy-types dianacarvalho1 2025-05-23 18:07:03 +01:00
  • 75f2c3a1c5 feat: Create non alloy specific Permit and PermitDetails structs Diana Carvalho 2025-05-23 11:31:05 +01:00
  • 88ad67e5ff Merge branch 'refs/heads/main' into router/tnl/fix-deployment Diana Carvalho 2025-05-22 15:35:49 +01:00
  • 52d3641436 chore(release): 0.93.0 [skip ci] semantic-release-bot 2025-05-22 13:55:23 +00:00
  • 8eef9e1f79 Merge pull request #203 from propeller-heads/audit/dc/ENG-4536-separate-encoding-swaps-and-encoding-function dianacarvalho1 2025-05-22 14:53:27 +01:00
  • 5aff28e345 feat: Add encode_full_calldata to TychoEncoder trait Diana Carvalho 2025-05-22 12:51:35 +01:00
  • facdf716bd feat: Add interacting_with to EncodedSolution Diana Carvalho 2025-05-21 18:00:19 +01:00
  • 08056c4a6c feat: Remove slippage and expected_amount from Solution Diana Carvalho 2025-05-21 16:44:39 +01:00
  • 4e8c6ddc8c feat: Separate encoding swaps from encoding txs Diana Carvalho 2025-05-21 13:33:46 +01:00
  • 6a6955d31d chore(release): 0.92.1 [skip ci] semantic-release-bot 2025-05-22 13:21:45 +00:00
  • 58b7dd7e22 Merge pull request #205 from propeller-heads/audit/dc/misc-improvements dianacarvalho1 2025-05-22 14:19:48 +01:00
  • 1f26fbce14 fix: Small misc improvements from audit Diana Carvalho 2025-05-22 10:52:00 +01:00
  • 5bf3b5d7ad feat: Update ethereum router + executor addresses TAMARA LIPOWSKI 2025-05-21 12:58:07 -04:00
  • ec702a0c7f chore: Uncomment executor deployment TAMARA LIPOWSKI 2025-05-21 12:11:36 -04:00
  • 66ec935d49 chore(release): 0.92.0 [skip ci] semantic-release-bot 2025-05-21 14:59:04 +00:00
  • 3d93cce1e9 Merge pull request #198 from propeller-heads/audit/dc/one-transfer-from-only dianacarvalho1 2025-05-21 15:57:16 +01:00
  • b540f83742 Merge branch 'refs/heads/main' into audit/dc/one-transfer-from-only Diana Carvalho 2025-05-21 09:50:20 +01:00
  • 29374e4420 chore(release): 0.91.0 [skip ci] semantic-release-bot 2025-05-19 16:00:18 +00:00
  • c96149d3b9 Merge pull request #202 from propeller-heads/encoding/dc/ENG-4426-improve-curve dianacarvalho1 2025-05-19 16:58:12 +01:00
  • fcaacf21fb feat(curve): Get coin indexes from static attributes Diana Carvalho 2025-05-19 13:29:18 +01:00
  • cc9e88cfed feat: Add transferFromNeeded to non permit2 methods Diana Carvalho 2025-05-19 12:02:57 +01:00
  • e0c195f63d fix: Fix remaining tests after latest encoding changes TAMARA LIPOWSKI 2025-05-16 14:14:21 -04:00
  • d4244a7089 fix: Fix tests (not there yet) Diana Carvalho 2025-05-16 17:57:29 +01:00
  • eeebd51114 feat: perform all transfers in executors TAMARA LIPOWSKI 2025-05-16 11:59:49 -04:00
  • 38748925b3 feat: Bring back TransferType and simplify encoding logic Diana Carvalho 2025-05-16 16:59:35 +01:00
  • 9b59b8b434 Revert "chore: Remove permit2 from executor constructor..." TAMARA LIPOWSKI 2025-05-16 11:23:43 -04:00
  • fcd85c047f chore: Misc improvements: Diana Carvalho 2025-05-16 10:49:49 +01:00
  • 99d5df4f77 Merge branch 'main' into audit/dc/one-transfer-from-only Tamara 2025-05-15 13:47:42 -04:00
  • ec3d04d565 chore: remove author from docs TAMARA LIPOWSKI 2025-05-15 13:44:51 -04:00
  • 7c26e56a85 test: Ensure revert when attempting two transferFroms TAMARA LIPOWSKI 2025-05-15 13:36:25 -04:00
  • 0b5233ead4 chore: Improve docstrings and decode bools always the same way Diana Carvalho 2025-05-15 18:01:27 +01:00
  • 7fd9f611e5 fix: Initial balance for cyclic swaps TAMARA LIPOWSKI 2025-05-15 12:57:53 -04:00
  • d21ae45a49 chore: remove unnecessary sender encoding in USV3 TAMARA LIPOWSKI 2025-05-15 12:52:00 -04:00
  • ae4602f668 Merge pull request #193 from propeller-heads/router/dc/ENG-4454-remove-executor-script dianacarvalho1 2025-05-15 16:22:52 +01:00
  • 046775b7ae feat: Loosen version constrain on tycho-common Diana Carvalho 2025-05-15 16:19:31 +01:00
  • aec512c386 Merge branch 'main' into router/dc/ENG-4454-remove-executor-script dianacarvalho1 2025-05-15 16:18:33 +01:00
  • ccde611d81 Merge branch 'refs/heads/main' into audit/dc/one-transfer-from-only Diana Carvalho 2025-05-15 15:52:55 +01:00
  • 4b2aa36424 Merge branch 'refs/heads/main' into audit/dc/one-transfer-from-only Diana Carvalho 2025-05-15 15:52:17 +01:00
  • 7f7084ca7a chore(release): 0.90.0 [skip ci] semantic-release-bot 2025-05-15 14:51:47 +00:00
  • 584559022b Merge pull request #200 from propeller-heads/ci/dc/fix-lint-ci dianacarvalho1 2025-05-15 15:49:02 +01:00
  • 2e71a3e0ff ci: fix lint ci Diana Carvalho 2025-05-15 15:44:41 +01:00
  • e726571114 ci: Update lint CI Diana Carvalho 2025-05-15 15:15:52 +01:00
  • 69c8325a1d chore: OneTransferFromOnly docs + proper slots TAMARA LIPOWSKI 2025-05-15 10:08:33 -04:00
  • 6cff470999 Merge branch 'refs/heads/main' into audit/dc/one-transfer-from-only Diana Carvalho 2025-05-15 14:53:18 +01:00
  • 09ff7691f8 chore: Make naming consistent: transfer_needed, approval_needed, etc Diana Carvalho 2025-05-15 14:52:43 +01:00
  • 4a0533b8ea chore: Remove transfer flag from curve + balancer TAMARA LIPOWSKI 2025-05-15 09:15:32 -04:00
  • b0b98c5e5d chore: Remove permit2 from executor constructor... TAMARA LIPOWSKI 2025-05-15 08:23:55 -04:00
  • ee687038c5 fix: Make all tests pass! Diana Carvalho 2025-05-15 13:11:34 +01:00
  • 27dfde3118 feat: Support new transfer logic in all executors TAMARA LIPOWSKI 2025-05-14 20:42:19 -04:00
  • 0f9af65846 feat: Support new transfer logic in encoding Diana Carvalho 2025-05-14 18:00:19 +01:00
  • 00f201440b Merge pull request #195 from propeller-heads/router/dc/ENG-4529-arbitrage-balance-check dianacarvalho1 2025-05-14 15:00:00 +01:00
  • 9401ce2620 feat: Sketch for OneTransferFromOnly.sol Diana Carvalho 2025-05-14 11:22:54 +01:00
  • b0c254add4 fix: Revert if the TransferType is not valid Diana Carvalho 2025-05-14 09:02:55 +01:00
  • 65bd0d0749 feat: Explicitly handle the TransferType.NONE case Diana Carvalho 2025-05-13 12:31:44 +01:00
  • 70230bf05f feat: Verify the amount out was received correctly for arbitrage swaps Diana Carvalho 2025-05-13 11:41:11 +01:00
  • 67eba8d7d2 chore(release): 0.89.0 [skip ci] semantic-release-bot 2025-05-14 07:54:05 +00:00
  • 497c3bc337 Merge pull request #194 from propeller-heads/router/dc/ENG-4515-univ4-callback dianacarvalho1 2025-05-14 08:51:24 +01:00
  • c117cea8e7 Merge branch 'main' into router/dc/ENG-4515-univ4-callback dianacarvalho1 2025-05-13 17:11:34 +01:00
  • 71379db2c1 Merge pull request #196 from propeller-heads/ci/dc/fix-lint-ci dianacarvalho1 2025-05-13 15:02:14 +01:00