Skip to content

Commit 51adff3

Browse files
authored
Ab/polkadot stable2409 3 (#392)
* psvm and template comparisons * fix runtime * fixes * bump crate versions, fmt * fmt
1 parent 80e46a0 commit 51adff3

File tree

18 files changed

+481
-536
lines changed

18 files changed

+481
-536
lines changed

Cargo.lock

Lines changed: 288 additions & 368 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 95 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -13,127 +13,127 @@ panic = 'unwind'
1313
[workspace.dependencies]
1414
async-trait = "0.1.68"
1515
clap = { version = "4.5.1", features = ["derive"] }
16-
env_logger = "0.9.0"
16+
env_logger = "0.10.2"
1717
futures = { version = "0.3.30", features = ["thread-pool"] }
1818
geojson = "0.22.2"
1919
hex = "0.4.3"
2020
log = "0.4.20"
2121
maybe-async = { version = "0.2.7" }
22-
parity-scale-codec = { version = "3.6.5", default-features = false, features = ["derive"] }
23-
scale-info = { version = "2.11.0", default-features = false, features = ["derive", "serde"] }
24-
serde = { version = "1.0.197", default-features = false, features = ["alloc", "derive"] }
22+
parity-scale-codec = { version = "3.6.12", default-features = false, features = ["derive"] }
23+
scale-info = { version = "2.11.3", default-features = false, features = ["derive", "serde"] }
24+
serde = { version = "1.0.209", default-features = false, features = ["alloc", "derive"] }
2525
serde_derive = { version = "1.0.117" }
26-
serde_json = { version = "1.0.121", default-features = false, features = ["alloc"] }
26+
serde_json = { version = "1.0.127", default-features = false, features = ["alloc"] }
2727
tokio = { version = "1.37", features = ["rt-multi-thread", "macros", "time"] }
2828

2929
# encointer deps
30-
encointer-balances-tx-payment = { default-features = false, version = "~13.1.0" }
31-
encointer-balances-tx-payment-rpc = { version = "~13.1.0" }
32-
encointer-balances-tx-payment-rpc-runtime-api = { default-features = false, version = "~13.1.0" }
33-
encointer-ceremonies-assignment = { version = "~13.1.0" }
34-
encointer-primitives = { default-features = false, version = "~13.3.0" }
35-
pallet-encointer-balances = { default-features = false, version = "~13.1.0" }
36-
pallet-encointer-bazaar = { default-features = false, version = "~13.1.0" }
37-
pallet-encointer-bazaar-rpc = { version = "~13.1.0" }
38-
pallet-encointer-bazaar-rpc-runtime-api = { default-features = false, version = "~13.1.0" }
39-
pallet-encointer-ceremonies = { default-features = false, version = "~13.1.0" }
40-
pallet-encointer-ceremonies-rpc = { version = "~13.1.0" }
41-
pallet-encointer-ceremonies-rpc-runtime-api = { default-features = false, version = "~13.1.0" }
42-
pallet-encointer-communities = { default-features = false, version = "~13.1.0" }
43-
pallet-encointer-communities-rpc = { version = "~13.1.0" }
44-
pallet-encointer-communities-rpc-runtime-api = { default-features = false, version = "~13.1.0" }
45-
pallet-encointer-democracy = { default-features = false, version = "~13.3.1" }
46-
pallet-encointer-faucet = { default-features = false, version = "~13.2.0" }
47-
pallet-encointer-reputation-commitments = { default-features = false, version = "~13.1.0" }
48-
pallet-encointer-scheduler = { default-features = false, version = "~13.1.0" }
49-
pallet-encointer-treasuries = { default-features = false, version = "~13.3.0" }
50-
pallet-encointer-treasuries-rpc = { version = "~13.3.0" }
51-
pallet-encointer-treasuries-rpc-runtime-api = { default-features = false, version = "~13.3.0" }
30+
encointer-balances-tx-payment = { default-features = false, version = "~14.1.0" }
31+
encointer-balances-tx-payment-rpc = { version = "~14.1.0" }
32+
encointer-balances-tx-payment-rpc-runtime-api = { default-features = false, version = "~14.1.0" }
33+
encointer-ceremonies-assignment = { version = "~14.1.0" }
34+
encointer-primitives = { default-features = false, version = "~14.4.0" }
35+
pallet-encointer-balances = { default-features = false, version = "~14.2.0" }
36+
pallet-encointer-bazaar = { default-features = false, version = "~14.1.0" }
37+
pallet-encointer-bazaar-rpc = { version = "~14.1.0" }
38+
pallet-encointer-bazaar-rpc-runtime-api = { default-features = false, version = "~14.1.0" }
39+
pallet-encointer-ceremonies = { default-features = false, version = "~14.1.0" }
40+
pallet-encointer-ceremonies-rpc = { version = "~14.1.0" }
41+
pallet-encointer-ceremonies-rpc-runtime-api = { default-features = false, version = "~14.1.0" }
42+
pallet-encointer-communities = { default-features = false, version = "~14.1.0" }
43+
pallet-encointer-communities-rpc = { version = "~14.1.0" }
44+
pallet-encointer-communities-rpc-runtime-api = { default-features = false, version = "~14.1.0" }
45+
pallet-encointer-democracy = { default-features = false, version = "~14.4.0" }
46+
pallet-encointer-faucet = { default-features = false, version = "~14.2.0" }
47+
pallet-encointer-reputation-commitments = { default-features = false, version = "~14.1.0" }
48+
pallet-encointer-scheduler = { default-features = false, version = "~14.1.0" }
49+
pallet-encointer-treasuries = { default-features = false, version = "~14.4.1" }
50+
pallet-encointer-treasuries-rpc = { version = "~14.3.0" }
51+
pallet-encointer-treasuries-rpc-runtime-api = { default-features = false, version = "~14.3.0" }
5252

5353

5454
# substrate deps
55-
frame-benchmarking = { version = "36.0.0", default-features = false }
56-
frame-benchmarking-cli = { version = "40.0.0" }
57-
frame-executive = { version = "36.0.0", default-features = false }
58-
frame-metadata-hash-extension = { version = "0.4.0", default-features = false }
59-
frame-support = { version = "36.0.0", default-features = false }
60-
frame-system = { version = "36.1.0", default-features = false }
61-
frame-system-benchmarking = { version = "36.0.0", default-features = false }
62-
frame-system-rpc-runtime-api = { version = "33.0.0", default-features = false }
63-
frame-try-runtime = { version = "0.42.0", default-features = false }
55+
frame-benchmarking = { version = "38.0.0", default-features = false }
56+
frame-benchmarking-cli = { version = "43.0.0" }
57+
frame-executive = { version = "38.0.0", default-features = false }
58+
frame-metadata-hash-extension = { version = "0.6.0", default-features = false }
59+
frame-support = { version = "38.2.0", default-features = false }
60+
frame-system = { version = "38.0.0", default-features = false }
61+
frame-system-benchmarking = { version = "38.0.0", default-features = false }
62+
frame-system-rpc-runtime-api = { version = "34.0.0", default-features = false }
63+
frame-try-runtime = { version = "0.44.0", default-features = false }
6464
hex-literal = { version = "0.4.1" }
65-
jsonrpsee = { version = "0.23", features = ["server"] }
66-
pallet-asset-tx-payment = { version = "36.0.0", default-features = false }
67-
pallet-aura = { version = "35.0.0", default-features = false }
68-
pallet-balances = { version = "37.0.0", default-features = false }
69-
pallet-grandpa = { version = "36.0.0", default-features = false }
70-
pallet-insecure-randomness-collective-flip = { version = "24.0.0", default-features = false }
71-
pallet-proxy = { version = "36.0.0", default-features = false }
72-
pallet-scheduler = { version = "37.0.0", default-features = false }
73-
pallet-sudo = { version = "36.0.0", default-features = false }
74-
pallet-timestamp = { version = "35.0.0", default-features = false }
75-
pallet-transaction-payment = { version = "36.0.0", default-features = false }
76-
pallet-transaction-payment-rpc = { version = "38.0.0" }
77-
pallet-transaction-payment-rpc-runtime-api = { version = "36.0.0", default-features = false }
78-
pallet-treasury = { version = "35.0.0", default-features = false }
79-
pallet-utility = { version = "36.0.0", default-features = false }
80-
sc-basic-authorship = { version = "0.42.0" }
81-
sc-chain-spec = "35.0.0"
82-
sc-cli = { version = "0.44.0" }
83-
sc-client-api = { version = "35.1.0" }
84-
sc-consensus = { version = "0.41.0" }
85-
sc-consensus-aura = { version = "0.42.0" }
86-
sc-consensus-grandpa = { version = "0.27.0" }
87-
sc-executor = { version = "0.39.0" }
88-
sc-keystore = { version = "32.0.0" }
89-
sc-network = { version = "0.42.0" }
90-
sc-offchain = { version = "37.0.0" }
91-
sc-rpc = "37.0.0"
92-
sc-rpc-api = "0.41.0"
93-
sc-service = { version = "0.43.0" }
94-
sc-telemetry = { version = "22.0.0" }
95-
sc-transaction-pool = { version = "35.0.0" }
96-
sc-transaction-pool-api = { version = "35.0.0" }
97-
sp-api = { version = "33.0.0", default-features = false }
98-
sp-application-crypto = { version = "37.0.0", default-features = false }
65+
jsonrpsee = { version = "0.24.7", features = ["server"] }
66+
pallet-asset-tx-payment = { version = "38.0.0", default-features = false }
67+
pallet-aura = { version = "37.0.0", default-features = false }
68+
pallet-balances = { version = "39.0.0", default-features = false }
69+
pallet-grandpa = { version = "38.0.0", default-features = false }
70+
pallet-insecure-randomness-collective-flip = { version = "26.0.0", default-features = false }
71+
pallet-proxy = { version = "38.0.0", default-features = false }
72+
pallet-scheduler = { version = "39.0.0", default-features = false }
73+
pallet-sudo = { version = "38.0.0", default-features = false }
74+
pallet-timestamp = { version = "37.0.0", default-features = false }
75+
pallet-transaction-payment = { version = "38.0.2", default-features = false }
76+
pallet-transaction-payment-rpc = { version = "41.0.0" }
77+
pallet-transaction-payment-rpc-runtime-api = { version = "38.0.0", default-features = false }
78+
pallet-treasury = { version = "37.0.0", default-features = false }
79+
pallet-utility = { version = "38.0.0", default-features = false }
80+
sc-basic-authorship = { version = "0.45.0" }
81+
sc-chain-spec = "38.0.0"
82+
sc-cli = { version = "0.47.0" }
83+
sc-client-api = { version = "37.0.0" }
84+
sc-consensus = { version = "0.44.0" }
85+
sc-consensus-aura = { version = "0.45.0" }
86+
sc-consensus-grandpa = { version = "0.30.0" }
87+
sc-executor = { version = "0.40.1" }
88+
sc-keystore = { version = "33.0.0" }
89+
sc-network = { version = "0.45.3" }
90+
sc-offchain = { version = "40.0.0" }
91+
sc-rpc = "40.0.0"
92+
sc-rpc-api = "0.44.0"
93+
sc-service = { version = "0.46.0" }
94+
sc-telemetry = { version = "25.0.0" }
95+
sc-transaction-pool = { version = "37.0.0" }
96+
sc-transaction-pool-api = { version = "37.0.0" }
97+
sp-api = { version = "34.0.0", default-features = false }
98+
sp-application-crypto = { version = "38.0.0", default-features = false }
9999
sp-arithmetic = { version = "26.0.0", default-features = false }
100-
sp-block-builder = { version = "33.0.0", default-features = false }
101-
sp-blockchain = { version = "35.1.0", default-features = false }
102-
sp-consensus = { version = "0.39.1", default-features = false }
103-
sp-consensus-aura = { version = "0.39.0", default-features = false, features = ["serde"] }
104-
sp-consensus-grandpa = { version = "20.0.0", default-features = false, features = ["serde"] }
100+
sp-block-builder = { version = "34.0.0", default-features = false }
101+
sp-blockchain = { version = "37.0.1", default-features = false }
102+
sp-consensus = { version = "0.40.0", default-features = false }
103+
sp-consensus-aura = { version = "0.40.0", default-features = false, features = ["serde"] }
104+
sp-consensus-grandpa = { version = "21.0.0", default-features = false, features = ["serde"] }
105105
sp-core = { version = "34.0.0", default-features = false, features = ["serde"] }
106-
sp-genesis-builder = { version = "0.14.0", default-features = false }
107-
sp-inherents = { version = "33.0.0", default-features = false }
108-
sp-io = { version = "37.0.0", default-features = false }
109-
sp-keyring = { version = "38.0.0", default-features = false }
106+
sp-genesis-builder = { version = "0.15.1", default-features = false }
107+
sp-inherents = { version = "34.0.0", default-features = false }
108+
sp-io = { version = "38.0.0", default-features = false }
109+
sp-keyring = { version = "39.0.0", default-features = false }
110110
sp-keystore = { version = "0.40.0", default-features = false }
111-
sp-offchain = { version = "33.0.0", default-features = false }
111+
sp-offchain = { version = "34.0.0", default-features = false }
112112
sp-rpc = { version = "32.0.0", default-features = false }
113-
sp-runtime = { version = "38.0.0", default-features = false, features = ["serde"] }
114-
sp-session = { version = "34.0.0", default-features = false }
115-
sp-staking = { version = "33.0.0", default-features = false }
113+
sp-runtime = { version = "39.0.5", default-features = false, features = ["serde"] }
114+
sp-session = { version = "36.0.0", default-features = false }
115+
sp-staking = { version = "36.0.0", default-features = false }
116116
sp-std = { version = "14.0.0", default-features = false }
117117
sp-storage = { version = "21.0.0", default-features = false }
118-
sp-timestamp = { version = "33.0.0", default-features = false }
119-
sp-transaction-pool = { version = "33.0.0", default-features = false }
120-
sp-version = { version = "36.0.0", default-features = false, features = ["serde"] }
121-
substrate-frame-rpc-system = { version = "36.0.0", default-features = false }
118+
sp-timestamp = { version = "34.0.0", default-features = false }
119+
sp-transaction-pool = { version = "34.0.0", default-features = false }
120+
sp-version = { version = "37.0.0", default-features = false, features = ["serde"] }
121+
substrate-frame-rpc-system = { version = "39.0.0", default-features = false }
122122

123-
substrate-wasm-builder = "23.0.0"
123+
substrate-wasm-builder = "24.0.1"
124124
substrate-build-script-utils = "11.0.0"
125125

126-
substrate-api-client = { version = "0.18.0", features = ["jsonrpsee-client", "disable-metadata-hash-check"] }
127-
ac-keystore = { version = "0.18.0" }
126+
substrate-api-client = { version = "1.16.0", features = ["jsonrpsee-client", "disable-metadata-hash-check"] }
127+
ac-keystore = { version = "1.16.0" }
128128

129129
[patch.crates-io]
130130
## api client
131131
# patch needed because release 0.18 isn't depending on sdk 1.14
132-
ac-compose-macros = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
133-
ac-keystore = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
134-
ac-node-api = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
135-
ac-primitives = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
136-
substrate-api-client = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
132+
#ac-compose-macros = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
133+
#ac-keystore = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
134+
#ac-node-api = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
135+
#ac-primitives = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
136+
#substrate-api-client = { git = "https://github.com/encointer/substrate-api-client.git", branch = "crates-io-v0.18.0-sdk-v1.14" }
137137
## local patching
138138
#ac-compose-macros = { path = "../../substrate-api-client/compose-macros" }
139139
#ac-node-api = { path = "../../substrate-api-client/node-api" }

client/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "encointer-client-notee"
33
authors = ["encointer.org <alain@encointer.org>"]
44
edition = "2021"
55
#keep with node version. major, minor and patch
6-
version = "1.14.5"
6+
version = "1.16.0"
77

88
[dependencies]
99
# todo migrate to clap >=3 https://github.com/encointer/encointer-node/issues/107

client/encointer-api-client-extension/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "encointer-api-client-extension"
33
# align with encointer pallet crates versions
4-
version = "13.3.2"
4+
version = "14.4.0"
55
edition = "2021"
66

77
[dependencies]

client/encointer-api-client-extension/src/ceremonies.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -259,13 +259,13 @@ impl CeremoniesApi for Api {
259259
};
260260

261261
if let Some(p_index) = index_query("BootstrapperIndex").await? {
262-
return Ok(Registration::new(p_index, RegistrationType::Bootstrapper))
262+
return Ok(Registration::new(p_index, RegistrationType::Bootstrapper));
263263
} else if let Some(p_index) = index_query("ReputableIndex").await? {
264-
return Ok(Registration::new(p_index, RegistrationType::Reputable))
264+
return Ok(Registration::new(p_index, RegistrationType::Reputable));
265265
} else if let Some(p_index) = index_query("EndorseeIndex").await? {
266-
return Ok(Registration::new(p_index, RegistrationType::Endorsee))
266+
return Ok(Registration::new(p_index, RegistrationType::Endorsee));
267267
} else if let Some(p_index) = index_query("NewbieIndex").await? {
268-
return Ok(Registration::new(p_index, RegistrationType::Newbie))
268+
return Ok(Registration::new(p_index, RegistrationType::Newbie));
269269
}
270270

271271
Err(ApiClientError::Other(
@@ -294,7 +294,7 @@ impl CeremoniesApi for Api {
294294

295295
if meetup_count == 0 {
296296
warn!("Meetup Count is 0.");
297-
return Ok(None)
297+
return Ok(None);
298298
}
299299

300300
let assignments = self.get_assignments(community_ceremony, maybe_at).await?;
@@ -355,7 +355,7 @@ impl CeremoniesApi for Api {
355355
"Invalid meetup index > meetup count: {meetup_index_zero_based}, {meetup_count}"
356356
)
357357
.into(),
358-
))
358+
));
359359
}
360360

361361
let params = self.get_assignments(community_ceremony, maybe_at).await?;
@@ -564,11 +564,11 @@ async fn get_bootstrapper_or_reputable(
564564
maybe_at: Option<Hash>,
565565
) -> Result<Option<AccountId>> {
566566
if p_index < assigned.bootstrappers {
567-
return api.get_bootstrapper(community_ceremony, &(p_index + 1), maybe_at).await
567+
return api.get_bootstrapper(community_ceremony, &(p_index + 1), maybe_at).await;
568568
} else if p_index < assigned.bootstrappers + assigned.reputables {
569569
return api
570570
.get_reputable(community_ceremony, &(p_index - assigned.bootstrappers + 1), maybe_at)
571-
.await
571+
.await;
572572
}
573573

574574
Ok(None)

client/encointer-api-client-extension/src/extrinsic_params.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use crate::{Api, CommunitiesApi, ExtrinsicAddress};
2-
use encointer_node_notee_runtime::{Hash, Index, Signature};
2+
use encointer_node_notee_runtime::{Hash, Nonce, Signature};
33
use encointer_primitives::communities::CommunityIdentifier;
44
use parity_scale_codec::{Decode, Encode};
55
use substrate_api_client::ac_primitives::{
@@ -18,7 +18,7 @@ pub type EncointerXt<Call> = UncheckedExtrinsicV4<
1818
ExtrinsicAddress,
1919
Call,
2020
Signature,
21-
GenericSignedExtra<CommunityCurrencyTip, Index>,
21+
GenericSignedExtra<CommunityCurrencyTip, Nonce>,
2222
>;
2323

2424
/// A tip payment made in the form of a specific asset.

client/src/commands/encointer_core.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -303,12 +303,12 @@ async fn listen(matches: &ArgMatches<'_>) {
303303
if matches.is_present("events") &&
304304
count >= value_t!(matches.value_of("events"), u32).unwrap()
305305
{
306-
return
306+
return;
307307
};
308308
if matches.is_present("blocks") &&
309309
blocks > value_t!(matches.value_of("blocks"), u32).unwrap()
310310
{
311-
return
311+
return;
312312
};
313313
let event_results = subscription.next_events::<RuntimeEvent, Hash>().await.unwrap();
314314
blocks += 1;

client/src/commands/encointer_democracy.rs

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ pub fn submit_set_inactivity_timeout_proposal(
4747
api,
4848
"EncointerDemocracy",
4949
"submit_proposal",
50-
ProposalAction::<AccountId, Balance>::SetInactivityTimeout(inactivity_timeout)
50+
ProposalAction::<AccountId, Balance, Moment>::SetInactivityTimeout(inactivity_timeout)
5151
)
5252
.unwrap();
5353
ensure_payment(&api, &xt.encode().into(), tx_payment_cid_arg).await;
@@ -78,7 +78,7 @@ pub fn submit_update_nominal_income_proposal(
7878
api,
7979
"EncointerDemocracy",
8080
"submit_proposal",
81-
ProposalAction::<AccountId, Balance>::UpdateNominalIncome(cid, new_income)
81+
ProposalAction::<AccountId, Balance, Moment>::UpdateNominalIncome(cid, new_income)
8282
)
8383
.unwrap();
8484
ensure_payment(&api, &xt.encode().into(), tx_payment_cid_arg).await;
@@ -111,7 +111,10 @@ pub fn submit_update_demurrage_proposal(
111111
api,
112112
"EncointerDemocracy",
113113
"submit_proposal",
114-
ProposalAction::<AccountId, Balance>::UpdateDemurrage(cid, new_demurrage_per_block)
114+
ProposalAction::<AccountId, Balance, Moment>::UpdateDemurrage(
115+
cid,
116+
new_demurrage_per_block
117+
)
115118
)
116119
.unwrap();
117120
ensure_payment(&api, &xt.encode().into(), tx_payment_cid_arg).await;
@@ -142,7 +145,7 @@ pub fn submit_petition(_args: &str, matches: &ArgMatches<'_>) -> Result<(), clap
142145
api,
143146
"EncointerDemocracy",
144147
"submit_proposal",
145-
ProposalAction::<AccountId, Balance>::Petition(maybecid, demand.clone())
148+
ProposalAction::<AccountId, Balance, Moment>::Petition(maybecid, demand.clone())
146149
)
147150
.unwrap();
148151
ensure_payment(&api, &xt.encode().into(), tx_payment_cid_arg).await;
@@ -180,7 +183,7 @@ pub fn submit_spend_native_proposal(
180183
api,
181184
"EncointerDemocracy",
182185
"submit_proposal",
183-
ProposalAction::<AccountId, Balance>::SpendNative(maybecid, to.clone(), amount)
186+
ProposalAction::<AccountId, Balance, Moment>::SpendNative(maybecid, to.clone(), amount)
184187
)
185188
.unwrap();
186189
ensure_payment(&api, &xt.encode().into(), tx_payment_cid_arg).await;
@@ -436,7 +439,7 @@ async fn get_relevant_electorate(
436439
api.get_global_reputation_count(c, maybe_at).await.unwrap_or(0),
437440
};
438441
}
439-
return count
442+
return count;
440443
} else {
441444
panic!("couldn't fetch some values")
442445
}

node/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ repository = "https://github.com/encointer/encointer-node"
1111
# * Align major and minor version with polkadot-sdk major.minor.
1212
# * Bump patch version for new releases, and make it the release tag.
1313
# * The client should follow this version.
14-
version = "1.14.5"
14+
version = "1.16.0"
1515

1616
[[bin]]
1717
name = "encointer-node-notee"

0 commit comments

Comments
 (0)