Skip to content

Commit

Permalink
Enabled cw-orch derives, everything compiles
Browse files Browse the repository at this point in the history
  • Loading branch information
ethanfrey committed May 30, 2024
1 parent 7c142c2 commit a0d8d46
Show file tree
Hide file tree
Showing 12 changed files with 465 additions and 9 deletions.
447 changes: 439 additions & 8 deletions Cargo.lock

Large diffs are not rendered by default.

8 changes: 7 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,12 @@ mesh-converter = { path = "./contracts/consumer/converter" }
mesh-simple-price-feed = { path = "./contracts/consumer/simple-price-feed" }
mesh-virtual-staking = { path = "./contracts/consumer/virtual-staking" }

sylvia = "0.10.1"
# sylvia = "0.10.1"
# from branch update/clean-add-cw-orch
sylvia = { git = "https://github.com/AbstractSDK/sylvia.git", rev = "a4168a242d444cc97d6a6363304d99d630dcbef3", features = ["orch"] }
# need this fork of cw-orch as well...
cw-orch = { git = "https://github.com/abstractsdk/cw-orchestrator", branch = "update/relax-bound-on-derive" }
# cw-orch = "0.22.1"

cosmwasm-schema = "1.5.4"
cosmwasm-std = { version = "1.5.4", features = ["ibc3", "cosmwasm_1_3"] }
Expand All @@ -43,6 +48,7 @@ thiserror = "1.0.59"
semver = "1.0.22"
itertools = "0.12.1"


# dev deps
anyhow = "1"
cw-multi-test = "0.20"
Expand Down
2 changes: 2 additions & 0 deletions contracts/consumer/converter/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ schemars = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }

cw-orch = { workspace = true}

[dev-dependencies]
mesh-burn = { workspace = true }
mesh-simple-price-feed = { workspace = true, features = ["mt"] }
Expand Down
2 changes: 2 additions & 0 deletions contracts/consumer/remote-price-feed/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ schemars = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }

cw-orch = { workspace = true}

[dev-dependencies]
cw-multi-test = { workspace = true }
test-case = { workspace = true }
Expand Down
2 changes: 2 additions & 0 deletions contracts/consumer/simple-price-feed/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ schemars = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }

cw-orch = { workspace = true}

[dev-dependencies]
cw-multi-test = { workspace = true }
test-case = { workspace = true }
Expand Down
1 change: 1 addition & 0 deletions contracts/consumer/virtual-staking/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ cw-utils = { workspace = true }
schemars = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }
cw-orch = { workspace = true}

[dev-dependencies]
mesh-simple-price-feed = { workspace = true, features = ["mt", "fake-custom"] }
Expand Down
2 changes: 2 additions & 0 deletions contracts/osmosis-price-provider/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,5 @@ serde = { workspace = true }
sylvia = { workspace = true }
thiserror = { workspace = true }
osmosis-std = { workspace = true }

cw-orch = { workspace = true}
2 changes: 2 additions & 0 deletions contracts/provider/external-staking/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ schemars = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }

cw-orch = { workspace = true}

[dev-dependencies]
sylvia = { workspace = true, features = ["mt"] }
cw-multi-test = { workspace = true }
Expand Down
2 changes: 2 additions & 0 deletions contracts/provider/native-staking-proxy/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ schemars = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }

cw-orch = { workspace = true}

[dev-dependencies]
sylvia = { workspace = true, features = ["mt"] }
cw-multi-test = { workspace = true }
Expand Down
2 changes: 2 additions & 0 deletions contracts/provider/native-staking/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ schemars = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }

cw-orch = { workspace = true}

[dev-dependencies]
sylvia = { workspace = true, features = ["mt"] }
cw-multi-test = { workspace = true }
Expand Down
2 changes: 2 additions & 0 deletions contracts/provider/vault/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ schemars = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }

cw-orch = { workspace = true}

[dev-dependencies]
sylvia = { workspace = true, features = ["mt"] }
cw-multi-test = { workspace = true }
Expand Down
2 changes: 2 additions & 0 deletions packages/apis/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ semver = { workspace = true }
serde = { workspace = true }
sylvia = { workspace = true }
thiserror = { workspace = true }

cw-orch = { workspace = true }

0 comments on commit a0d8d46

Please sign in to comment.