Commit Graph

  • f1e602d414 Liquidity Party adapter main tim 2025-12-10 15:53:45 -04:00
  • f0f2f20c3c first pass at substreams tim 2025-10-22 16:56:40 -04:00
  • e3ffa339bc first pass at substreams tim 2025-10-22 16:51:40 -04:00
  • 1287d8c5c5 fix: Ekubo test TAMARA LIPOWSKI 2025-09-26 21:32:34 -04:00
  • 07315294ce fix: add traced entrypoint zach 2025-10-07 17:56:55 +02:00
  • 568f26116e feat: add native balance in StorageChanges (#292) Zizou 2025-10-06 12:12:37 +02:00
  • 128de3037e fix: Misc improvements (#291) dianacarvalho1 2025-10-03 15:37:49 +01:00
  • 243cf14c3e feat: Upgrade tycho dependencies (#289) dianacarvalho1 2025-09-30 14:33:01 +01:00
  • 8de285a2ee feat: PancakeV3 test TAMARA LIPOWSKI 2025-09-19 20:07:45 -04:00
  • f9b4b5c223 fix: UniswapV2 test - use post-cancun created pool TAMARA LIPOWSKI 2025-09-26 12:53:39 -04:00
  • 3c6f9c2083 fix: update balancer_v2 dependency after a fix in tycho-substreams (#281) Zizou 2025-09-26 23:28:39 +02:00
  • ea10bfa99a feat: Add state_registry.rs (#285) dianacarvalho1 2025-09-26 17:10:44 +01:00
  • 9a7e6a1cf7 feat: Remove python suite (deprecated) (#284) dianacarvalho1 2025-09-26 16:47:21 +01:00
  • e00063053d fix: Pass proper native address when encoding router call TAMARA LIPOWSKI 2025-09-25 23:58:33 -04:00
  • e1bc6c1e55 chore: expose actual debug_traceCall error TAMARA LIPOWSKI 2025-09-25 22:13:41 -04:00
  • 6cc1dcc505 fix: UniswapV3 proto definition TAMARA LIPOWSKI 2025-09-20 01:30:38 -04:00
  • 2ae5c4bcc7 feat: Add UniswapV3 test TAMARA LIPOWSKI 2025-09-19 19:37:03 -04:00
  • b577e7d6b2 refactor: Misc improvements to code (#277) dianacarvalho1 2025-09-25 17:27:05 +01:00
  • 12369c3981 fix: update get_block_storage_changes to correctly emit previous value (#280) Zizou 2025-09-25 17:41:07 +02:00
  • 486bd0c9e9 fix: build cmd zach 2025-09-24 17:26:49 +08:00
  • eaca47479b feat: Simulate txs against RPC (#261) Tamara 2025-09-23 10:57:43 -04:00
  • dbabda84f2 chore: improved logging and comment TAMARA LIPOWSKI 2025-09-23 00:39:26 -04:00
  • 69352511e7 chore: Make CI happy TAMARA LIPOWSKI 2025-09-19 19:15:54 -04:00
  • 2c0c4d97fb refactor: Move module_name to integration test yaml TAMARA LIPOWSKI 2025-09-19 19:11:21 -04:00
  • 99c8a32d23 feat: Add test for PancakeswapV2 TAMARA LIPOWSKI 2025-09-19 02:06:26 -04:00
  • 1c5cf42d00 feat: Add test for UniswapV2 TAMARA LIPOWSKI 2025-09-19 01:46:22 -04:00
  • 12e6e48a78 feat: Add test for UniswapV2 TAMARA LIPOWSKI 2025-09-19 01:35:21 -04:00
  • 9f4ff71b70 refactor: remove skip_balance_check from run_test signature adrian 2025-09-18 10:10:02 +02:00
  • a895d7e1fe fix: add protocol_system key to ekubo test definition adrian 2025-09-18 10:08:53 +02:00
  • 323063da23 fix: move adapter contract building/finding after filtering components adrian 2025-09-18 10:08:30 +02:00
  • ca7998c5ce fix: Curve SDK tests TAMARA LIPOWSKI 2025-09-17 19:46:55 -04:00
  • 8ad709b07a fix: Maverick V2 SDK tests TAMARA LIPOWSKI 2025-09-17 18:42:55 -04:00
  • 0cf444c5f9 fix: Remove failing Balancer V3 tests TAMARA LIPOWSKI 2025-09-17 18:21:14 -04:00
  • 0226bda482 fix: Compare lowercase component IDs TAMARA LIPOWSKI 2025-09-17 18:20:13 -04:00
  • 779c690b6d fix: Fix python tests TAMARA LIPOWSKI 2025-09-17 17:15:56 -04:00
  • f00a625182 fix: remove break-lines from "Get changed substreams folders" step output adrian 2025-09-18 08:58:39 +02:00
  • b1315d1863 test: remove test_composable_stable_pool_creation for balancer-v2 adrian 2025-09-17 09:40:45 +02:00
  • e1d0c58e64 test: add ci workflow for substreams tests adrian 2025-09-10 11:52:16 +02:00
  • 183c034204 chore: remove ./substreams/target/wasm32-unknown-unknown/release/*.d files adrian 2025-09-16 11:21:12 +02:00
  • b4bf7b770a chore: add missing evm file adrian 2025-09-16 10:17:35 +02:00
  • e684a64002 fix: logs handling adrian 2025-09-16 10:15:40 +02:00
  • b0f620539b feat: rollback cargo-chef usage adrian 2025-09-16 09:39:20 +02:00
  • a3f7a2eac4 feat: improve run.Dockerfile adrian 2025-09-16 09:28:57 +02:00
  • 3332a88e6f fix: version handling in protocol-testing adrian 2025-09-16 08:58:51 +02:00
  • d728440048 feat: add evm and wasm files adrian 2025-09-15 17:10:52 +02:00
  • 46cfaefbd6 feat: print version and hash when protocol-testing binary is run adrian 2025-09-15 14:34:40 +02:00
  • 89b56e2d42 fix: Pass vm_traces to DecoderContext (#264) dianacarvalho1 2025-09-12 16:51:19 +01:00
  • 298bf13e87 refactor: use image field in docker-compose to leverage docker buildx for caching purposes adrian 2025-09-12 10:18:26 +02:00
  • 92336df9bb feat: skip tests run if the config is invalid adrian 2025-09-12 09:45:43 +02:00
  • 85080dd6c7 feat: set tycho_logs to false by default adrian 2025-09-12 09:17:30 +02:00
  • a84b6518cf chore: remove unused AUTH_API_KEY from docker-compose adrian 2025-09-12 09:05:41 +02:00
  • 2ea296fb8b fix: pass RUST_LOG down to tycho-indexer adrian 2025-09-12 08:59:48 +02:00
  • 2a0af6c733 feat: upgrade tycho deps in protocol-testing adrian 2025-09-12 08:22:28 +02:00
  • bd532c40b0 feat: bump tycho-indexer to 0.83.3 in docker file adrian 2025-09-12 07:43:07 +02:00
  • e6822ae29d fix: run forge build in ./evm directory adrian 2025-09-11 15:25:10 +02:00
  • fc56311a81 refactor: add a root-path argument to build the necessary paths ouf of it, instead of passing them separately adrian 2025-09-11 15:00:52 +02:00
  • aedab8e8b2 fix: installation of substreams cli adrian 2025-09-11 14:59:35 +02:00
  • 22843cfd3b feat: Add encoding to test suite (#259) dianacarvalho1 2025-09-11 14:30:49 +01:00
  • db5c418e57 feat: test-runner return error if one of the tests failed adrian 2025-09-11 10:35:05 +02:00
  • 894b169e6f feat: add --evm-path argument to test CLI adrian 2025-09-11 09:39:28 +02:00
  • 805447f82b feat: install foundry binaries into run.Dockerfile adrian 2025-09-11 08:50:09 +02:00
  • 0de847740a feat: in the docker-compose, wait until the db is ready before starting the test runner adrian 2025-09-11 08:54:01 +02:00
  • 4aaaa0f3e3 test: Improve block header test assertion TAMARA LIPOWSKI 2025-09-10 10:45:03 -04:00
  • 1d8a0069e2 fix: Use permutations to get token directions TAMARA LIPOWSKI 2025-09-10 10:42:26 -04:00
  • cb3b06bb02 feat: update tycho-simulation version TAMARA LIPOWSKI 2025-09-10 10:42:01 -04:00
  • e121f86ff1 feat: get amount out for both directions TAMARA LIPOWSKI 2025-09-09 18:05:06 -04:00
  • 76c9461eb0 feat: Clear PreCachedDB account storage btw tests TAMARA LIPOWSKI 2025-09-09 17:47:58 -04:00
  • d75e62ed3d feat: Fetch proper block header for simulation TAMARA LIPOWSKI 2025-09-08 12:22:11 -04:00
  • dc288bcf29 fix: Skip simulation if skip_simulation = True TAMARA LIPOWSKI 2025-09-07 01:09:29 -04:00
  • 02ed0fe216 feat: Improved error handling TAMARA LIPOWSKI 2025-09-07 00:31:47 -04:00
  • f5bcd31d66 feat: Rust testing SDK - implement get_amount_out simulation TAMARA LIPOWSKI 2025-09-04 00:39:40 -04:00
  • 5f8dccb729 feat: Pass adapter contract to decoder TAMARA LIPOWSKI 2025-09-05 11:36:08 -04:00
  • 242a5892da chore: update readme adrian 2025-09-10 16:30:31 +02:00
  • 62f0cc3060 chore: move separator to print it before anything else at the start adrian 2025-09-10 12:48:35 +02:00
  • b1db641c31 fix: docker entrypoint handle correctly passing a single argument as a string adrian 2025-09-10 09:15:30 +02:00
  • 580a8822a5 feat: add match-test argument to test cli adrian 2025-09-10 08:58:33 +02:00
  • 24504d0f94 feat: add docker image to build binaries used in tests adrian 2025-09-05 08:19:49 +02:00
  • fc38403d28 test: add executors runtime bytecode adrian 2025-09-09 11:29:56 +02:00
  • ed43a079c9 feat: update balancer v2 spkg to make it return old slot values (#252) Zizou 2025-09-09 10:38:35 +02:00
  • 93b969e41f feat(Testing SDK): Pass adapter path to decoder (#249) Tamara 2025-09-08 14:34:27 -04:00
  • 5a9a757a06 fix: downgrade tycho deps to compatible version with tycho-simulation adrian 2025-09-08 11:15:14 +02:00
  • 655fae77ab chore: Bump tycho-substreams version kayibal 2025-09-05 12:29:11 +01:00
  • eac74450bc test: add test for the token balances validation adrian 2025-09-04 10:33:03 +02:00
  • 61ad26c17a feat: Add previous_value field to ContractSlot kayibal 2025-09-03 12:29:52 +01:00
  • 8b4611f9bb feat: Add previous_value field to ContractSlot kayibal 2025-09-03 12:21:10 +01:00
  • ae6f5e0a12 feat: return errors instead of doing asserts adrian 2025-09-03 12:14:04 +02:00
  • 7b028f4263 fix: postgres extensions setup in dockerfile adrian 2025-09-03 10:56:07 +02:00
  • 281bab5cac feat: add adapter builder adrian 2025-09-03 10:32:54 +02:00
  • 87c9a8b60f test: check that all the existing substreams integration test files can be parsed adrian 2025-09-03 09:57:39 +02:00
  • 8f1b2d9df8 feat: split postgres.Dockerfile in two stages to not include build pkgs into the final image. It also adds the postgres user at the end adrian 2025-09-03 09:56:14 +02:00
  • 10fceb1607 fix: Don't error if stream ends TAMARA LIPOWSKI 2025-09-03 00:48:31 -04:00
  • 742948cdf5 feat: Fix tycho-common and -client dependencies TAMARA LIPOWSKI 2025-09-02 23:56:05 -04:00
  • c12affb3ca docs: Add README and logging to match python package TAMARA LIPOWSKI 2025-09-03 00:16:32 -04:00
  • c89fbee0ae feat: add docker-compose.yaml to set up postgres TAMARA LIPOWSKI 2025-09-02 17:06:08 -04:00
  • 8205c2a8d5 feat: handle errors in protocol-testing adrian 2025-09-02 16:25:49 +02:00
  • f3500dff44 feat: update tycho deps and upgrade code adrian 2025-09-02 11:04:24 +02:00
  • f7e3b7350e feat: add docker-compose.yaml to set up postgres adrian 2025-09-02 11:03:52 +02:00
  • def49e7ddf feat: fix test runner. Working version to get_amount_out Thales 2025-05-04 23:12:44 -03:00
  • afd5527b15 feat: Start simulation by calling get_amount_out Thales Lima 2025-03-25 10:58:53 -03:00
  • c9b2c655dd feat: build snapshot message from rpc requests Thales 2025-03-22 14:41:42 -03:00