diff --git a/Cargo.lock b/Cargo.lock index e33964b..19acd0b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,17 +13,11 @@ dependencies = [ "version_check", ] -[[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - [[package]] name = "anyhow" -version = "1.0.72" +version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" +checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" [[package]] name = "autocfg" @@ -38,16 +32,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce" [[package]] -name = "base64" -version = "0.13.1" +name = "base16ct" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" +checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" [[package]] name = "base64" -version = "0.21.2" +version = "0.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" +checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" [[package]] name = "base64ct" @@ -81,9 +75,9 @@ dependencies = [ [[package]] name = "bnum" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "845141a4fade3f790628b7daaaa298a25b204fb28907eb54febe5142db6ce653" +checksum = "128a44527fc0d6abf05f9eda748b9027536e12dff93f5acc8449f51583309350" [[package]] name = "byteorder" @@ -93,9 +87,9 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "bytes" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" +checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" dependencies = [ "serde", ] @@ -108,11 +102,10 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.26" +version = "0.4.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" +checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" dependencies = [ - "android-tzdata", "num-traits", ] @@ -131,59 +124,59 @@ dependencies = [ [[package]] name = "const-oid" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "795bc6e66a8e340f075fcf6227e417a2dc976b92b91f3cdc778bb858778b6747" +checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" [[package]] name = "cosmos-sdk-proto" -version = "0.16.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4776e787b24d9568dd61d3237eeb4eb321d622fb881b858c7b82806420e87d4" +checksum = "73c9d2043a9e617b0d602fbc0a0ecd621568edbf3a9774890a6d562389bd8e1c" dependencies = [ "prost 0.11.9", - "prost-types", - "tendermint-proto 0.27.0", + "prost-types 0.11.9", + "tendermint-proto 0.32.2", ] [[package]] name = "cosmos-sdk-proto" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73c9d2043a9e617b0d602fbc0a0ecd621568edbf3a9774890a6d562389bd8e1c" +checksum = "32560304ab4c365791fd307282f76637213d8083c1a98490c35159cd67852237" dependencies = [ - "prost 0.11.9", - "prost-types", - "tendermint-proto 0.32.2", + "prost 0.12.1", + "prost-types 0.12.1", + "tendermint-proto 0.34.0", ] [[package]] name = "cosmwasm-crypto" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e272708a9745dad8b591ef8a718571512130f2b39b33e3d7a27c558e3069394" +checksum = "1ca101fbf2f76723711a30ea3771ef312ec3ec254ad021b237871ed802f9f175" dependencies = [ "digest 0.10.7", "ed25519-zebra", - "k256", + "k256 0.13.1", "rand_core 0.6.4", "thiserror", ] [[package]] name = "cosmwasm-derive" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "296db6a3caca5283425ae0cf347f4e46999ba3f6620dbea8939a0e00347831ce" +checksum = "c73d2dd292f60e42849d2b07c03d809cf31e128a4299a805abd6d24553bcaaf5" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63c337e097a089e5b52b5d914a7ff6613332777f38ea6d9d36e1887cd0baa72e" +checksum = "6ce34a08020433989af5cc470104f6bd22134320fe0221bd8aeb919fd5ec92d5" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -194,22 +187,22 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "766cc9e7c1762d8fc9c0265808910fcad755200cd0e624195a491dd885a61169" +checksum = "96694ec781a7dd6dea1f968a2529ade009c21ad999c88b5f53d6cc495b3b96f7" dependencies = [ "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "syn 1.0.109", ] [[package]] name = "cosmwasm-std" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb5e05a95fd2a420cca50f4e94eb7e70648dac64db45e90403997ebefeb143bd" +checksum = "2a44d3f9c25b2f864737c6605a98f2e4675d53fd8bbc7cf4d7c02475661a793d" dependencies = [ - "base64 0.13.1", + "base64", "bnum", "cosmwasm-crypto", "cosmwasm-derive", @@ -218,16 +211,16 @@ dependencies = [ "hex", "schemars", "serde", - "serde-json-wasm", - "sha2 0.10.7", + "serde-json-wasm 0.5.1", + "sha2 0.10.8", "thiserror", ] [[package]] name = "cosmwasm-storage" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "800aaddd70ba915e19bf3d2d992aa3689d8767857727fdd3b414df4fd52d2aa1" +checksum = "ab544dfcad7c9e971933d522d99ec75cc8ddfa338854bb992b092e11bcd7e818" dependencies = [ "cosmwasm-std", "serde", @@ -254,6 +247,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "crypto-bigint" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "740fe28e594155f10cfc383984cbefd529d7396050557148f79cb0f621204124" +dependencies = [ + "generic-array", + "rand_core 0.6.4", + "subtle", + "zeroize", +] + [[package]] name = "crypto-common" version = "0.1.6" @@ -299,8 +304,8 @@ dependencies = [ "cw-storage-plus", "cw-utils", "derivative", - "itertools", - "k256", + "itertools 0.10.5", + "k256 0.11.6", "prost 0.9.0", "schemars", "serde", @@ -320,9 +325,9 @@ dependencies = [ [[package]] name = "cw-utils" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c80e93d1deccb8588db03945016a292c3c631e6325d349ebb35d2db6f4f946f7" +checksum = "1b9f351a4e4d81ef7c890e44d903f8c0bdcdc00f094fd3a181eaf70c0eec7a3a" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -335,9 +340,9 @@ dependencies = [ [[package]] name = "cw2" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29ac2dc7a55ad64173ca1e0a46697c31b7a5c51342f55a1e84a724da4eb99908" +checksum = "9431d14f64f49e41c6ef5561ed11a5391c417d0cb16455dea8cdcb9037a8d197" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -357,11 +362,21 @@ dependencies = [ "zeroize", ] +[[package]] +name = "der" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" +dependencies = [ + "const-oid", + "zeroize", +] + [[package]] name = "deranged" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8810e7e2cf385b1e9b50d68264908ec367ba642c96d02edfe61c39e88e2a3c01" +checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946" [[package]] name = "derivative" @@ -370,7 +385,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "syn 1.0.109", ] @@ -390,15 +405,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer 0.10.4", + "const-oid", "crypto-common", "subtle", ] [[package]] name = "dyn-clone" -version = "1.0.12" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "304e6508efa593091e97a9abbc10f90aa7ca635b6d2784feff3c89d41dd12272" +checksum = "23d2f3407d9a573d666de4b5bdf10569d73ca9478087346697dcbae6244bfbcd" [[package]] name = "ecdsa" @@ -406,10 +422,24 @@ version = "0.14.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c" dependencies = [ - "der", - "elliptic-curve", - "rfc6979", - "signature", + "der 0.6.1", + "elliptic-curve 0.12.3", + "rfc6979 0.3.1", + "signature 1.6.4", +] + +[[package]] +name = "ecdsa" +version = "0.16.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4b1e0c257a9e9f25f90ff76d7a68360ed497ee519c8e428d1825ef0000799d4" +dependencies = [ + "der 0.7.8", + "digest 0.10.7", + "elliptic-curve 0.13.6", + "rfc6979 0.4.0", + "signature 2.1.0", + "spki 0.7.2", ] [[package]] @@ -450,16 +480,35 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3" dependencies = [ - "base16ct", - "crypto-bigint", - "der", + "base16ct 0.1.1", + "crypto-bigint 0.4.9", + "der 0.6.1", + "digest 0.10.7", + "ff 0.12.1", + "generic-array", + "group 0.12.1", + "pkcs8 0.9.0", + "rand_core 0.6.4", + "sec1 0.3.0", + "subtle", + "zeroize", +] + +[[package]] +name = "elliptic-curve" +version = "0.13.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d97ca172ae9dc9f9b779a6e3a65d308f2af74e5b8c921299075bdb4a0370e914" +dependencies = [ + "base16ct 0.2.0", + "crypto-bigint 0.5.3", "digest 0.10.7", - "ff", + "ff 0.13.0", "generic-array", - "group", - "pkcs8", + "group 0.13.0", + "pkcs8 0.10.2", "rand_core 0.6.4", - "sec1", + "sec1 0.7.3", "subtle", "zeroize", ] @@ -474,6 +523,16 @@ dependencies = [ "subtle", ] +[[package]] +name = "ff" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" +dependencies = [ + "rand_core 0.6.4", + "subtle", +] + [[package]] name = "flex-error" version = "0.4.4" @@ -497,6 +556,7 @@ checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", "version_check", + "zeroize", ] [[package]] @@ -516,7 +576,18 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7" dependencies = [ - "ff", + "ff 0.12.1", + "rand_core 0.6.4", + "subtle", +] + +[[package]] +name = "group" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +dependencies = [ + "ff 0.13.0", "rand_core 0.6.4", "subtle", ] @@ -563,7 +634,7 @@ dependencies = [ "protobuf", "schemars", "serde", - "serde-json-wasm", + "serde-json-wasm 0.5.1", ] [[package]] @@ -575,6 +646,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.9" @@ -588,40 +668,54 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72c1e0b51e7ec0a97369623508396067a486bd0cbed95a2659a4b863d28cfc8b" dependencies = [ "cfg-if", - "ecdsa", - "elliptic-curve", - "sha2 0.10.7", + "ecdsa 0.14.8", + "elliptic-curve 0.12.3", + "sha2 0.10.8", +] + +[[package]] +name = "k256" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cadb76004ed8e97623117f3df85b17aaa6626ab0b0831e6573f104df16cd1bcc" +dependencies = [ + "cfg-if", + "ecdsa 0.16.8", + "elliptic-curve 0.13.6", + "once_cell", + "sha2 0.10.8", + "signature 2.1.0", ] [[package]] name = "libc" -version = "0.2.147" +version = "0.2.148" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" +checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b" [[package]] name = "msg_receiver" version = "0.1.0" dependencies = [ - "cosmos-sdk-proto 0.19.0", + "cosmos-sdk-proto 0.20.0", "cosmwasm-schema", "cosmwasm-std", "cw-storage-plus", "cw2", "neutron-sdk", - "prost 0.11.9", - "prost-types", + "prost 0.12.1", + "prost-types 0.12.1", "protobuf", "schemars", "serde", - "serde-json-wasm", + "serde-json-wasm 0.5.1", ] [[package]] name = "neutron-price-feed-mock" version = "0.1.0" dependencies = [ - "cosmos-sdk-proto 0.16.0", + "cosmos-sdk-proto 0.20.0", "cosmwasm-schema", "cosmwasm-std", "cosmwasm-storage", @@ -631,8 +725,8 @@ dependencies = [ "cw2", "obi", "owasm-kit", - "prost 0.11.9", - "prost-types", + "prost 0.12.1", + "prost-types 0.12.1", "protobuf", "schemars", "serde", @@ -643,22 +737,17 @@ dependencies = [ [[package]] name = "neutron-sdk" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adfc6f92cae61b5af9014c09b7bac25ac95b7442be38441a7103377a8edfd37c" +version = "0.7.0" +source = "git+https://github.com/neutron-org/neutron-sdk/?branch=feat/release_0.7.0#e51021ebdf4677681d957fd57697b1ada30c67c7" dependencies = [ - "base64 0.21.2", "bech32", - "cosmos-sdk-proto 0.16.0", + "cosmos-sdk-proto 0.20.0", "cosmwasm-schema", "cosmwasm-std", - "cw-storage-plus", - "prost 0.11.9", "protobuf", "schemars", "serde", - "serde-json-wasm", - "serde_json", + "serde-json-wasm 1.0.0", "thiserror", ] @@ -666,37 +755,37 @@ dependencies = [ name = "neutron_interchain_queries" version = "0.1.0" dependencies = [ - "base64 0.21.2", - "cosmos-sdk-proto 0.16.0", + "base64", + "cosmos-sdk-proto 0.20.0", "cosmwasm-schema", "cosmwasm-std", "cw-storage-plus", "cw2", "neutron-sdk", - "prost 0.11.9", + "prost 0.12.1", "schemars", "serde", - "serde-json-wasm", + "serde-json-wasm 0.5.1", ] [[package]] name = "neutron_interchain_txs" version = "0.1.0" dependencies = [ - "base64 0.21.2", + "base64", "bech32", - "cosmos-sdk-proto 0.16.0", + "cosmos-sdk-proto 0.20.0", "cosmwasm-schema", "cosmwasm-std", "cw-storage-plus", "cw2", "neutron-sdk", - "prost 0.11.9", - "prost-types", + "prost 0.12.1", + "prost-types 0.12.1", "protobuf", "schemars", "serde", - "serde-json-wasm", + "serde-json-wasm 0.5.1", "thiserror", ] @@ -704,20 +793,20 @@ dependencies = [ name = "neutron_validators_test" version = "0.1.0" dependencies = [ - "base64 0.21.2", + "base64", "bech32", - "cosmos-sdk-proto 0.16.0", + "cosmos-sdk-proto 0.20.0", "cosmwasm-schema", "cosmwasm-std", "cw-storage-plus", "cw2", "neutron-sdk", - "prost 0.11.9", - "prost-types", + "prost 0.12.1", + "prost-types 0.12.1", "protobuf", "schemars", "serde", - "serde-json-wasm", + "serde-json-wasm 0.5.1", "thiserror", ] @@ -737,9 +826,9 @@ dependencies = [ [[package]] name = "num-bigint" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" +checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" dependencies = [ "autocfg", "num-integer", @@ -748,9 +837,9 @@ dependencies = [ [[package]] name = "num-complex" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" +checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214" dependencies = [ "num-traits", ] @@ -762,7 +851,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "syn 1.0.109", ] @@ -835,7 +924,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b00664fdffd7558a47a4c106c446104af3e789b740d7740885660c371eb0d09d" dependencies = [ "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "syn 1.0.109", ] @@ -853,15 +942,15 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "osmosis-std" -version = "0.16.1" +version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fa46d2ad5ae738572887974e000934374ce3546b820505c0ee19ca708e49622" +checksum = "798fade51443a0e07eb25b59a11b320b9e8f03e6e8fbe14c520258f04742fe13" dependencies = [ "chrono", "cosmwasm-std", "osmosis-std-derive", "prost 0.11.9", - "prost-types", + "prost-types 0.11.9", "schemars", "serde", "serde-cw-value", @@ -869,14 +958,14 @@ dependencies = [ [[package]] name = "osmosis-std-derive" -version = "0.16.1" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11c2ba5535743617d6f44ae8d572d064fabab6d06ffcf403512f89c58954dbe9" +checksum = "f47f0b2f22adb341bb59e5a3a1b464dde033181954bd055b9ae86d6511ba465b" dependencies = [ - "itertools", + "itertools 0.10.5", "proc-macro2", - "prost-types", - "quote 1.0.32", + "prost-types 0.11.9", + "quote 1.0.33", "syn 1.0.109", ] @@ -901,15 +990,25 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" dependencies = [ - "der", - "spki", + "der 0.6.1", + "spki 0.6.0", +] + +[[package]] +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der 0.7.8", + "spki 0.7.2", ] [[package]] name = "proc-macro2" -version = "1.0.66" +version = "1.0.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" dependencies = [ "unicode-ident", ] @@ -934,6 +1033,16 @@ dependencies = [ "prost-derive 0.11.9", ] +[[package]] +name = "prost" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d" +dependencies = [ + "bytes", + "prost-derive 0.12.1", +] + [[package]] name = "prost-derive" version = "0.9.0" @@ -941,9 +1050,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe" dependencies = [ "anyhow", - "itertools", + "itertools 0.10.5", "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "syn 1.0.109", ] @@ -954,12 +1063,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" dependencies = [ "anyhow", - "itertools", + "itertools 0.10.5", "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "syn 1.0.109", ] +[[package]] +name = "prost-derive" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32" +dependencies = [ + "anyhow", + "itertools 0.11.0", + "proc-macro2", + "quote 1.0.33", + "syn 2.0.37", +] + [[package]] name = "prost-types" version = "0.11.9" @@ -969,11 +1091,20 @@ dependencies = [ "prost 0.11.9", ] +[[package]] +name = "prost-types" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e081b29f63d83a4bc75cfc9f3fe424f9156cf92d8a4f0c9407cce9a1b67327cf" +dependencies = [ + "prost 0.12.1", +] + [[package]] name = "protobuf" -version = "3.2.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b55bad9126f378a853655831eb7363b7b01b81d19f8cb1218861086ca4a1a61e" +checksum = "b65f4a8ec18723a734e5dc09c173e0abf9690432da5340285d536edcb4dac190" dependencies = [ "bytes", "once_cell", @@ -983,9 +1114,9 @@ dependencies = [ [[package]] name = "protobuf-support" -version = "3.2.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5d4d7b8601c814cfb36bcebb79f0e61e45e1e93640cf778837833bbed05c372" +checksum = "6872f4d4f4b98303239a2b5838f5bbbb77b01ffc892d627957f37a22d7cfe69c" dependencies = [ "thiserror", ] @@ -998,9 +1129,9 @@ checksum = "7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a" [[package]] name = "quote" -version = "1.0.32" +version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" +checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" dependencies = [ "proc-macro2", ] @@ -1038,11 +1169,21 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7743f17af12fa0b03b803ba12cd6a8d9483a587e89c69445e3909655c0b9fabb" dependencies = [ - "crypto-bigint", + "crypto-bigint 0.4.9", "hmac", "zeroize", ] +[[package]] +name = "rfc6979" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" +dependencies = [ + "hmac", + "subtle", +] + [[package]] name = "rustversion" version = "1.0.14" @@ -1057,9 +1198,9 @@ checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" [[package]] name = "schemars" -version = "0.8.12" +version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c613288622e5f0c3fdc5dbd4db1c5fbe752746b1d1a56a0630b78fd00de44f" +checksum = "1f7b0ce13155372a76ee2e1c5ffba1fe61ede73fbea5630d61eee6fac4929c0c" dependencies = [ "dyn-clone", "schemars_derive", @@ -1069,12 +1210,12 @@ dependencies = [ [[package]] name = "schemars_derive" -version = "0.8.12" +version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "109da1e6b197438deb6db99952990c7f959572794b80ff93707d55a232545e7c" +checksum = "e85e2a16b12bdb763244c69ab79363d71db2b4b918a2def53f80b02e0574b13c" dependencies = [ "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "serde_derive_internals", "syn 1.0.109", ] @@ -1085,25 +1226,39 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928" dependencies = [ - "base16ct", - "der", + "base16ct 0.1.1", + "der 0.6.1", + "generic-array", + "pkcs8 0.9.0", + "subtle", + "zeroize", +] + +[[package]] +name = "sec1" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" +dependencies = [ + "base16ct 0.2.0", + "der 0.7.8", "generic-array", - "pkcs8", + "pkcs8 0.10.2", "subtle", "zeroize", ] [[package]] name = "semver" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" +checksum = "ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0" [[package]] name = "serde" -version = "1.0.180" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ea67f183f058fe88a4e3ec6e2788e003840893b91bac4559cabedd00863b3ed" +checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" dependencies = [ "serde_derive", ] @@ -1126,6 +1281,15 @@ dependencies = [ "serde", ] +[[package]] +name = "serde-json-wasm" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83c37d03f3b0f6b5f77c11af1e7c772de1c9af83e50bef7bb6069601900ba67b" +dependencies = [ + "serde", +] + [[package]] name = "serde_bytes" version = "0.11.12" @@ -1137,13 +1301,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.180" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24e744d7782b686ab3b73267ef05697159cc0e5abbed3f47f9933165e5219036" +checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", - "quote 1.0.32", - "syn 2.0.28", + "quote 1.0.33", + "syn 2.0.37", ] [[package]] @@ -1153,15 +1317,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" dependencies = [ "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "syn 1.0.109", ] [[package]] name = "serde_json" -version = "1.0.104" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" +checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" dependencies = [ "itoa", "ryu", @@ -1183,9 +1347,9 @@ dependencies = [ [[package]] name = "sha2" -version = "0.10.7" +version = "0.10.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" dependencies = [ "cfg-if", "cpufeatures", @@ -1202,6 +1366,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "signature" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" +dependencies = [ + "digest 0.10.7", + "rand_core 0.6.4", +] + [[package]] name = "spki" version = "0.6.0" @@ -1209,7 +1383,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" dependencies = [ "base64ct", - "der", + "der 0.6.1", +] + +[[package]] +name = "spki" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a" +dependencies = [ + "base64ct", + "der 0.7.8", ] [[package]] @@ -1224,11 +1408,11 @@ dependencies = [ "neutron-sdk", "osmosis-std", "prost 0.11.9", - "prost-types", + "prost-types 0.11.9", "protobuf", "schemars", "serde", - "serde-json-wasm", + "serde-json-wasm 0.5.1", ] [[package]] @@ -1239,15 +1423,15 @@ checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" [[package]] name = "strum_macros" -version = "0.25.1" +version = "0.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6069ca09d878a33f883cc06aaa9718ede171841d3832450354410b718b097232" +checksum = "ad8d03b598d3d0fff69bf533ee3ef19b8eeb342729596df84bcc7e1f96ec4059" dependencies = [ "heck", "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "rustversion", - "syn 2.0.28", + "syn 2.0.37", ] [[package]] @@ -1272,33 +1456,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "unicode-ident", ] [[package]] name = "syn" -version = "2.0.28" +version = "2.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567" +checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" dependencies = [ "proc-macro2", - "quote 1.0.32", + "quote 1.0.33", "unicode-ident", ] [[package]] name = "tendermint-proto" -version = "0.27.0" +version = "0.32.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5895470f28c530f8ae8c4071bf8190304ce00bd131d25e81730453124a3375c" +checksum = "c0cec054567d16d85e8c3f6a3139963d1a66d9d3051ed545d31562550e9bcc3d" dependencies = [ "bytes", "flex-error", "num-derive", "num-traits", "prost 0.11.9", - "prost-types", + "prost-types 0.11.9", "serde", "serde_bytes", "subtle-encoding", @@ -1307,16 +1491,16 @@ dependencies = [ [[package]] name = "tendermint-proto" -version = "0.32.2" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0cec054567d16d85e8c3f6a3139963d1a66d9d3051ed545d31562550e9bcc3d" +checksum = "2cc728a4f9e891d71adf66af6ecaece146f9c7a11312288a3107b3e1d6979aaf" dependencies = [ "bytes", "flex-error", "num-derive", "num-traits", - "prost 0.11.9", - "prost-types", + "prost 0.12.1", + "prost-types 0.12.1", "serde", "serde_bytes", "subtle-encoding", @@ -1325,29 +1509,29 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.44" +version = "1.0.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" +checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.44" +version = "1.0.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" +checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" dependencies = [ "proc-macro2", - "quote 1.0.32", - "syn 2.0.28", + "quote 1.0.33", + "syn 2.0.37", ] [[package]] name = "time" -version = "0.3.24" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b79eabcd964882a646b3584543ccabeae7869e9ac32a46f6f22b7a5bd405308b" +checksum = "426f806f4089c493dcac0d24c29c01e2c38baf8e30f1b716ee37e83d200b18fe" dependencies = [ "deranged", "time-core", @@ -1356,15 +1540,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.11" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd" +checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" dependencies = [ "time-core", ] @@ -1382,15 +1566,15 @@ dependencies = [ [[package]] name = "typenum" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicode-ident" -version = "1.0.11" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "version_check" diff --git a/artifacts/checksums.txt b/artifacts/checksums.txt index ca4f4ef..afad7ef 100644 --- a/artifacts/checksums.txt +++ b/artifacts/checksums.txt @@ -1,11 +1,11 @@ -c0190cf28da64b4058da71a9083c187d45f84ee7b9db11a0830025ecb0a687dc client_updater.wasm -4ee0b1e8a1c39e7a440f236778e76935f29506f354b6a59712d267181da77678 echo.wasm -fec7d4b6280569bd4ca428d1f5b52702a3378533f50362e1c3f1c848c4e91303 ibc_transfer.wasm -af52c56fb25355afa04d86c7d9e867f9db9295a455fb8a89f9cfdbd6374dd1ff msg_receiver.wasm -05e49fb2d0295c9a9e27a0077da856126f8285c2e949cb1f927f08fa8a867c8e neutron_interchain_queries.wasm -19d3ea0f4f0a24d202edbd2a7989dcffa61ba3d6754ff382cbd89d4ecd034a67 neutron_interchain_txs.wasm -344ec19c522cc5e6135a77a181345f02a0f65ef19ad919d5236dc16f53d33e76 neutron_price_feed_mock.wasm -4678704ef3ffd9f1240b719991dc629623929fa75499fd6ed9f76eda4c8a556a neutron_validators_test.wasm -c24970beb5a08bfc73dc422e63207342343802a329f28d527b4accaaf66209f8 reflect.wasm -e3ab89e1d88381142c6a970daafceda3cb3fde6f8222e450834045d1f7c9f971 stargate_querier.wasm -a9ee139212dca756adbde1e86723154b1fd79dc96cbc7e4885a851d8c978e946 tokenfactory.wasm +e9b9f44962d9a5b7a3d51935b4f3c054564726588804860278df879b1a2c91af client_updater.wasm +4e27935c813d4f24df80ff483d77706e54caf32f5edb6a8da1bfd8061d723893 echo.wasm +143b741d3ebfdc0094899a038def68dc5ca05ab2b0d35aaf099dc46b858bd884 ibc_transfer.wasm +e14b97774b3ca29431eccfb0c172665151b31a6c20f423a96b03b24c1cb6ce1c msg_receiver.wasm +03d0d887440a7f14314d83c7316d50991c47a84907ae9e3c904aa93a793635d5 neutron_interchain_queries.wasm +ceede6a78b86bb02bf69a3b19f562dd59697a8dc5a7adff6288af5423ecd4c99 neutron_interchain_txs.wasm +93790b30dc83a77b8ae0ce036f6c2f12a3ae1644d82e537904dc79b54073b0ae neutron_price_feed_mock.wasm +8a7b1a21470b733aa353e794956043bfed112e4342c9c28aa9b31b1517c951b7 neutron_validators_test.wasm +f8de70c293343cddbecc15485365aa2f129aac0875fa0a715a24ee39bcc34f95 reflect.wasm +bc5e733737eaec6a71cc26831115ba050dff9c326f7afee10e4f96a58c128fd2 stargate_querier.wasm +eb735aca2ae65c22d2ee1fc887dde02ccfa881ff2cb35559efc74b7b9795e371 tokenfactory.wasm diff --git a/artifacts/checksums_intermediate.txt b/artifacts/checksums_intermediate.txt index c96c774..e79687d 100644 --- a/artifacts/checksums_intermediate.txt +++ b/artifacts/checksums_intermediate.txt @@ -1,11 +1,11 @@ -a67c60c5853497b890d67dd2bfed1caf0984a03af01ec67c877e63688970814e target/wasm32-unknown-unknown/release/echo.wasm -bebad52462ca1ddc557ae7ea3fc09aab0a11dd86497027a473f885bbe0c91d6c target/wasm32-unknown-unknown/release/ibc_transfer.wasm -b09e4f513e19e78b5ea08e10d26dc4d61056a4c6f534e783039f32494c39021b target/wasm32-unknown-unknown/release/neutron_interchain_queries.wasm -43c926644f096ba26d356c34f0f409b94b793d8398b1845e5fe03ffee7400e0c target/wasm32-unknown-unknown/release/neutron_interchain_txs.wasm -e947d71ddeb4f6e61d756b48981bedae6973e0b25a9d873c3bba5e9878079d8b target/wasm32-unknown-unknown/release/neutron_price_feed_mock.wasm -8893279611c69a5ca55628f0476e943ca60b8900cb0ae17fefc2f38c4e472215 target/wasm32-unknown-unknown/release/neutron_validators_test.wasm -b260fdda36208b9017f0f142821fa3bb47f3d3dea86901d687cf3d3da00946e0 target/wasm32-unknown-unknown/release/reflect.wasm -fc80abbf059bafa21b25162af22ddb963a1ea1c6ab4dd671855adb3e1f8a8a84 target/wasm32-unknown-unknown/release/tokenfactory.wasm -d89ba235e130977d1f79ac4d7f9252f6f6bed3002dfc1d08227ba138acec70b1 target/wasm32-unknown-unknown/release/client_updater.wasm -f1ec0aa2f9c84a8b0d63d877fb6dcaf2d25c30023740f3ef53072496124c7dce target/wasm32-unknown-unknown/release/msg_receiver.wasm -0cd5cb6ac3532b558fffa62d501936ccbe748cddf465746ad639ac3a166066ce target/wasm32-unknown-unknown/release/stargate_querier.wasm +8816f64f82db62bb5605c216e898b40881956a08e3606a941285fbb5a46d53a6 target/wasm32-unknown-unknown/release/client_updater.wasm +35eab080d8cf3927142effc2712c91917a3a0e0a6d7a5136fc2237a19ed4905b target/wasm32-unknown-unknown/release/echo.wasm +fc782a2561bed0401d9897193915f475245da8ad4579c3440e326c696ce61365 target/wasm32-unknown-unknown/release/ibc_transfer.wasm +8615da61ad1832a359d8e1a69d97ab775d561de89445022fe4898afcc69c458d target/wasm32-unknown-unknown/release/msg_receiver.wasm +2681fb675613efee6a1089025aeafe3bd18c52ce8745065623b750689edd24f7 target/wasm32-unknown-unknown/release/neutron_interchain_queries.wasm +c78bee3cac470b6b17ca444551eebecf761674f08b7058d8a52f725143b15d29 target/wasm32-unknown-unknown/release/neutron_interchain_txs.wasm +db81987a28a46adbb887ef97de1f5646a9d38f1a1f49b947ced863ccae545bcc target/wasm32-unknown-unknown/release/neutron_price_feed_mock.wasm +1d298b71bec1aed8621c1e6664b10aaa67d583a809cb7bc125f069158fd70e12 target/wasm32-unknown-unknown/release/neutron_validators_test.wasm +71a5c8402cf56c0c4838fa0114d0cbcf51982b0df99fc610b6e75a8272c04075 target/wasm32-unknown-unknown/release/reflect.wasm +68db8c7422aeaa0c4e769e80db6576b1679f20c73637b049944370e7353591ec target/wasm32-unknown-unknown/release/stargate_querier.wasm +77b9fa3ba2fa1a894acf4f6890e13ab507b7aa1d5d134d2cc56b610e6b8254c6 target/wasm32-unknown-unknown/release/tokenfactory.wasm diff --git a/artifacts/ibc_transfer.wasm b/artifacts/ibc_transfer.wasm index 3709a29..63e341e 100644 Binary files a/artifacts/ibc_transfer.wasm and b/artifacts/ibc_transfer.wasm differ diff --git a/artifacts/neutron_interchain_txs.wasm b/artifacts/neutron_interchain_txs.wasm index 41472e8..fcd3cf3 100644 Binary files a/artifacts/neutron_interchain_txs.wasm and b/artifacts/neutron_interchain_txs.wasm differ diff --git a/contracts/client_updater/Cargo.toml b/contracts/client_updater/Cargo.toml index af881e4..eb4bf89 100644 --- a/contracts/client_updater/Cargo.toml +++ b/contracts/client_updater/Cargo.toml @@ -38,6 +38,6 @@ cw2 = "1.1.0" cw-storage-plus = { version = "1.1.0", features = ["iterator"]} schemars = "0.8.10" serde = { version = "1.0.180", default-features = false, features = ["derive"] } -neutron-sdk = { package = "neutron-sdk", version = "0.6.1" } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0", default-features = false } +cosmwasm-schema = { version = "1.4.0", default-features = false } diff --git a/contracts/ibc_transfer/Cargo.toml b/contracts/ibc_transfer/Cargo.toml index b8ba945..3405b7b 100644 --- a/contracts/ibc_transfer/Cargo.toml +++ b/contracts/ibc_transfer/Cargo.toml @@ -39,7 +39,7 @@ schemars = "0.8.10" serde = { version = "1.0.180", default-features = false, features = ["derive"] } serde-json-wasm = { version = "0.5.1" } cw-storage-plus = { version = "1.1.0", features = ["iterator"]} -neutron-sdk = { package = "neutron-sdk", version = "0.6.1" } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } protobuf = { version = "3.2.0", features = ["with-bytes"] } [dev-dependencies] diff --git a/contracts/msg_receiver/Cargo.toml b/contracts/msg_receiver/Cargo.toml index d7a955c..a6506a9 100644 --- a/contracts/msg_receiver/Cargo.toml +++ b/contracts/msg_receiver/Cargo.toml @@ -33,17 +33,17 @@ backtraces = ["cosmwasm-std/backtraces"] library = [] [dependencies] -cosmwasm-std = "1.3.1" +cosmwasm-std = { version = "1.4.0", features = ["staking"] } cw2 = "1.1.0" schemars = "0.8.10" -cosmos-sdk-proto = { version = "0.19.0", default-features = false } +cosmos-sdk-proto = { version = "0.20.0", default-features = false } serde = { version = "1.0.180", default-features = false, features = ["derive"] } serde-json-wasm = { version = "0.5.1" } -neutron-sdk = { package = "neutron-sdk", version = "0.6.1" } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } cw-storage-plus = "1.1.0" protobuf = { version = "3.2.0", features = ["with-bytes"] } -prost = "0.11" -prost-types = "0.11" +prost = "0.12.1" +prost-types = "0.12.1" [dev-dependencies] cosmwasm-schema = { version = "1.3.1", default-features = false } diff --git a/contracts/neutron_interchain_queries/Cargo.toml b/contracts/neutron_interchain_queries/Cargo.toml index af38257..6779349 100644 --- a/contracts/neutron_interchain_queries/Cargo.toml +++ b/contracts/neutron_interchain_queries/Cargo.toml @@ -36,11 +36,11 @@ cosmwasm-std = { version = "1.3.1", features = ["staking"] } cw2 = "1.1.0" schemars = "0.8.10" serde = { version = "1.0.180", default-features = false, features = ["derive"] } -neutron-sdk = { package = "neutron-sdk", version = "0.6.1" } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } base64 = "0.21.2" -cosmos-sdk-proto = { version = "0.16.0", default-features = false } +cosmos-sdk-proto = { version = "0.20.0", default-features = false } cw-storage-plus = { version = "1.1.0", features = ["iterator"]} -prost = "0.11" +prost = "0.12.1" serde-json-wasm = "0.5.1" [dev-dependencies] diff --git a/contracts/neutron_interchain_txs/Cargo.toml b/contracts/neutron_interchain_txs/Cargo.toml index ef55f60..b4a5429 100644 --- a/contracts/neutron_interchain_txs/Cargo.toml +++ b/contracts/neutron_interchain_txs/Cargo.toml @@ -38,12 +38,12 @@ schemars = "0.8.10" serde = { version = "1.0.180", default-features = false, features = ["derive"] } serde-json-wasm = { version = "0.5.1" } cw-storage-plus = { version = "1.1.0", features = ["iterator"]} -cosmos-sdk-proto = { version = "0.16.0", default-features = false } -neutron-sdk = { package = "neutron-sdk", version = "0.6.1" } +cosmos-sdk-proto = { version = "0.20.0", default-features = false } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } base64 = "0.21.2" protobuf = { version = "3.2.0", features = ["with-bytes"] } -prost = "0.11" -prost-types = "0.11" +prost = "0.12.1" +prost-types = "0.12.1" bech32 = "0.9.0" thiserror = { version = "1.0" } diff --git a/contracts/neutron_validator_test/Cargo.toml b/contracts/neutron_validator_test/Cargo.toml index 9f6f045..7b79140 100644 --- a/contracts/neutron_validator_test/Cargo.toml +++ b/contracts/neutron_validator_test/Cargo.toml @@ -38,12 +38,12 @@ schemars = "0.8.10" serde = { version = "1.0.180", default-features = false, features = ["derive"] } serde-json-wasm = { version = "0.5.1" } cw-storage-plus = { version = "1.1.0", features = ["iterator"]} -cosmos-sdk-proto = { version = "0.16.0", default-features = false } -neutron-sdk = { package = "neutron-sdk", version = "0.6.1" } +cosmos-sdk-proto = { version = "0.20.0", default-features = false } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } base64 = "0.21.2" protobuf = { version = "3", features = ["with-bytes"] } -prost = "0.11" -prost-types = "0.11.5" +prost = "0.12.1" +prost-types = "0.12.1" bech32 = "0.9.0" thiserror = { version = "1.0" } diff --git a/contracts/price-feed/Cargo.toml b/contracts/price-feed/Cargo.toml index 837257d..fe2d743 100644 --- a/contracts/price-feed/Cargo.toml +++ b/contracts/price-feed/Cargo.toml @@ -47,11 +47,11 @@ cw-storage-plus = "1.1.0" cw2 = "1.1.0" cw-band = "0.1.1" protobuf = { version = "3.2.0", features = ["with-bytes"] } -prost = "0.11" -prost-types = "0.11" +prost = "0.12.1" +prost-types = "0.12.1" schemars = "0.8.10" serde = { version = "1.0.180", default-features = false, features = ["derive"] } -cosmos-sdk-proto = { version = "0.16.0", default-features = false } +cosmos-sdk-proto = { version = "0.20.0", default-features = false } thiserror = { version = "1.0.31" } obi = "0.0.2" owasm-kit = "0.3.0" diff --git a/contracts/reflect/Cargo.toml b/contracts/reflect/Cargo.toml index b300913..a2603a1 100644 --- a/contracts/reflect/Cargo.toml +++ b/contracts/reflect/Cargo.toml @@ -37,7 +37,7 @@ cosmwasm-std = "1.3.1" cw2 = "1.1.0" schemars = "0.8.10" serde = { version = "1.0.180", default-features = false, features = ["derive"] } -neutron-sdk = { package = "neutron-sdk", version = "0.6.1" } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } [dev-dependencies] cosmwasm-schema = { version = "1.3.1", default-features = false } diff --git a/contracts/reflect/schema/query_msg.json b/contracts/reflect/schema/query_msg.json index 03627f5..71759ef 100644 --- a/contracts/reflect/schema/query_msg.json +++ b/contracts/reflect/schema/query_msg.json @@ -240,18 +240,6 @@ }, "additionalProperties": false }, - { - "type": "object", - "required": [ - "staking" - ], - "properties": { - "staking": { - "$ref": "#/definitions/StakingQuery" - } - }, - "additionalProperties": false - }, { "type": "object", "required": [ @@ -266,104 +254,6 @@ } ] }, - "StakingQuery": { - "oneOf": [ - { - "description": "Returns the denomination that can be bonded (if there are multiple native tokens on the chain)", - "type": "object", - "required": [ - "bonded_denom" - ], - "properties": { - "bonded_denom": { - "type": "object" - } - }, - "additionalProperties": false - }, - { - "description": "AllDelegations will return all delegations by the delegator", - "type": "object", - "required": [ - "all_delegations" - ], - "properties": { - "all_delegations": { - "type": "object", - "required": [ - "delegator" - ], - "properties": { - "delegator": { - "type": "string" - } - } - } - }, - "additionalProperties": false - }, - { - "description": "Delegation will return more detailed info on a particular delegation, defined by delegator/validator pair", - "type": "object", - "required": [ - "delegation" - ], - "properties": { - "delegation": { - "type": "object", - "required": [ - "delegator", - "validator" - ], - "properties": { - "delegator": { - "type": "string" - }, - "validator": { - "type": "string" - } - } - } - }, - "additionalProperties": false - }, - { - "description": "Returns all validators in the currently active validator set.\n\nThe query response type is `AllValidatorsResponse`.", - "type": "object", - "required": [ - "all_validators" - ], - "properties": { - "all_validators": { - "type": "object" - } - }, - "additionalProperties": false - }, - { - "description": "Returns the validator at the given address. Returns None if the validator is not part of the currently active validator set.\n\nThe query response type is `ValidatorResponse`.", - "type": "object", - "required": [ - "validator" - ], - "properties": { - "validator": { - "type": "object", - "required": [ - "address" - ], - "properties": { - "address": { - "description": "The validator's address (e.g. (e.g. cosmosvaloper1...))", - "type": "string" - } - } - } - }, - "additionalProperties": false - } - ] - }, "WasmQuery": { "oneOf": [ { diff --git a/contracts/stargate_querier/Cargo.toml b/contracts/stargate_querier/Cargo.toml index 316b755..1849e8f 100644 --- a/contracts/stargate_querier/Cargo.toml +++ b/contracts/stargate_querier/Cargo.toml @@ -35,16 +35,16 @@ library = [] [dependencies] cosmwasm-std = { version = "1.3.1", features = ["stargate"] } cosmos-sdk-proto = { version = "0.19.0", default-features = false } -osmosis-std = { version = "0.16.1" } +osmosis-std = { version = "0.19.2" } cw2 = "1.0.1" schemars = "0.8.10" serde = { version = "1.0.180", default-features = false, features = ["derive"] } serde-json-wasm = { version = "0.5.1" } -neutron-sdk = "0.6.1" +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } cw-storage-plus = "1.0.1" protobuf = { version = "3.2.0", features = ["with-bytes"] } -prost = "0.11" -prost-types = "0.11" +prost = "0.11.9" +prost-types = "0.11.9" [dev-dependencies] cosmwasm-schema = { version = "1.0.0", default-features = false } diff --git a/contracts/stargate_querier/src/contract.rs b/contracts/stargate_querier/src/contract.rs index 189fccb..0166920 100644 --- a/contracts/stargate_querier/src/contract.rs +++ b/contracts/stargate_querier/src/contract.rs @@ -1,6 +1,6 @@ use crate::msg::{ExecuteMsg, InstantiateMsg, QueryMsg}; use cosmos_sdk_proto::cosmos::{auth, bank}; -use cosmos_sdk_proto::ibc; +use cosmos_sdk_proto::{ibc, traits::Message}; use cosmwasm_std::{ entry_point, to_binary, Binary, ContractResult, Deps, DepsMut, Empty, Env, MessageInfo, QueryRequest, Response, StdError, StdResult, SystemResult, @@ -11,7 +11,6 @@ use crate::stargate; use cw2::set_contract_version; use neutron_sdk::bindings::msg::NeutronMsg; use neutron_sdk::NeutronResult; -use prost::Message; use serde_json_wasm::to_vec; const CONTRACT_NAME: &str = concat!("crates.io:neutron-contracts__", env!("CARGO_PKG_NAME")); diff --git a/contracts/tokenfactory/Cargo.toml b/contracts/tokenfactory/Cargo.toml index 69de041..a9b3770 100644 --- a/contracts/tokenfactory/Cargo.toml +++ b/contracts/tokenfactory/Cargo.toml @@ -36,7 +36,7 @@ library = [] cosmwasm-std = "1.3.1" serde = { version = "1.0.180", default-features = false, features = ["derive"] } schemars = "0.8.12" -neutron-sdk = { package = "neutron-sdk", version = "0.6.1" } +neutron-sdk = { git = "https://github.com/neutron-org/neutron-sdk/", branch = "feat/release_0.7.0" } [dev-dependencies] cosmwasm-schema = { version = "1.3.1", default-features = false }