@@ -33,7 +33,8 @@ members = [
3333resolver = " 2"
3434
3535[workspace .dependencies ]
36- clap = { version = " 4.5.1" , features = [ " derive" ] }
36+ anyhow = { version = " 1.0" , default-features = false }
37+ clap = { version = " 4.5.10" , features = [ " derive" ] }
3738codec = { package = " parity-scale-codec" , version = " 3.6.12" , default-features = false , features = [
3839 " derive" ,
3940] }
@@ -45,14 +46,14 @@ futures = "0.3.30"
4546hex = " 0.4.3"
4647hex-literal = " 0.4.1"
4748impl-trait-for-tuples = " 0.2.2"
48- jsonrpsee = { version = " 0.23.2 " , features = [ " server" ] }
49- log = { version = " 0.4.21 " , default-features = false }
49+ jsonrpsee = { version = " 0.24.3 " , features = [ " server" ] }
50+ log = { version = " 0.4.22 " , default-features = false }
5051rand = " 0.8.5"
5152scale-info = { version = " 2.11.1" , default-features = false , features = [
5253 " derive" ,
5354] }
54- serde = " 1.0.197 "
55- serde_json = " 1.0.121 "
55+ serde = " 1.0.209 "
56+ serde_json = " 1.0.127 "
5657smallvec = " 1.11.2"
5758subxt = " 0.34.0"
5859subxt-signer = " 0.34.0"
@@ -61,7 +62,7 @@ tracing-subscriber = { version = "0.3.18", default-features = false }
6162
6263# Build
6364substrate-build-script-utils = " 11.0.0"
64- substrate-wasm-builder = " 24.0.0 "
65+ substrate-wasm-builder = " 24.0.1 "
6566
6667# Local
6768pallet-api = { path = " pallets/api" , default-features = false }
@@ -74,126 +75,126 @@ pop-runtime-mainnet = { path = "runtime/mainnet", default-features = true } # de
7475pop-runtime-testnet = { path = " runtime/testnet" , default-features = true } # default-features=true required for `-p pop-node` builds
7576
7677# Substrate
77- frame-benchmarking = { version = " 37 .0.0" , default-features = false }
78- frame-benchmarking-cli = " 42 .0.0"
79- frame-executive = { version = " 37 .0.0" , default-features = false }
80- frame-metadata-hash-extension = { version = " 0.5 .0" , default-features = false }
81- frame-support = { version = " 37 .0.0" , default-features = false }
82- frame-support-procedural = { version = " 30.0.2 " , default-features = false }
83- frame-system = { version = " 37 .0.0" , default-features = false }
84- frame-system-benchmarking = { version = " 37 .0.0" , default-features = false }
78+ frame-benchmarking = { version = " 38 .0.0" , default-features = false }
79+ frame-benchmarking-cli = " 43 .0.0"
80+ frame-executive = { version = " 38 .0.0" , default-features = false }
81+ frame-metadata-hash-extension = { version = " 0.6 .0" , default-features = false }
82+ frame-support = { version = " 38 .0.0" , default-features = false }
83+ frame-support-procedural = { version = " 30.0.3 " , default-features = false }
84+ frame-system = { version = " 38 .0.0" , default-features = false }
85+ frame-system-benchmarking = { version = " 38 .0.0" , default-features = false }
8586frame-system-rpc-runtime-api = { version = " 34.0.0" , default-features = false }
86- frame-try-runtime = { version = " 0.43 .0" , default-features = false }
87- pallet-assets = { version = " 39 .0.0" , default-features = false }
88- pallet-aura = { version = " 36 .0.0" , default-features = false }
89- pallet-authorship = { version = " 37 .0.0" , default-features = false }
90- pallet-balances = { version = " 38 .0.0" , default-features = false }
91- pallet-contracts = { version = " 37 .0.0" , default-features = false }
92- pallet-message-queue = { version = " 40 .0.0" , default-features = false }
93- pallet-multisig = { version = " 37 .0.0" , default-features = false }
94- pallet-nft-fractionalization = { version = " 20 .0.0" , default-features = false }
95- pallet-nfts-runtime-api = { version = " 23 .0.0" , default-features = false }
96- pallet-preimage = { version = " 37 .0.0" , default-features = false }
97- pallet-proxy = { version = " 37 .0.0" , default-features = false }
98- pallet-scheduler = { version = " 38 .0.0" , default-features = false }
99- pallet-session = { version = " 37 .0.0" , default-features = false }
100- pallet-sudo = { version = " 37 .0.0" , default-features = false }
101- pallet-timestamp = { version = " 36 .0.0" , default-features = false }
102- pallet-transaction-payment = { version = " 37 .0.0" , default-features = false }
103- pallet-transaction-payment-rpc = " 40 .0.0"
104- pallet-transaction-payment-rpc-runtime-api = { version = " 37 .0.0" , default-features = false }
105- pallet-utility = { version = " 37 .0.0" , default-features = false }
87+ frame-try-runtime = { version = " 0.44 .0" , default-features = false }
88+ pallet-assets = { version = " 40 .0.0" , default-features = false }
89+ pallet-aura = { version = " 37 .0.0" , default-features = false }
90+ pallet-authorship = { version = " 38 .0.0" , default-features = false }
91+ pallet-balances = { version = " 39 .0.0" , default-features = false }
92+ pallet-contracts = { version = " 38 .0.0" , default-features = false }
93+ pallet-message-queue = { version = " 41 .0.0" , default-features = false }
94+ pallet-multisig = { version = " 38 .0.0" , default-features = false }
95+ pallet-nft-fractionalization = { version = " 21 .0.0" , default-features = false }
96+ pallet-nfts-runtime-api = { version = " 24 .0.0" , default-features = false }
97+ pallet-preimage = { version = " 38 .0.0" , default-features = false }
98+ pallet-proxy = { version = " 38 .0.0" , default-features = false }
99+ pallet-scheduler = { version = " 39 .0.0" , default-features = false }
100+ pallet-session = { version = " 38 .0.0" , default-features = false }
101+ pallet-sudo = { version = " 38 .0.0" , default-features = false }
102+ pallet-timestamp = { version = " 37 .0.0" , default-features = false }
103+ pallet-transaction-payment = { version = " 38 .0.0" , default-features = false }
104+ pallet-transaction-payment-rpc = " 41 .0.0"
105+ pallet-transaction-payment-rpc-runtime-api = { version = " 38 .0.0" , default-features = false }
106+ pallet-utility = { version = " 38 .0.0" , default-features = false }
106107prometheus-endpoint = { version = " 0.17.0" , default-features = false , package = " substrate-prometheus-endpoint" }
107- sc-basic-authorship = " 0.44 .0"
108- sc-chain-spec = " 37 .0.0"
109- sc-cli = " 0.46 .0"
108+ sc-basic-authorship = " 0.45 .0"
109+ sc-chain-spec = " 38 .0.0"
110+ sc-cli = " 0.47 .0"
110111sc-client-api = " 37.0.0"
111- sc-consensus = " 0.43 .0"
112- sc-executor = " 0.40.0 "
113- sc-network = " 0.44 .0"
114- sc-network-sync = " 0.43 .0"
115- sc-offchain = " 39 .0.0"
116- sc-rpc = " 39 .0.0"
117- sc-service = " 0.45 .0"
118- sc-sysinfo = " 37 .0.0"
119- sc-telemetry = " 24 .0.0"
120- sc-tracing = " 37.0.0 "
112+ sc-consensus = " 0.44 .0"
113+ sc-executor = " 0.40.1 "
114+ sc-network = " 0.45 .0"
115+ sc-network-sync = " 0.44 .0"
116+ sc-offchain = " 40 .0.0"
117+ sc-rpc = " 40 .0.0"
118+ sc-service = " 0.46 .0"
119+ sc-sysinfo = " 38 .0.0"
120+ sc-telemetry = " 25 .0.0"
121+ sc-tracing = " 37.0.1 "
121122sc-transaction-pool = " 37.0.0"
122123sc-transaction-pool-api = " 37.0.0"
123124sp-api = { version = " 34.0.0" , default-features = false }
124125sp-authority-discovery = { version = " 34.0.0" , default-features = false }
125126sp-block-builder = { version = " 34.0.0" , default-features = false }
126- sp-blockchain = " 37.0.0 "
127+ sp-blockchain = " 37.0.1 "
127128sp-consensus-aura = { version = " 0.40.0" , default-features = false }
128129sp-consensus-babe = { version = " 0.40.0" , default-features = false }
129- sp-consensus-beefy = { version = " 22.0 .0" , default-features = false }
130+ sp-consensus-beefy = { version = " 22.1 .0" , default-features = false }
130131sp-consensus-grandpa = { version = " 21.0.0" , default-features = false }
131132sp-core = { version = " 34.0.0" , default-features = false }
132- sp-genesis-builder = { version = " 0.15.0 " , default-features = false }
133+ sp-genesis-builder = { version = " 0.15.1 " , default-features = false }
133134sp-inherents = { version = " 34.0.0" , default-features = false }
134135sp-io = { version = " 38.0.0" , default-features = false }
135136sp-keystore = " 0.40.0"
136- sp-mmr-primitives = { version = " 34.0 .0" , default-features = false }
137+ sp-mmr-primitives = { version = " 34.1 .0" , default-features = false }
137138sp-offchain = { version = " 34.0.0" , default-features = false }
138- sp-runtime = { version = " 39.0.0 " , default-features = false }
139- sp-session = { version = " 35 .0.0" , default-features = false }
139+ sp-runtime = { version = " 39.0.1 " , default-features = false }
140+ sp-session = { version = " 36 .0.0" , default-features = false }
140141sp-std = { version = " 14.0.0" , default-features = false }
141142sp-timestamp = " 34.0.0"
142143sp-transaction-pool = { version = " 34.0.0" , default-features = false }
143144sp-version = { version = " 37.0.0" , default-features = false }
144- substrate-frame-rpc-system = " 38 .0.0"
145+ substrate-frame-rpc-system = " 39 .0.0"
145146
146147# Polkadot
147- pallet-xcm = { version = " 16 .0.0" , default-features = false }
148- polkadot-cli = " 17 .0.0"
148+ pallet-xcm = { version = " 17 .0.0" , default-features = false }
149+ polkadot-cli = " 19 .0.0"
149150polkadot-parachain-primitives = { version = " 14.0.0" , default-features = false }
150- polkadot-primitives = { version = " 15 .0.0" , default-features = false }
151- polkadot-runtime-common = { version = " 16 .0.0" , default-features = false }
152- polkadot-runtime-parachains = { version = " 16 .0.0" , default-features = false }
153- rococo-runtime = { version = " 17 .0.0" , default-features = false }
154- rococo-runtime-constants = { version = " 16 .0.0" , default-features = false }
155- xcm = { version = " 14.1 .0" , package = " staging-xcm" , default-features = false }
156- xcm-builder = { version = " 16 .0.0" , package = " staging-xcm-builder" , default-features = false }
157- xcm-executor = { version = " 16 .0.0" , package = " staging-xcm-executor" , default-features = false }
151+ polkadot-primitives = { version = " 16 .0.0" , default-features = false }
152+ polkadot-runtime-common = { version = " 17 .0.0" , default-features = false }
153+ polkadot-runtime-parachains = { version = " 17 .0.0" , default-features = false }
154+ rococo-runtime = { version = " 18 .0.0" , default-features = false }
155+ rococo-runtime-constants = { version = " 17 .0.0" , default-features = false }
156+ xcm = { version = " 14.2 .0" , package = " staging-xcm" , default-features = false }
157+ xcm-builder = { version = " 17 .0.0" , package = " staging-xcm-builder" , default-features = false }
158+ xcm-executor = { version = " 17 .0.0" , package = " staging-xcm-executor" , default-features = false }
158159
159160# Cumulus
160- asset-hub-rococo-runtime = { version = " 0.21 .0" , default-features = false }
161- asset-test-utils = { version = " 17 .0.0" , default-features = false }
161+ asset-hub-rococo-runtime = { version = " 0.22 .0" , default-features = false }
162+ asset-test-utils = { version = " 18 .0.0" , default-features = false }
162163color-print = " 0.3.4"
163- cumulus-client-cli = " 0.17 .0"
164- cumulus-client-collator = " 0.17 .0"
165- cumulus-client-consensus-aura = " 0.17 .0"
166- cumulus-client-consensus-common = " 0.17 .0"
167- cumulus-client-consensus-proposer = " 0.15 .0"
168- cumulus-client-service = " 0.17 .0"
169- cumulus-pallet-aura-ext = { version = " 0.16 .0" , default-features = false }
170- cumulus-pallet-parachain-system = { version = " 0.16 .0" , default-features = false }
171- cumulus-pallet-session-benchmarking = { version = " 18 .0.0" , default-features = false }
172- cumulus-pallet-xcm = { version = " 0.16 .0" , default-features = false }
173- cumulus-pallet-xcmp-queue = { version = " 0.16 .0" , default-features = false }
164+ cumulus-client-cli = " 0.18 .0"
165+ cumulus-client-collator = " 0.18 .0"
166+ cumulus-client-consensus-aura = " 0.18 .0"
167+ cumulus-client-consensus-common = " 0.18 .0"
168+ cumulus-client-consensus-proposer = " 0.16 .0"
169+ cumulus-client-service = " 0.19 .0"
170+ cumulus-pallet-aura-ext = { version = " 0.17 .0" , default-features = false }
171+ cumulus-pallet-parachain-system = { version = " 0.17 .0" , default-features = false }
172+ cumulus-pallet-session-benchmarking = { version = " 19 .0.0" , default-features = false }
173+ cumulus-pallet-xcm = { version = " 0.17 .0" , default-features = false }
174+ cumulus-pallet-xcmp-queue = { version = " 0.17 .0" , default-features = false }
174175cumulus-primitives-aura = { version = " 0.15.0" , default-features = false }
175- cumulus-primitives-core = { version = " 0.15 .0" , default-features = false }
176- cumulus-primitives-parachain-inherent = " 0.15 .0"
177- cumulus-primitives-storage-weight-reclaim = { version = " 7 .0.0" , default-features = false }
178- cumulus-primitives-utility = { version = " 0.16 .0" , default-features = false }
179- cumulus-relay-chain-interface = " 0.17 .0"
180- emulated-integration-tests-common = { version = " 13 .0.0" , default-features = false }
181- pallet-collator-selection = { version = " 18 .0.0" , default-features = false }
182- parachain-info = { version = " 0.16 .0" , package = " staging-parachain-info" , default-features = false }
183- parachains-common = { version = " 17 .0.0" , default-features = false }
176+ cumulus-primitives-core = { version = " 0.16 .0" , default-features = false }
177+ cumulus-primitives-parachain-inherent = " 0.16 .0"
178+ cumulus-primitives-storage-weight-reclaim = { version = " 8 .0.0" , default-features = false }
179+ cumulus-primitives-utility = { version = " 0.17 .0" , default-features = false }
180+ cumulus-relay-chain-interface = " 0.18 .0"
181+ emulated-integration-tests-common = { version = " 14 .0.0" , default-features = false }
182+ pallet-collator-selection = { version = " 19 .0.0" , default-features = false }
183+ parachain-info = { version = " 0.17 .0" , package = " staging-parachain-info" , default-features = false }
184+ parachains-common = { version = " 18 .0.0" , default-features = false }
184185
185186# Runtimes
186187asset-hub-paseo-runtime = { git = " https://github.com/paseo-network/runtimes/" , tag = " v1.3.3" , default-features = false }
187- asset-hub-westend-runtime = { version = " 0.25.0 " , default-features = false }
188+ asset-hub-westend-runtime = { version = " 0.26.2 " , default-features = false }
188189paseo-runtime = { git = " https://github.com/paseo-network/runtimes/" , tag = " v1.3.3" , default-features = false }
189190paseo-runtime-constants = { git = " https://github.com/paseo-network/runtimes/" , tag = " v1.3.3" , default-features = false }
190- westend-runtime = { version = " 17 .0.0 " , default-features = false }
191- westend-runtime-constants = { version = " 16 .0.0" , default-features = false }
191+ westend-runtime = { version = " 18 .0.1 " , default-features = false }
192+ westend-runtime-constants = { version = " 17 .0.0" , default-features = false }
192193
193- ismp = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-v1.14.0 " , default-features = false }
194- ismp-parachain = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-v1.14.0 " , default-features = false }
195- ismp-parachain-inherent = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-v1.14.0 " , default-features = false }
196- ismp-parachain-runtime-api = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-v1.14.0 " , default-features = false }
197- pallet-ismp = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-v1.14.0 " , default-features = false }
198- pallet-ismp-rpc = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-v1.14.0 " , default-features = false }
199- pallet-ismp-runtime-api = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-v1.14.0 " , default-features = false }
194+ ismp = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-stable2409 " , default-features = false }
195+ ismp-parachain = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-stable2409 " , default-features = false }
196+ ismp-parachain-inherent = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-stable2409 " , default-features = false }
197+ ismp-parachain-runtime-api = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-stable2409 " , default-features = false }
198+ pallet-ismp = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-stable2409 " , default-features = false }
199+ pallet-ismp-rpc = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-stable2409 " , default-features = false }
200+ pallet-ismp-runtime-api = { git = " https://github.com/r0gue-io/ismp" , branch = " polkadot-stable2409 " , default-features = false }
0 commit comments