Zizou
43764fa5cb
refactor: update test config to include coins ( #208 )
...
* refactor: update test config to include `coins`
* refactor: rename package to `ethereum_curve` and add repository URL in substreams.yaml
---------
Co-authored-by: zizou <111426680+flopell@users.noreply.github.com >
2025-05-14 12:37:12 +02:00
Zizou
b8aeaa3dc6
chore(curve): fix curve tests ( #121 )
...
Co-authored-by: zizou <111426680+flopell@users.noreply.github.com >
2024-12-09 18:01:42 +02:00
Zizou
aca3bc4f71
refactor(curve): Update testing suite and remove metapools factories ( #109 )
...
* chore(lib): update testing suite with new naming
* refactor(curve): remove metapool
These pools aren't compatible yet due to how they are created (first the lp token and then later the pool). We will need DCI to handle this properly.
* chore(lib): use correct package name for tycho-simulation
---------
Co-authored-by: zizou <111426680+flopell@users.noreply.github.com >
2024-11-07 05:05:37 +00:00
zizou
c90b190936
fix: correctly handle hexbytes convertion
...
There was a bug if the value was already a HexBytes that would lead to some tiny changes on the HexBytes, leading to our test being too permissive.
2024-09-06 17:27:31 +02:00
zizou
d0d81fc671
refactor: improve curve static attributes
2024-09-06 17:24:41 +02:00
Florian Pellissier
c218252548
refactor(curve): stateless contracts as state attribute instead of static.
2024-08-15 10:42:06 +02:00
Florian Pellissier
420cf13466
refactor(curve): Remove unnecessary WETH stateless contracts
...
These contracts became unnecessary because we handle things differently on the Adapter side, we use native eth instead of WETH when possible.
2024-08-13 11:58:21 +02:00
Florian Pellissier
bd59af67ed
fix(curve): Add weth as stateless contract for CryptoPool with ETH
2024-08-09 11:00:58 +02:00
Florian Pellissier
1f2316713f
fix(curve): Update integration tests
2024-08-09 10:39:58 +02:00
Florian Pellissier
6ac29335c7
docs(curve-substreams): Add docs for each tests
2024-08-09 10:39:14 +02:00
Florian Pellissier
d8d7a6d9fd
fix(curve): add new missing initialized account and update Tycho binary
2024-08-09 10:39:14 +02:00
Florian Pellissier
388902b2ed
fix(curve): index tricrypto2 dependencies
2024-08-09 10:39:14 +02:00
Florian Pellissier
a46e1e4a57
fix(curve): fix sUSD pool
2024-08-09 10:39:14 +02:00
Florian Pellissier
2f0b084cc6
refactor(curve): rename tests
2024-08-09 10:39:14 +02:00
Florian Pellissier
4d528ddab3
fix(curve): fix curve tests after SDKv2 update, also add a few missing tests
2024-08-09 10:39:14 +02:00
Florian Pellissier
95efda0423
refactor(substreams-testing): Use Pydantic to deserialize test_assets.yaml
2024-08-08 17:58:20 -03:00