2
2
resolver = " 2"
3
3
# members sorted by publishing order to `crates.io`
4
4
members = [
5
- " ibc-derive" ,
6
- " ibc-primitives" ,
7
- " ibc-core/ics24-host/types" ,
8
- " ibc-core/ics26-routing/types" ,
9
- " ibc-core/ics23-commitment/types" ,
10
- " ibc-core/ics02-client/types" ,
11
- " ibc-core/ics03-connection/types" ,
12
- " ibc-core/ics04-channel/types" ,
13
- " ibc-core/ics25-handler/types" ,
14
- " ibc-core/ics02-client/context" ,
15
- " ibc-core/ics24-host" ,
16
- " ibc-core/ics26-routing" ,
17
- " ibc-core/ics02-client" ,
18
- " ibc-core/ics03-connection" ,
19
- " ibc-core/ics04-channel" ,
20
- " ibc-core/ics25-handler" ,
21
- " ibc-core" ,
22
- " ibc-clients/ics07-tendermint/types" ,
23
- " ibc-clients/ics07-tendermint" ,
24
- " ibc-clients/ics08-wasm/types" ,
25
- " ibc-clients/cw-context" ,
26
- " ibc-clients/ics07-tendermint/cw-contract" ,
27
- " ibc-clients" ,
28
- " ibc-apps/ics20-transfer/types" ,
29
- " ibc-apps/ics20-transfer" ,
30
- " ibc-apps/ics721-nft-transfer/types" ,
31
- " ibc-apps/ics721-nft-transfer" ,
32
- " ibc-apps" ,
33
- " ibc-core/ics24-host/cosmos" ,
34
- " ibc-data-types" ,
35
- " ibc" ,
36
- " ibc-query" ,
37
- " ibc-testkit" ,
5
+ " ibc-derive" ,
6
+ " ibc-primitives" ,
7
+ " ibc-core/ics24-host/types" ,
8
+ " ibc-core/ics26-routing/types" ,
9
+ " ibc-core/ics23-commitment/types" ,
10
+ " ibc-core/ics02-client/types" ,
11
+ " ibc-core/ics03-connection/types" ,
12
+ " ibc-core/ics04-channel/types" ,
13
+ " ibc-core/ics25-handler/types" ,
14
+ " ibc-core/ics02-client/context" ,
15
+ " ibc-core/ics24-host" ,
16
+ " ibc-core/ics26-routing" ,
17
+ " ibc-core/ics02-client" ,
18
+ " ibc-core/ics03-connection" ,
19
+ " ibc-core/ics04-channel" ,
20
+ " ibc-core/ics25-handler" ,
21
+ " ibc-core" ,
22
+ " ibc-clients/ics07-tendermint/types" ,
23
+ " ibc-clients/ics07-tendermint" ,
24
+ " ibc-clients/ics08-wasm/types" ,
25
+ " ibc-clients/cw-context" ,
26
+ " ibc-clients/ics07-tendermint/cw-contract" ,
27
+ " ibc-clients" ,
28
+ " ibc-apps/ics20-transfer/types" ,
29
+ " ibc-apps/ics20-transfer" ,
30
+ " ibc-apps/ics721-nft-transfer/types" ,
31
+ " ibc-apps/ics721-nft-transfer" ,
32
+ " ibc-apps" ,
33
+ " ibc-core/ics24-host/cosmos" ,
34
+ " ibc-data-types" ,
35
+ " ibc" ,
36
+ " ibc-query" ,
37
+ " ibc-testkit" ,
38
38
]
39
39
exclude = [
40
- " ci/cw-check" ,
41
- " ci/no-std-check" ,
40
+ " ci/cw-check" ,
41
+ " ci/no-std-check" ,
42
42
]
43
43
44
44
[workspace .package ]
45
45
version = " 0.52.0"
46
46
license = " Apache-2.0"
47
47
edition = " 2021"
48
- rust-version = " 1.72 "
48
+ rust-version = " 1.71.1 "
49
49
readme = " README.md"
50
50
repository = " https://github.com/cosmos/ibc-rs"
51
- authors = [
" Informal Systems <[email protected] >" ]
51
+ authors = [
" Informal Systems <[email protected] >" ]
52
52
53
53
[workspace .dependencies ]
54
54
# external dependencies
55
- base64 = { version = " 0.21" , default-features = false }
56
- borsh = { version = " 0.10" , default-features = false }
57
- displaydoc = { version = " 0.2" , default-features = false }
58
- prost = { version = " 0.12" , default-features = false }
59
- derive_more = { version = " 0.99.17" , default-features = false , features = [" from" , " into" , " display" , " try_into" ] }
60
- rstest = " 0.18.2"
61
- schemars = { version = " 0.8.15" }
62
- sha2 = { version = " 0.10.8" , default-features = false }
63
- serde = { version = " 1.0" , default-features = false }
64
- serde_json = { package = " serde-json-wasm" , version = " 1.0.1" , default-features = false }
65
- subtle-encoding = { version = " 0.5" , default-features = false }
55
+ base64 = { version = " 0.21" , default-features = false }
56
+ borsh = { version = " 0.10" , default-features = false }
57
+ displaydoc = { version = " 0.2" , default-features = false }
58
+ prost = { version = " 0.12" , default-features = false }
59
+ derive_more = { version = " 0.99.17" , default-features = false , features = [ " from" , " into" , " display" , " try_into" ] }
60
+ rstest = { version = " 0.18.2" }
61
+ schemars = { version = " 0.8.15" }
62
+ sha2 = { version = " 0.10.8" , default-features = false }
63
+ serde = { version = " 1.0" , default-features = false }
64
+ serde_json = { package = " serde-json-wasm" , version = " 1.0.1" , default-features = false }
65
+ subtle-encoding = { version = " 0.5" , default-features = false }
66
66
67
67
# ibc dependencies
68
- ibc = { version = " 0.52.0" , path = " ./ibc" , default-features = false }
69
- ibc-core = { version = " 0.52.0" , path = " ./ibc-core" , default-features = false }
70
- ibc-clients = { version = " 0.52.0" , path = " ./ibc-clients" , default-features = false }
71
- ibc-apps = { version = " 0.52.0" , path = " ./ibc-apps" , default-features = false }
72
- ibc-primitives = { version = " 0.52.0" , path = " ./ibc-primitives" , default-features = false }
73
- ibc-testkit = { version = " 0.52.0" , path = " ./ibc-testkit" , default-features = false }
68
+ ibc = { version = " 0.52.0" , path = " ./ibc" , default-features = false }
69
+ ibc-core = { version = " 0.52.0" , path = " ./ibc-core" , default-features = false }
70
+ ibc-clients = { version = " 0.52.0" , path = " ./ibc-clients" , default-features = false }
71
+ ibc-apps = { version = " 0.52.0" , path = " ./ibc-apps" , default-features = false }
72
+ ibc-primitives = { version = " 0.52.0" , path = " ./ibc-primitives" , default-features = false }
73
+ ibc-testkit = { version = " 0.52.0" , path = " ./ibc-testkit" , default-features = false }
74
74
75
- ibc-derive = { version = " 0.7.0" , path = " ./ibc-derive" }
75
+ ibc-derive = { version = " 0.7.0" , path = " ./ibc-derive" }
76
76
77
- ibc-core-client = { version = " 0.52.0" , path = " ./ibc-core/ics02-client" , default-features = false }
78
- ibc-core-connection = { version = " 0.52.0" , path = " ./ibc-core/ics03-connection" , default-features = false }
79
- ibc-core-channel = { version = " 0.52.0" , path = " ./ibc-core/ics04-channel" , default-features = false }
80
- ibc-core-host = { version = " 0.52.0" , path = " ./ibc-core/ics24-host" , default-features = false }
81
- ibc-core-handler = { version = " 0.52.0" , path = " ./ibc-core/ics25-handler" , default-features = false }
82
- ibc-core-router = { version = " 0.52.0" , path = " ./ibc-core/ics26-routing" , default-features = false }
77
+ ibc-core-client = { version = " 0.52.0" , path = " ./ibc-core/ics02-client" , default-features = false }
78
+ ibc-core-connection = { version = " 0.52.0" , path = " ./ibc-core/ics03-connection" , default-features = false }
79
+ ibc-core-channel = { version = " 0.52.0" , path = " ./ibc-core/ics04-channel" , default-features = false }
80
+ ibc-core-host = { version = " 0.52.0" , path = " ./ibc-core/ics24-host" , default-features = false }
81
+ ibc-core-handler = { version = " 0.52.0" , path = " ./ibc-core/ics25-handler" , default-features = false }
82
+ ibc-core-router = { version = " 0.52.0" , path = " ./ibc-core/ics26-routing" , default-features = false }
83
83
84
- ibc-client-cw = { version = " 0.52.0" , path = " ./ibc-clients/cw-context" , default-features = false }
85
- ibc-client-tendermint = { version = " 0.52.0" , path = " ./ibc-clients/ics07-tendermint" , default-features = false }
86
- ibc-client-tendermint-cw = { version = " 0.52.0" , path = " ./ibc-clients/ics07-tendermint/cw-contract" , default-features = false }
84
+ ibc-client-cw = { version = " 0.52.0" , path = " ./ibc-clients/cw-context" , default-features = false }
85
+ ibc-client-tendermint = { version = " 0.52.0" , path = " ./ibc-clients/ics07-tendermint" , default-features = false }
86
+ ibc-client-tendermint-cw = { version = " 0.52.0" , path = " ./ibc-clients/ics07-tendermint/cw-contract" , default-features = false }
87
87
88
- ibc-app-transfer = { version = " 0.52.0" , path = " ./ibc-apps/ics20-transfer" , default-features = false }
89
- ibc-app-nft-transfer = { version = " 0.52.0" , path = " ./ibc-apps/ics721-nft-transfer" , default-features = false }
88
+ ibc-app-transfer = { version = " 0.52.0" , path = " ./ibc-apps/ics20-transfer" , default-features = false }
89
+ ibc-app-nft-transfer = { version = " 0.52.0" , path = " ./ibc-apps/ics721-nft-transfer" , default-features = false }
90
90
91
91
ibc-core-client-context = { version = " 0.52.0" , path = " ./ibc-core/ics02-client/context" , default-features = false }
92
92
ibc-core-client-types = { version = " 0.52.0" , path = " ./ibc-core/ics02-client/types" , default-features = false }
@@ -102,25 +102,25 @@ ibc-client-wasm-types = { version = "0.52.0", path = "./ibc-clients/ics08-
102
102
ibc-app-transfer-types = { version = " 0.52.0" , path = " ./ibc-apps/ics20-transfer/types" , default-features = false }
103
103
ibc-app-nft-transfer-types = { version = " 0.52.0" , path = " ./ibc-apps/ics721-nft-transfer/types" , default-features = false }
104
104
105
- ibc-proto = { version = " 0.43 .0" , default-features = false }
105
+ ibc-proto = { version = " 0.44 .0" , default-features = false }
106
106
107
107
# cosmos dependencies
108
- tendermint = { version = " 0.35 .0" , default-features = false }
109
- tendermint-light-client = { version = " 0.35 .0" , default-features = false }
110
- tendermint-light-client-verifier = { version = " 0.35 .0" , default-features = false }
111
- tendermint-proto = { version = " 0.35 .0" , default-features = false }
112
- tendermint-rpc = { version = " 0.35 .0" , default-features = false }
113
- tendermint-testgen = { version = " 0.35 .0" , default-features = false }
108
+ tendermint = { version = " 0.36 .0" , default-features = false }
109
+ tendermint-light-client = { version = " 0.36 .0" , default-features = false }
110
+ tendermint-light-client-verifier = { version = " 0.36 .0" , default-features = false }
111
+ tendermint-proto = { version = " 0.36 .0" , default-features = false }
112
+ tendermint-rpc = { version = " 0.36 .0" , default-features = false }
113
+ tendermint-testgen = { version = " 0.36 .0" , default-features = false }
114
114
115
115
# cosmwasm dependencies
116
116
# ## Note: Kept at the following version to match the CosmWasm module version
117
117
# ## used by chains supporting the wasm-enabled version of ibc-go v7.3
118
118
# ## (This is the min version of `ibc-go` that supports `08-wasm` light clients)
119
- cosmwasm-schema = { version = " 1.5.4" }
120
- cosmwasm-std = { version = " 1.5.4" }
121
- cosmwasm-vm = { version = " 1.5.4" }
122
- cw-storage-plus = { version = " 1.2.0" }
119
+ cosmwasm-schema = { version = " 1.5.4" }
120
+ cosmwasm-std = { version = " 1.5.4" }
121
+ cosmwasm-vm = { version = " 1.5.4" }
122
+ cw-storage-plus = { version = " 1.2.0" }
123
123
124
124
# parity dependencies
125
- parity-scale-codec = { version = " 3.6.5" , default-features = false , features = [" full" ] }
126
- scale-info = { version = " 2.10.0" , default-features = false , features = [" derive" ] }
125
+ parity-scale-codec = { version = " 3.6.5" , default-features = false , features = [ " full" ] }
126
+ scale-info = { version = " 2.10.0" , default-features = false , features = [ " derive" ] }
0 commit comments