Skip to content

Commit b878f69

Browse files
LSM token info provider decoupling- Phase 1 (#317)
* LSM token info provider decoupling- phase 1 * added changelog * cleanup after merge from main * addressing PR comments
1 parent 321f527 commit b878f69

File tree

95 files changed

+6066
-3133
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+6066
-3133
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-Decoupling of LSM token info provider from the main Hydro contract.
2+
([\#317](https://github.com/informalsystems/hydro/pull/317))

Cargo.lock

Lines changed: 66 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ members = [
66
"contracts/liquid-collateral",
77
"contracts/token-info-providers/st-token-info-provider",
88
"contracts/token-info-providers/d-token-info-provider",
9+
"contracts/token-info-providers/lsm-token-info-provider",
910
"contracts/marketplace",
1011
"contracts/gatekeeper",
1112
"contracts/inflow",
@@ -42,6 +43,7 @@ cosmwasm-schema = "2.1.2"
4243
proptest = "1.0.0"
4344
cw-utils = "2.0.0"
4445
cosmos-sdk-proto = { version = "0.20.0", default-features = false }
46+
ibc-proto = { version = "0.46.0", default-features = false }
4547
prost = "0.12.6"
4648
prost-types = "0.12.6"
4749
cw-orch = "0.25.0"

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ schema:
4141
cd contracts/dao-voting-adapter && cargo run --bin dao_voting_adapter_schema
4242
cd contracts/token-info-providers/st-token-info-provider && cargo run --bin st_token_info_provider_schema
4343
cd contracts/token-info-providers/d-token-info-provider && cargo run --bin d_token_info_provider_schema
44+
cd contracts/token-info-providers/lsm-token-info-provider && cargo run --bin lsm_token_info_provider_schema
4445
cd contracts/gatekeeper && cargo run --bin gatekeeper_schema
4546
cd contracts/marketplace && cargo run --bin marketplace_schema
4647
cd contracts/inflow && cargo run --bin inflow_schema
@@ -50,6 +51,7 @@ schema:
5051
$(MAKE) ts-codegen-inner SCHEMA_LOCATION=./contracts/dao-voting-adapter/schema NAME=DAOVotingAdapterBase
5152
$(MAKE) ts-codegen-inner SCHEMA_LOCATION=./contracts/token-info-providers/st-token-info-provider/schema NAME=STTokenInfoProviderBase
5253
$(MAKE) ts-codegen-inner SCHEMA_LOCATION=./contracts/token-info-providers/d-token-info-provider/schema NAME=DTokenInfoProviderBase
54+
$(MAKE) ts-codegen-inner SCHEMA_LOCATION=./contracts/token-info-providers/lsm-token-info-provider/schema NAME=LSMTokenInfoProviderBase
5355
$(MAKE) ts-codegen-inner SCHEMA_LOCATION=./contracts/gatekeeper/schema NAME=GatekeeperBase
5456
$(MAKE) ts-codegen-inner SCHEMA_LOCATION=./contracts/marketplace/schema NAME=MarketplaceBase
5557
$(MAKE) ts-codegen-inner SCHEMA_LOCATION=./contracts/inflow/schema NAME=InflowBase

artifacts/checksums.txt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
6e75739372bf9e3f188fbb707ce93a38619021f1e9dc7532f00def53b35fac20 d_token_info_provider.wasm
1+
20c5efa0afde122c1bf2abd6ecca43d81e754ed3d112065f552ed9faaf4900de d_token_info_provider.wasm
22
90c08f794faf3f5a71b94c5c25050c1bbf91d3a82fdcc604847a1b09acb52042 dao_voting_adapter.wasm
33
b0feadfd0db42e6536f71c17ad2ca76177b38f49f40f490a91d58c8d3a426f7c gatekeeper.wasm
4-
b01b986eefc8e55950700283fd472b3e4102dacf64f0efb58dd32cb550795bc3 hydro.wasm
4+
a0ac2964e9f6cfc020b59e9921a8310200d17028b621e5430aac804880ee94e7 hydro.wasm
55
c343d3ffffced73851a17d0cc1de8e40bb282f369e21f34124466dc536598cf4 inflow.wasm
66
98c6cd3ba16e17fcb6f8c872446e2dc9f5c9bd5b9084aa1d3a34a4583eb2a8d9 liquid_collateral.wasm
7-
96012e757b8965bb265e35c6e46ca14b6cb5bcb87d41fb23eb19c9a5eed67cd2 marketplace.wasm
8-
314de5209fa206082e37abcee59c06ec6136142b9a3b3871e0040dfafa57a06d st_token_info_provider.wasm
9-
f12229a1a10a023b3f6047f2a4fe4ed0255be0d5acedfbe477973b86ece33e46 tribute.wasm
7+
88e361c0879be3385308029494243228c921dde5ba50e29b7a72878e12fa77e1 lsm_token_info_provider.wasm
8+
0ad11d91bd80514d64fae63263ce79f883b435f3fb0307004875444681567e03 marketplace.wasm
9+
a46a6464030ada0018125859c8cfd6540e02d5b84a28b0373c159a48ec91e07e st_token_info_provider.wasm
10+
a53962a9082f0aa7721a312e025b6d00a4aeb966502bbdf54eeda220f0dddf2d tribute.wasm
262 Bytes
Binary file not shown.

artifacts/hydro.wasm

-164 KB
Binary file not shown.
536 KB
Binary file not shown.

artifacts/marketplace.wasm

1.58 KB
Binary file not shown.
1.42 KB
Binary file not shown.

0 commit comments

Comments
 (0)