Commit Graph

  • 96d0bf4ba5 fix: Replicate a real Uniswap X order in integration test Diana Carvalho 2025-07-09 11:36:15 +01:00
  • d2ba255417 test: Add encoding test for a uniswap X integration test Diana Carvalho 2025-07-08 13:32:13 +01:00
  • 9e2f228a47 fix: use encodePacked to encode if approval needed TAMARA LIPOWSKI 2025-07-09 14:32:43 -04:00
  • 1b6a24fd75 fix: silence slither on native address setting TAMARA LIPOWSKI 2025-07-09 12:19:19 -04:00
  • 3752c155ea feat: Handle native ETH outputs TAMARA LIPOWSKI 2025-07-09 12:06:15 -04:00
  • e243667f9e feat: (WIP) Handle approvals in UniswapXFiller TAMARA LIPOWSKI 2025-07-08 18:15:26 -04:00
  • 808202df8c chore(release): 0.106.0 [skip ci] semantic-release-bot 2025-07-09 12:12:39 +00:00
  • 8098d7d372 Merge pull request #235 from propeller-heads/usx/tnl/ENG-4668-naive-callback Tamara 2025-07-09 08:10:45 -04:00
  • 8518a3a756 Merge branch 'main' into usx/tnl/ENG-4668-naive-callback Tamara 2025-07-09 08:06:57 -04:00
  • 94d4888142 chore(release): 0.105.0 [skip ci] semantic-release-bot 2025-07-09 08:40:05 +00:00
  • 5d7d0281f8 Merge pull request #236 from propeller-heads/router/dc/ENG-4611-update-executors-scripts-safe dianacarvalho1 2025-07-09 09:38:21 +01:00
  • 7a13f9e510 Merge branch 'main' into router/dc/ENG-4611-update-executors-scripts-safe dianacarvalho1 2025-07-09 09:35:15 +01:00
  • a2d123a263 fix: disable slither warnings TAMARA LIPOWSKI 2025-07-08 12:23:42 -04:00
  • a114dfc9da feat: UniswapXFiller callback - naive implementation TAMARA LIPOWSKI 2025-07-07 21:34:27 -04:00
  • ba60e4bb73 fix: Simplify nonceOffset logic Diana Carvalho 2025-07-08 16:55:41 +01:00
  • 7a5cf1b89e chore(release): 0.104.0 [skip ci] semantic-release-bot 2025-07-08 14:31:16 +00:00
  • 19291fc0af Merge pull request #234 from propeller-heads/usx/tnl/ENG-4666-filler-skeleton Tamara 2025-07-08 10:29:27 -04:00
  • d61469ea67 fix: Make slither happy TAMARA LIPOWSKI 2025-07-08 10:24:40 -04:00
  • 00f22d62c1 feat: Take reactor address as input to UniswapXFiller TAMARA LIPOWSKI 2025-07-08 09:48:25 -04:00
  • 2733bb0072 feat: Upgrade scripts to submit to Safe wallet Diana Carvalho 2025-07-08 12:23:41 +01:00
  • ce1fe1dd94 feat: UniswapXFiller skeleton TAMARA LIPOWSKI 2025-07-07 18:00:53 -04:00
  • 4e49b3b99b chore(release): 0.103.0 [skip ci] semantic-release-bot 2025-07-07 11:06:10 +00:00
  • 7015932414 Merge pull request #227 from propeller-heads/balancer-v3/dc/ENG-4425-deploy dianacarvalho1 2025-07-07 12:04:16 +01:00
  • c003197c42 Merge branch 'main' into balancer-v3/dc/ENG-4425-deploy dianacarvalho1 2025-07-07 12:00:51 +01:00
  • bfe0693049 Merge pull request #233 from propeller-heads/dc/update-tenderly-project greendianasaur 2025-07-04 13:18:47 +01:00
  • 0c01e61d50 chore: Use tycho project in tenderly Diana Carvalho 2025-07-04 12:15:12 +01:00
  • 1e499e1e3b Merge branch 'main' into balancer-v3/dc/ENG-4425-deploy greendianasaur 2025-07-01 17:28:36 +01:00
  • 62583e3419 chore(release): 0.102.0 [skip ci] semantic-release-bot 2025-07-01 16:07:59 +00:00
  • a290877a8e Merge pull request #218 from die-herdplatte/ekubo-mev-resist greendianasaur 2025-07-01 17:06:06 +01:00
  • 3fe9906e5b feat: Deploy EkuboExecutor with MEV-resist Diana Carvalho 2025-07-01 16:00:51 +01:00
  • b82a7f947c Merge branch 'main' into ekubo-mev-resist greendianasaur 2025-07-01 15:44:30 +01:00
  • 2f161231e9 chore(release): 0.101.5 [skip ci] semantic-release-bot 2025-06-27 17:05:44 +00:00
  • df1e55200e Merge pull request #231 from propeller-heads/curve/dc/fix-log greendianasaur 2025-06-27 18:04:05 +01:00
  • 0f679d6e06 fix: Use native token curve address and not regular zero address Diana Carvalho 2025-06-27 17:58:29 +01:00
  • 0458b910ab chore(release): 0.101.4 [skip ci] semantic-release-bot 2025-06-27 09:04:43 +00:00
  • 4ec6b2c729 Merge pull request #230 from propeller-heads/curve/dc/fix-log greendianasaur 2025-06-27 10:03:04 +01:00
  • 312269dabb fix: Fix wrong log in CurveEncoder Diana Carvalho 2025-06-27 09:39:13 +01:00
  • f9ef8e0dbd feat: Deploy BebopExecutor Diana Carvalho 2025-06-25 10:04:03 +01:00
  • 5aaac2855e forge fmt die-herdplatte 2025-06-24 17:42:28 +02:00
  • 817aa35557 Merge remote-tracking branch 'upstream/main' into ekubo-mev-resist die-herdplatte 2025-06-24 17:40:12 +02:00
  • 210d4fa604 fix: Fix test imports Diana Carvalho 2025-06-24 16:35:47 +01:00
  • 266e30d1aa feat: Deploy Balancer V3 executor Diana Carvalho 2025-06-24 11:52:12 +01:00
  • 01ab5d22b1 fix: Move Bebop tests according to new setup Diana Carvalho 2025-06-24 10:39:58 +01:00
  • f1281eb703 Merge branch 'refs/heads/main' into feat/bebop-rfq-encoder-and-executor Diana Carvalho 2025-06-24 10:17:33 +01:00
  • dcf992a25e chore: update calldata generation for testSingleBebopIntegration pedrobergamini 2025-06-23 14:39:13 -03:00
  • 80c2ef7881 chore: improve test assertion and function ordering pedrobergamini 2025-06-23 14:38:57 -03:00
  • 7cf3f268c1 chore: improve test harness pedrobergamini 2025-06-23 12:46:41 -03:00
  • 1d952b19be fix: After rebase fixes Diana Carvalho 2025-06-23 15:50:45 +01:00
  • 93678d9d19 feat(univ4): Pass user_data as hook_data in execution Diana Carvalho 2025-06-18 15:53:30 +01:00
  • a0581773cd feat: Support hooks (without special calldata) Diana Carvalho 2025-06-17 17:07:52 +01:00
  • 7b48cab3cd chore(release): 0.101.3 [skip ci] semantic-release-bot 2025-06-23 14:41:48 +00:00
  • cd643eef9b Merge pull request #226 from propeller-heads/cleanup/dc/bring-back-lost-tests greendianasaur 2025-06-23 15:40:01 +01:00
  • df63b87569 fix: Add optimized_transfers_integration_tests.rs Diana Carvalho 2025-06-23 15:34:11 +01:00
  • d9d015635a chore(release): 0.101.2 [skip ci] semantic-release-bot 2025-06-23 14:10:10 +00:00
  • 02dd7339e1 Merge pull request #225 from propeller-heads/cleanup/dc/ENG-4616-refactor-tests-2 greendianasaur 2025-06-23 15:08:12 +01:00
  • 1d263f8b4c fix: After rebase fixes Diana Carvalho 2025-06-23 14:34:58 +01:00
  • e09789f347 test: Refactor tests - Move encoding integration tests to integration test folder (in the rust project) - Move protocol integration tests be inside the protocol file. This way we can change the block without any problems and it is easier for integrators Diana Carvalho 2025-06-23 12:51:48 +01:00
  • 920b37cf96 chore(release): 0.101.1 [skip ci] semantic-release-bot 2025-06-23 13:26:07 +00:00
  • 7dc75ef4de Merge pull request #224 from propeller-heads/cleanup/dc/ENG-4619-remove-unnecessary-clones greendianasaur 2025-06-23 14:24:06 +01:00
  • b50d2e0285 Merge branch 'main' into cleanup/dc/ENG-4619-remove-unnecessary-clones greendianasaur 2025-06-23 14:20:17 +01:00
  • 2952e2153c chore(release): 0.101.0 [skip ci] semantic-release-bot 2025-06-23 13:19:20 +00:00
  • 7dc5099927 Merge branch 'main' into cleanup/dc/ENG-4619-remove-unnecessary-clones greendianasaur 2025-06-23 14:18:35 +01:00
  • 78dddbda88 Merge pull request #222 from propeller-heads/encoding/dc/ENG-4614-curve-eth-weth-pools greendianasaur 2025-06-23 14:17:25 +01:00
  • fa13f09d3e fix: Exclude foundry files from the rust crate Diana Carvalho 2025-06-23 12:54:33 +01:00
  • e704151404 fix: Remove unnecessary clones from encoding Diana Carvalho 2025-06-23 12:54:09 +01:00
  • 525c16a117 feat(curve): Support passing eth/weth instead of weth/eth in encoding Diana Carvalho 2025-06-23 12:44:53 +01:00
  • ce8e9faf32 Merge pull request #220 from propeller-heads/ci/dc/fix-nextest dianacarvalho1 2025-06-20 11:53:03 +01:00
  • f7b89bcc59 ci: Fix nextest installation Diana Carvalho 2025-06-20 11:50:54 +01:00
  • f0e2d04cc9 chore: test _getActualFilledTakerAmount edge cases pedrobergamini 2025-06-18 14:51:59 -03:00
  • 4c7f33d81b chore: fix _getActualFilledTakerAmount return value pedrobergamini 2025-06-18 13:08:50 -03:00
  • b331a43392 forge fmt die-herdplatte 2025-06-18 16:22:34 +02:00
  • 033a4bfe9f chore: fix slither info warning pedrobergamini 2025-06-17 23:30:48 -03:00
  • 638ab73ea8 chore: fix cargo linting pedrobergamini 2025-06-17 23:29:42 -03:00
  • 90ac0a4c98 test: fix all aggregate order tests and a few executor bugs pedrobergamini 2025-06-17 23:27:03 -03:00
  • a777ab6adc test: update generated calldata.txt pedrobergamini 2025-06-17 21:40:13 -03:00
  • 5b8de033de test: update encoder tests for aggregate orders pedrobergamini 2025-06-17 21:39:47 -03:00
  • 72553bf98d Fix slither issues die-herdplatte 2025-06-17 11:34:31 +02:00
  • 58ce241c63 Add support for Ekubo MEV-resist extension die-herdplatte 2025-06-17 11:02:37 +02:00
  • 5418846619 chore: refactor Aggregate orders, fix Single orders integration tests and calldata generation pedrobergamini 2025-06-16 23:08:54 -03:00
  • 689fdd6a58 chore: update Bebop test executor address pedrobergamini 2025-06-16 15:34:56 -03:00
  • 5d33a8ebca test: refactor Bebop tests for simplified order types pedrobergamini 2025-06-16 15:34:05 -03:00
  • 8259cefad9 test: add BebopSettlementMock and update test setup pedrobergamini 2025-06-16 15:33:07 -03:00
  • 84fbe0ded6 refactor: update Rust encoding to remove Multi order type pedrobergamini 2025-06-16 15:32:42 -03:00
  • d527479037 refactor: simplify BebopExecutor by removing Multi order type, improve settlement flow pedrobergamini 2025-06-16 15:32:07 -03:00
  • 1a7f29e69d chore(release): 0.100.1 [skip ci] semantic-release-bot 2025-06-13 15:56:42 +00:00
  • 03c2ab621b Merge pull request #216 from propeller-heads/decoding/dc/fix-choosing-strategy dianacarvalhoo 2025-06-13 16:54:52 +01:00
  • a6cf2159d0 fix: Correct misleading error message Diana Carvalho 2025-06-13 16:33:42 +01:00
  • 95994250b1 fix: When choosing strategy, check if the grouped solution has any split Diana Carvalho 2025-06-13 09:40:12 +01:00
  • 8a82dbfe34 chore: test multi and aggregate orders, support all signature types available pedrobergamini 2025-06-08 02:58:52 -03:00
  • 0106c5c425 chore: move BebopOrderType to models.rs pedrobergamini 2025-06-08 01:01:51 -03:00
  • 71a8401670 chore: address merge conflicts, implement user_data for Bebop pedrobergamini 2025-06-08 00:36:23 -03:00
  • 68d4d083c3 test: add uniswap v3 => bebop sequential swap pedrobergamini 2025-06-07 18:36:01 -03:00
  • 2bac529fc1 test: update calldata.txt pedrobergamini 2025-06-07 18:07:10 -03:00
  • 2124b49a68 test: bebop single encoding integration test pedrobergamini 2025-06-07 17:46:08 -03:00
  • 5282e2bc83 chore: fix breaking tests and start addressing PR review comments pedrobergamini 2025-06-06 19:17:08 -03:00
  • b4dd4025d4 chore(release): 0.100.0 [skip ci] semantic-release-bot 2025-06-06 16:38:51 +00:00
  • 504f93600e Merge pull request #214 from propeller-heads/balancer-v3/dc/ENG-4423-encoder dianacarvalho1 2025-06-06 17:37:04 +01:00
  • 4f58977007 fix(BalancerV3Executor): Do data.length check at the beginning of swap Diana Carvalho 2025-06-06 17:24:07 +01:00
  • 941879d5d6 fix(BalancerV3Executor): Slice callback data nicely Diana Carvalho 2025-06-06 17:01:48 +01:00
  • c03df8aa1e feat: Add balancer v3 to transfer optimization constants Diana Carvalho 2025-06-06 10:31:37 +01:00