Commit Graph

268 Commits

Author SHA1 Message Date
Florian Pellissier
12eeb72e9f chore: bump ethereum-curve to version 0.2.0 2024-07-02 17:08:45 +02:00
Florian Pellissier
62b4196d8d Revert "feat: add apool (but it uses rebasing tokens so balances are off)"
This reverts commit bdadf837cad52e54358d819afd3e1ca3f3c2d2f3.
2024-07-02 17:08:45 +02:00
Florian Pellissier
9a6d3ba4a5 feat: add apool (but it uses rebasing tokens so balances are off) 2024-07-02 17:08:45 +02:00
Florian Pellissier
3aa880a700 feat: add twocrypto factory 2024-07-02 17:08:45 +02:00
Florian Pellissier
fe27fc397f refactor: filter out empty tokens in address_map function 2024-07-02 17:08:45 +02:00
Florian Pellissier
959a08026a chore: remove unused abis 2024-07-02 17:08:45 +02:00
tvinagre
15a567e5d2 Merge pull request #39 from propeller-heads/zz/sdk-integration-scripts
Substreams integration script
2024-06-27 21:07:37 +02:00
Thales Lima
ac863a495d Make db url configurable 2024-06-27 21:07:19 +02:00
Thales Lima
a9954873d9 Wrap testing module inside a docker-compose 2024-06-27 16:02:19 +02:00
Florian Pellissier
b598a12592 chore: update params 2024-06-14 23:45:18 +02:00
Zizou
0e51155d87 Merge branch 'main' into zz/sdk-integration-scripts 2024-06-14 23:11:59 +02:00
Florian Pellissier
b432e2827f fix(curve): wrong static attibutes 2024-06-14 21:51:34 +02:00
Florian Pellissier
329375fa0e refactor: update Curve test assets 2024-06-14 21:29:08 +02:00
Florian Pellissier
c4176cf9bb chore: add tycho-indexer to gitignore 2024-06-14 21:19:19 +02:00
Florian Pellissier
a96d246e11 fix(test runner): fix how we check balances and stout full buffer 2024-06-14 21:17:32 +02:00
Florian Pellissier
c8f4fd611c chore: add requirements.txt for testing script 2024-06-14 21:17:32 +02:00
Florian Pellissier
bcf11876d2 fix: update docker-compose port for db 2024-06-14 21:17:32 +02:00
Florian Pellissier
30eb0d5add feat(testing): add readme for testing 2024-06-14 21:17:32 +02:00
Florian Pellissier
9a647b76ce feat(testing): add balances check 2024-06-14 21:17:32 +02:00
Florian Pellissier
8cc526527e feat(testing): add a script for Tycho integration testing 2024-06-14 21:17:32 +02:00
Zizou
6aea890dad Merge pull request #31 from propeller-heads/feat/ethereum-curve
Curve Substreams
2024-06-14 19:52:21 +02:00
Florian Pellissier
226ec98cf8 refactor: remove allow non_snake_case in build.rs 2024-06-14 19:47:22 +02:00
Florian Pellissier
dda36a4e7c chore: rename ERC20.json to snake case 2024-06-14 19:43:32 +02:00
Florian Pellissier
127a0c5cb7 fix(ci): clippy, fmt and remove substreams logs 2024-06-14 19:41:20 +02:00
Florian Pellissier
c7d18d447a fix(curve): some general fixes including
Bytes decoding from BalanceChange, sort  BlockBalanceDeltas, transform `0xeeee...` into `0x000...` for consistency, and add a placeholder for missing tokens in `get_token_from_pool`.
2024-06-14 19:15:37 +02:00
Florian Pellissier
184cd443fe refactor: make base_pool a static attribute 2024-06-14 19:11:44 +02:00
0xMochan
5a1d9f1e29 feat: add native eth transfers 2024-06-11 12:54:02 -04:00
0xMochan
728a091b19 fix: block num 2024-06-04 17:13:01 -04:00
0xMochan
d3fa1c6835 fix: .DS_Store in .gitignore 2024-06-04 17:05:40 -04:00
0xMochan
588b5c7934 fix: first block 2024-06-04 17:05:16 -04:00
Mochan
a55b5969c5 Update substreams/ethereum-curve/src/pool_factories.rs
Co-authored-by: Zizou <111426680+zizou0x@users.noreply.github.com>
2024-06-04 16:59:57 -04:00
0xMochan
c1966cca38 fix: pass CI 2024-06-03 09:57:19 -04:00
0xMochan
f1796d1c67 fix: clean up abis 2024-06-03 09:41:14 -04:00
0xMochan
f64fcdf220 feat: new pool->token function, renamed ERC20->erc20 2024-05-29 14:39:32 -04:00
0xMochan
194cfe5296 feat: add WETH to ETH address swap 2024-05-24 17:51:49 -04:00
0xMochan
8c37a74ea6 feat: using Transfer and other various fixes 2024-05-23 17:43:46 -04:00
0xMochan
379baebfb7 feat: this should cover all pools over >10mil TVL:
I have not tested everything thoroughly yet. Ignore `test.json` that'll likely go away if we use the `Transfer` method for pool deltas
2024-05-16 23:29:52 -07:00
0xMochan
78fffc02d9 clean up maverick stuff and implement changes from feedback 2024-05-09 11:52:29 -05:00
0xMochan
fc7d0b34cb Merge branch 'main' of https://github.com/propeller-heads/propeller-protocol-lib into feat/curve-maverick 2024-05-09 11:27:50 -05:00
0xMochan
df3508f05d remove: maverick (moved) 2024-05-09 11:27:40 -05:00
0xMochan
16b9bac3ce 🎉 2024-05-08 19:35:25 -05:00
0xMochan
ec07703090 valdiate: 3pool and steth-eth 2024-05-08 15:56:41 -05:00
0xMochan
7c49d3e813 fix: pool emitting 2024-05-07 10:16:22 -05:00
0xMochan
2d9ba502ca style: clippy 2024-05-02 19:00:51 -05:00
0xMochan
b036acefd2 more comments 2024-05-02 13:36:11 -05:00
0xMochan
51e05d5eb5 bugged remove liq deltas 2024-05-02 13:34:43 -05:00
0xMochan
126bd003a8 integrate remaining abis and clean up / comment some code 2024-05-02 13:34:11 -05:00
0xMochan
692579e930 abis + params 2024-05-02 03:18:58 -05:00
Louise Poole
6d7186a215 Merge pull request #28 from propeller-heads/lp/balancer-fixes
Fix balancer adapter
2024-04-16 17:32:10 +01:00
Louise Poole
cf7516df25 Format 2024-04-15 17:42:30 +01:00