Commit Graph

  • 052d11b759 feat: Add tokens balance check and component diff Thales Lima 2025-03-18 19:01:05 -03:00
  • 2c8e349280 feat: Add methods to fetch state from Tycho RPC Thales Lima 2025-03-13 10:56:18 -03:00
  • 160523a888 feat: add test runner structure Thales Lima 2025-03-11 13:59:02 -03:00
  • e3ae70ab43 feat: add Tycho Runner to run separate tycho processes Thales Lima 2025-03-11 13:17:42 -03:00
  • 4425fe1680 feat: add util to build SPKG with a modified start block Thales Lima 2025-03-10 19:21:04 -03:00
  • 0bc39aee55 feat: add RPC logic and config yaml parsing Thales Lima 2025-03-10 18:05:38 -03:00
  • 8b6beb0214 feat: create rust-testing module Thales Lima 2025-03-10 18:03:57 -03:00
  • 354f61a360 fix: Fix dockerfile and docker-compose for testing suite (#239) Tamara 2025-08-29 18:19:39 -04:00
  • 6fba0b3b3d fix: update sdk version for uniswapv3/v4 and ekubo (#227) Zizou 2025-06-30 18:40:00 +02:00
  • 1ff97ff43f Ekubo TWAMM & MEV-resist integration (#192) die-herdplatte 2025-06-30 16:45:08 +02:00
  • ef6c826a8a feat: update test suite to support DCI enabled protocols (#225) Louise Poole 2025-06-30 11:44:33 +02:00
  • 08e5794de0 remove comments (#226) Zizou 2025-06-27 12:11:10 +02:00
  • 7f9a995e8a Curve Adapter (Stable and Crypto Swap) (#29) Domenico 2025-06-27 12:03:32 +02:00
  • 1885467616 Fix typo Alan Höng 2025-06-26 11:49:54 +01:00
  • c31d4728cf docs: Clarify price as marginal price explicitly kayibal 2025-03-31 14:29:44 +02:00
  • 58324a199f chore: fix typos Louise Poole 2025-06-26 12:33:31 +02:00
  • c2bb3a8ca8 chore: fix cargo auto-resolution of tycho dependencies Louise Poole 2025-06-26 12:33:01 +02:00
  • fc0fb1e540 BalancerV3: SwapAdapter and Substreams (#126) mrBovo 2025-06-26 12:19:39 +02:00
  • dfa87f662d fix(balancer_v2): skip adding zero address rate_provider entrypoints (#224) Louise Poole 2025-06-25 17:52:49 +02:00
  • 1c6c2c53c7 chore: bump tycho-substreams crate version (#223) Louise Poole 2025-06-25 17:48:46 +02:00
  • cfbf6812bd chore: Remove old execution and encoding files (#221) greendianasaur 2025-06-24 14:37:00 +01:00
  • d4670d4312 chore: remove duplicate tycho-substreams from cargo.lock (#222) Louise Poole 2025-06-24 13:46:44 +02:00
  • 27f178de59 fix(sdk): properly handle deletion -> creation -> deletion sequence (#213) Zizou 2025-06-24 11:41:10 +02:00
  • 648a3bf419 fix: skip processing balances of bpt tokens (#220) Louise Poole 2025-06-19 16:27:26 +02:00
  • 3f1beeab7c fix: Make get_block_storage_changes public (#214) tvinagre 2025-06-16 18:40:39 -03:00
  • 7da01c745b feat: Balancer V2 DCI integration (#219) Zizou 2025-06-16 11:35:59 +02:00
  • de5c9503bc feat: improve test logs (#217) Louise Poole 2025-06-10 10:26:30 +02:00
  • 2620a5442d chore: add repository URL to ethereum-maverick-v2.yaml (#212) Zizou 2025-05-23 17:21:44 +02:00
  • fb0a57bf07 feat: Add Maverick V2 adapter and substreams (#167) Zach 2025-05-23 23:07:15 +08:00
  • a7841af383 feat: Add entrypoint utils and define EntryPointParams (#211) dianacarvalho1 2025-05-20 17:47:25 +01:00
  • 7e73061f8e chore: add repository URL to substreams.yaml for ethereum_balancer_v2 zizou 2025-05-19 13:49:34 +02:00
  • c778e7dee2 feat: extend DCI message structs (#210) Louise Poole 2025-05-16 11:04:55 +02:00
  • b13360c92b fix: change Entrypoint signature type to string (#209) Louise Poole 2025-05-14 15:42:44 +02:00
  • 43764fa5cb refactor: update test config to include coins (#208) Zizou 2025-05-14 12:37:12 +02:00
  • edee4b0b6b feat: Add get_block_storage_changes (#203) dianacarvalho1 2025-05-14 10:18:07 +01:00
  • e8bde64a23 fix: update tycho-substreams version in all vm packages (#206) Zizou 2025-05-14 10:57:22 +02:00
  • 1442215c91 fix: fix for publish-swap-encoders-package workflow (#207) Khramtsov Valentin 2025-05-14 10:57:30 +03:00
  • 62b178ad8f feat(curve): add coins in static attributes (#205) Zizou 2025-05-13 18:57:06 +02:00
  • 2a77cf965c feat: Add entrypoint (#202) dianacarvalho1 2025-05-13 12:31:36 +01:00
  • b13b2b3cc0 ci: also detect cargo files in nested directories (#204) Louise Poole 2025-05-13 13:26:26 +02:00
  • 52d502198e fix: stop using buggy account_creations for creation tagging. (#201) Zizou 2025-05-13 12:25:14 +02:00
  • ee41e63775 feat: Update uniswap v3 package to use big endian encoding (#199) Louise Poole 2025-05-05 15:54:11 +02:00
  • 01d97193b2 ci: Run substream checks only on changed substream modules (#200) Louise Poole 2025-05-05 15:47:49 +02:00
  • 30a6e11363 Fix testing env stup script kayibal 2025-04-29 12:03:34 +01:00
  • 0f5bbae78c ci: freeze CI cargo version (#197) Louise Poole 2025-04-29 16:53:47 +02:00
  • 409cf15864 Revert "chore: update format! macro use to satisfy latest clippy version (#194)" (#196) Louise Poole 2025-04-25 18:09:38 +02:00
  • f29de67f1f chore: update format! macro use to satisfy latest clippy version (#194) Louise Poole 2025-04-25 17:13:01 +02:00
  • 9740c92129 chore: update simulation dep (#190) Zach 2025-04-03 15:25:09 +08:00
  • 97cab90b58 fix: fix script dependency check and paths (#186) Louise Poole 2025-03-27 16:55:37 +01:00
  • 63f9c89429 fix: small fix and refactor after testing EkuboV2 (#188) Zizou 2025-03-27 14:45:03 +01:00
  • e4609bed0b Ekubo Integration (#172) die-herdplatte 2025-03-27 18:29:39 +07:00
  • 002d42d100 feat: add Uniswap V2 config for Unichain (#187) Zizou 2025-03-27 10:38:29 +01:00
  • 0313c9b498 chore: Publish tycho-substreams to crates.io kayibal 2025-03-26 16:13:54 +01:00
  • e0b2977417 feat: Add UniswapV3 config for Unichain (#184) Zizou 2025-03-26 11:41:33 +01:00
  • 7ec5f0fb1f feat: add unichain config for uniswapv4 (#180) Zizou 2025-03-25 17:47:55 +01:00
  • 6acf16a8c6 fix: update tycho indexer testing dep to 0.60.0 (#183) Louise Poole 2025-03-25 18:01:09 +02:00
  • 494205b859 chore: update testing simulation dependency (#182) Louise Poole 2025-03-21 17:58:25 +02:00
  • aa378e6ef5 fix: handle token balances on add_contract_changes (#181) Louise Poole 2025-03-21 11:34:37 +02:00
  • 18d8969227 refactor: better attribute name for Pancakeswapv3 module (#179) Zizou 2025-03-19 11:50:01 +01:00
  • 4c1e773b1b feat: add Pancakeswap v3 Substreams module (#178) Zizou 2025-03-17 13:39:05 +01:00
  • 503a83595e refactor: remove unnecessary clones in UniswapV3 module (#177) Zizou 2025-03-13 15:24:48 +01:00
  • d49b3f59cb Add new SwapAdapter interface. kayibal 2025-02-10 12:10:12 -06:00
  • a61be78007 docs: improve initialized_accounts docs (#175) Louise Poole 2025-03-11 14:45:02 +02:00
  • ae10195bca chore: remove unused substreams protobuf files (#171) Louise Poole 2025-03-06 12:07:29 +02:00
  • f13c1c263b refactor(uniswap_v4): remove costly clone calls (#169) Louise Poole 2025-03-04 16:51:13 +02:00
  • 04d14db719 feat: publicly expose protobuf module (#170) Louise Poole 2025-03-04 16:48:14 +02:00
  • dcf7cb94c1 fix: changed on condition for swap encoders (#168) Khramtsov Valentin 2025-02-26 17:47:41 +03:00
  • 20165c271e feat: move initial lp fee to static attributes (#161) Louise Poole 2025-02-18 15:01:38 +02:00
  • b1e7ba9e2f refactor(substreams): add rust-toolchain to the templates and modules. (#155) Zizou 2025-02-17 09:29:07 +01:00
  • 6da2141f66 chore(substreams): add base Uniswap v4 config (#157) Zizou 2025-02-13 14:44:17 +01:00
  • a7e1dd9397 Use tycho-substreams erc20 abi. kayibal 2025-02-06 10:15:22 -06:00
  • 7302989617 Use manual updates on singleton template. kayibal 2025-02-06 10:11:06 -06:00
  • 22f70ca110 formatting & lints kayibal 2025-02-05 18:04:36 -06:00
  • 5eb08acf82 Update docs kayibal 2025-02-05 00:23:40 -06:00
  • 08d2c7a82e feat(template): Add template for singleton protocols. kayibal 2025-01-30 15:54:25 -03:00
  • d0e73a20ea feat(template): More detailed template. kayibal 2025-01-28 18:17:36 -03:00
  • 4eea400af5 docs: remove local testing docs and point to web docs (#151) tvinagre 2025-02-06 13:16:13 -03:00
  • dceea46655 fmt(substreams): update auto generated files (#150) Zizou 2025-02-06 17:13:25 +01:00
  • dbb79a6dca feat(testing): Improve SDK Testing module (#148) tvinagre 2025-02-05 15:48:45 -03:00
  • 52072849f6 feat: Remove testing Dockerfile as it's currently broken Thales Lima 2025-01-28 20:44:57 -03:00
  • af8643ecb4 feat: Implement UniswapV4 Native integration (#125) tvinagre 2025-02-05 10:19:09 -03:00
  • e413284017 chore: fix for old aws account id (#149) Khramtsov Valentin 2025-02-05 13:09:51 +03:00
  • 53ae0729ed feat: add uniswap-v3 Base yaml config (#145) tvinagre 2025-01-31 11:54:58 -03:00
  • 3c08359cf1 fix: allow setting of tokens balances on InterimContractChanges (#139) Louise Poole 2025-01-27 16:06:19 +02:00
  • ad0a391f72 chore: clean up ambient (#136) Louise Poole 2025-01-27 10:36:13 +02:00
  • 28dd2fc858 feat: add AccountBalanceChange proto message (#137) Louise Poole 2025-01-23 11:00:12 +02:00
  • 53f764972d docs: update substreams Readme.md Thales 2025-01-22 23:12:52 -03:00
  • bd8cfa352f docs: remove READMEs and point to online docs Thales 2025-01-21 23:39:46 -03:00
  • 1400fd413a refactor(substreams): reexport ABIs in tycho-substreams (#138) Zizou 2025-01-22 15:26:49 +01:00
  • 28c3bb9640 feat(base): add base uniswapv2 spkg (#134) Zizou 2025-01-21 15:09:27 +01:00
  • ffd6da916a docs: improve testing docs (#133) Louise Poole 2025-01-16 15:49:46 +02:00
  • 98c63c685f refactor: stop using private pypi (#132) Zizou 2025-01-16 10:07:57 +01:00
  • 5f319a6875 refactor: ensure consistent ABI iteration order in build files (#131) Zizou 2025-01-10 11:45:14 +01:00
  • 6caafff860 fix(release): fix support of non-forked protocols (#105) Louise Poole 2025-01-07 18:17:40 +02:00
  • 97a20b60c0 fix: address missed repo renaming (#128) Louise Poole 2025-01-07 18:13:01 +02:00
  • 39934347b3 refactor(substreams): remove workspace dependencies (#129) Zizou 2025-01-07 17:04:17 +01:00
  • b8aeaa3dc6 chore(curve): fix curve tests (#121) Zizou 2024-12-09 17:01:42 +01:00
  • 3c54b1d68d chore: bump curve version to 0.3.2 (#120) tvinagre 2024-12-06 18:31:08 -03:00
  • 4d4d05203a fix(curve-substreams): miscellaneous fixes for balances extractions in Curve (#118) Zizou 2024-12-06 22:21:07 +01:00
  • d766116421 fix: contract creation/update tagging (#117) Zizou 2024-12-06 21:59:39 +01:00