diff --git a/.github/workflows/doc-test.yml b/.github/workflows/doc-test.yml index fbbf4127..5ca7f660 100644 --- a/.github/workflows/doc-test.yml +++ b/.github/workflows/doc-test.yml @@ -28,6 +28,7 @@ jobs: cargo update -p cosmwasm-std cargo update -p cw2 cargo update -p cw-storage-plus + cargo update -p cw-storey cargo update -p serde - uses: Swatinem/rust-cache@v2 with: diff --git a/docs-test-gen/Cargo.lock b/docs-test-gen/Cargo.lock index 5df94131..25f0f8df 100644 --- a/docs-test-gen/Cargo.lock +++ b/docs-test-gen/Cargo.lock @@ -265,6 +265,18 @@ dependencies = [ "serde", ] +[[package]] +name = "cw-storey" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73cc5d79b71429ffc0669b32ec2cf7c5556cec2cf9027ec77ec1c80dbea9b012" +dependencies = [ + "cosmwasm-std", + "rmp-serde", + "serde", + "storey", +] + [[package]] name = "cw2" version = "2.0.0" @@ -413,6 +425,7 @@ dependencies = [ "cosmwasm-schema", "cosmwasm-std", "cw-storage-plus", + "cw-storey", "cw2", "glob", "phf", @@ -855,6 +868,28 @@ dependencies = [ "subtle", ] +[[package]] +name = "rmp" +version = "0.8.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" +dependencies = [ + "byteorder", + "num-traits", + "paste", +] + +[[package]] +name = "rmp-serde" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" +dependencies = [ + "byteorder", + "rmp", + "serde", +] + [[package]] name = "rustversion" version = "1.0.17" @@ -1037,6 +1072,29 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" +[[package]] +name = "storey" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aead83852cc9da7676bfa7c3443be9db7f44db6d2980e6d45bb1260dcee494b" +dependencies = [ + "storey-encoding", + "storey-storage", + "thiserror", +] + +[[package]] +name = "storey-encoding" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29845670645c9d3aa61a7419080040a5c7c098677c88fb12d7adb88aa8f94ad0" + +[[package]] +name = "storey-storage" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6a63ea9638817e9fa2f39d9c957bcdb9f3998b9cd9a8045025d35eefa6eb485" + [[package]] name = "strsim" version = "0.11.1" diff --git a/docs-test-gen/Cargo.toml b/docs-test-gen/Cargo.toml index 6784b20f..8f77c380 100644 --- a/docs-test-gen/Cargo.toml +++ b/docs-test-gen/Cargo.toml @@ -19,3 +19,4 @@ sha2 = "0.10.8" cosmos-sdk-proto = { version = "0.21.1", default-features = false } # Used in IBC code cw-storage-plus = "*" serde = "*" +cw-storey = "*"