Skip to content

Commit f978c57

Browse files
authoredFeb 25, 2025··
bump to polkadot-stable2412-2 and increase crate versions to v15.x.y (#415)
* manually bump to stable2412 * fix test compilation * fix macro syntax * psvm polkadot-stable2024 * bump encointer major versions
1 parent abcf7f5 commit f978c57

File tree

30 files changed

+864
-877
lines changed

30 files changed

+864
-877
lines changed
 

‎Cargo.lock

+797-811
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml

+38-39
Original file line numberDiff line numberDiff line change
@@ -36,75 +36,74 @@ zero_prefixed_literal = { level = "allow" } # Better recognitio
3636

3737
[workspace.dependencies]
3838
# local pin
39-
encointer-ceremonies-assignment = { path = "ceremonies/assignment", default-features = false, version = "14.1.0" }
40-
encointer-meetup-validation = { path = "ceremonies/meetup-validation", default-features = false, version = "14.1.0" }
41-
encointer-primitives = { path = "primitives", default-features = false, features = ["serde_derive"], version = "14.4.0" }
42-
encointer-rpc = { path = "rpc", version = "14.1.0" }
43-
ep-core = { path = "primitives/core", default-features = false, version = "14.0.0" }
44-
pallet-encointer-balances = { path = "balances", default-features = false, version = "14.2.0" }
45-
pallet-encointer-ceremonies = { path = "ceremonies", default-features = false, version = "14.1.0" }
46-
pallet-encointer-communities = { path = "communities", default-features = false, version = "14.1.0" }
47-
pallet-encointer-reputation-commitments = { path = "reputation-commitments", default-features = false, version = "14.1.0" }
48-
pallet-encointer-scheduler = { path = "scheduler", default-features = false, version = "14.1.0" }
49-
pallet-encointer-treasuries = { path = "treasuries", default-features = false, version = "14.4.0" }
39+
encointer-ceremonies-assignment = { path = "ceremonies/assignment", default-features = false, version = "15.1.0" }
40+
encointer-meetup-validation = { path = "ceremonies/meetup-validation", default-features = false, version = "15.1.0" }
41+
encointer-primitives = { path = "primitives", default-features = false, features = ["serde_derive"], version = "15.4.0" }
42+
encointer-rpc = { path = "rpc", version = "15.1.0" }
43+
ep-core = { path = "primitives/core", default-features = false, version = "15.0.0" }
44+
pallet-encointer-balances = { path = "balances", default-features = false, version = "15.2.0" }
45+
pallet-encointer-ceremonies = { path = "ceremonies", default-features = false, version = "15.1.0" }
46+
pallet-encointer-communities = { path = "communities", default-features = false, version = "15.1.0" }
47+
pallet-encointer-reputation-commitments = { path = "reputation-commitments", default-features = false, version = "15.1.0" }
48+
pallet-encointer-scheduler = { path = "scheduler", default-features = false, version = "15.1.0" }
49+
pallet-encointer-treasuries = { path = "treasuries", default-features = false, version = "15.4.0" }
5050
test-utils = { path = "test-utils" }
5151
# rpc apis
52-
encointer-balances-tx-payment-rpc-runtime-api = { path = "balances-tx-payment/rpc/runtime-api", version = "14.1.0" }
53-
pallet-encointer-bazaar-rpc-runtime-api = { path = "bazaar/rpc/runtime-api", version = "14.1.0" }
54-
pallet-encointer-ceremonies-rpc-runtime-api = { path = "ceremonies/rpc/runtime-api", version = "14.1.0" }
55-
pallet-encointer-communities-rpc-runtime-api = { path = "communities/rpc/runtime-api", version = "14.1.0" }
56-
pallet-encointer-treasuries-rpc-runtime-api = { path = "treasuries/rpc/runtime-api", version = "14.3.0" }
52+
encointer-balances-tx-payment-rpc-runtime-api = { path = "balances-tx-payment/rpc/runtime-api", version = "15.1.0" }
53+
pallet-encointer-bazaar-rpc-runtime-api = { path = "bazaar/rpc/runtime-api", version = "15.1.0" }
54+
pallet-encointer-ceremonies-rpc-runtime-api = { path = "ceremonies/rpc/runtime-api", version = "15.1.0" }
55+
pallet-encointer-communities-rpc-runtime-api = { path = "communities/rpc/runtime-api", version = "15.1.0" }
56+
pallet-encointer-treasuries-rpc-runtime-api = { path = "treasuries/rpc/runtime-api", version = "15.3.0" }
5757

5858
# various
5959
array-bytes = "6.1.0"
6060
bs58 = { version = "0.5.0", default-features = false, features = ["alloc"] }
6161
crc = "3.2.1"
6262
fixed = { package = "substrate-fixed", default-features = false, version = "0.5.9" }
6363
geohash = { package = "substrate-geohash", version = "0.13.0" }
64-
impl-serde = { version = "0.4.0", default-features = false }
64+
impl-serde = { version = "0.5.0", default-features = false }
6565
impl-trait-for-tuples = { version = "0.2.2", default-features = false }
6666
log = { version = "0.4.20", default-features = false }
6767
parity-scale-codec = { version = "3.6.5", default-features = false, features = ["derive", "max-encoded-len"] }
6868
parking_lot = "0.12.1"
6969
scale-info = { version = "2.10.0", default-features = false, features = ["derive"] }
7070
serde = { version = "1.0.197", default-features = false, features = ["derive", "alloc"] }
71-
thiserror = "1.0.50"
71+
thiserror = "2.0.11"
7272

7373
# polkadot-sdk [no_std]
74-
frame-benchmarking = { version = "38.0.0", default-features = false }
75-
frame-support = { version = "38.0.0", default-features = false }
76-
frame-system = { version = "38.0.0", default-features = false }
77-
pallet-asset-tx-payment = { version = "38.0.0", default-features = false }
78-
pallet-balances = { version = "39.0.0", default-features = false }
79-
pallet-timestamp = { version = "37.0.0", default-features = false }
80-
pallet-transaction-payment = { version = "38.0.0", default-features = false }
81-
pallet-treasury = { version = "37.0.0", default-features = false }
82-
sp-api = { version = "34.0.0", default-features = false }
83-
sp-application-crypto = { version = "38.0.0", default-features = false }
74+
frame-benchmarking = { version = "39.0.0", default-features = false }
75+
frame-support = { version = "39.0.0", default-features = false }
76+
frame-system = { version = "39.1.0", default-features = false }
77+
pallet-asset-tx-payment = { version = "39.0.0", default-features = false }
78+
pallet-balances = { version = "40.0.1", default-features = false }
79+
pallet-timestamp = { version = "38.0.0", default-features = false }
80+
pallet-transaction-payment = { version = "39.0.0", default-features = false }
81+
sp-api = { version = "35.0.0", default-features = false }
82+
sp-application-crypto = { version = "39.0.0", default-features = false }
8483
sp-arithmetic = { version = "26.0.0", default-features = false }
85-
sp-core = { version = "34.0.0", default-features = false }
86-
sp-io = { version = "38.0.0", default-features = false }
87-
sp-runtime = { version = "39.0.1", default-features = false }
84+
sp-core = { version = "35.0.0", default-features = false }
85+
sp-io = { version = "39.0.0", default-features = false }
86+
sp-runtime = { version = "40.1.0", default-features = false }
8887
sp-std = { version = "14.0.0", default-features = false }
8988

9089
# rpc stuff [std]
9190
jsonrpsee = { version = "0.24.7", features = ["client-core", "server", "macros"] }
9291
jsonrpsee-core = { version = "0.24.7" }
9392
jsonrpsee-types = { version = "0.24.7" }
94-
pallet-transaction-payment-rpc = { version = "41.0.0" }
95-
sc-rpc = "40.0.0"
96-
sc-rpc-api = "0.44.0"
97-
sp-blockchain = "37.0.1"
98-
sp-rpc = "32.0.0"
93+
pallet-transaction-payment-rpc = { version = "42.0.0" }
94+
sc-rpc = "43.0.0"
95+
sc-rpc-api = "0.47.0"
96+
sp-blockchain = "38.0.0"
97+
sp-rpc = "33.0.0"
9998

10099
# dev deps
101100
approx = "0.5.1"
102101
itertools = "0.11.0"
103102
rstest = "0.12.0"
104103
serde_json = "1.0.114"
105-
sp-inherents = "34.0.0"
106-
sp-keyring = "39.0.0"
107-
sp-keystore = "0.40.0"
104+
sp-inherents = "35.0.0"
105+
sp-keyring = "40.0.0"
106+
sp-keystore = "0.41.0"
108107

109108
#[patch."https://github.com/encointer/substrate-fixed"]
110109
#substrate-fixed = { path = "../substrate-fixed"}

‎balances-tx-payment/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "encointer-balances-tx-payment"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Balances tx payment for the Encointer blockchain runtime"

‎balances-tx-payment/rpc/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "encointer-balances-tx-payment-rpc"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Balances tx payment rpc for the Encointer blockchain runtime"

‎balances-tx-payment/rpc/runtime-api/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "encointer-balances-tx-payment-rpc-runtime-api"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Balances tx payment rpc runtime api for the Encointer blockchain runtime"

‎balances/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-balances"
3-
version = "14.2.0"
3+
version = "15.2.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Balances pallet for the Encointer blockchain runtime"

‎bazaar/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-bazaar"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Bazaar pallet for the Encointer blockchain runtime"

‎bazaar/rpc/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-bazaar-rpc"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Bazaar rpc for the Encointer blockchain runtime"

‎bazaar/rpc/runtime-api/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-bazaar-rpc-runtime-api"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Bazaar rpc runtime API for the Encointer blockchain runtime"

‎ceremonies/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-ceremonies"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Ceremonies pallet for the Encointer blockchain runtime"

‎ceremonies/assignment/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "encointer-ceremonies-assignment"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Ceremonies assignments for the Encointer blockchain runtime"

‎ceremonies/meetup-validation/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "encointer-meetup-validation"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Meetup validation for the Encointer blockchain runtime"

‎ceremonies/rpc/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-ceremonies-rpc"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Ceremonies rpc for the Encointer blockchain runtime"

‎ceremonies/rpc/runtime-api/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-ceremonies-rpc-runtime-api"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Ceremonies rpc runtime API for the Encointer blockchain runtime"

‎communities/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-communities"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Communities pallet for the Encointer blockchain runtime"

‎communities/rpc/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-communities-rpc"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Communities rpc for the Encointer blockchain runtime"

‎communities/rpc/runtime-api/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-communities-rpc-runtime-api"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Communities rpc runtime api for the Encointer blockchain runtime"

‎democracy/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-democracy"
3-
version = "14.4.0"
3+
version = "15.4.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Democracy pallet for the Encointer blockchain runtime"

‎faucet/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-faucet"
3-
version = "14.2.0"
3+
version = "15.2.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Faucet pallet for the Encointer blockchain runtime"

‎primitives/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "encointer-primitives"
3-
version = "14.4.0"
3+
version = "15.4.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Primitives for the Encointer blockchain runtime"

‎primitives/core/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ep-core"
3-
version = "14.0.0"
3+
version = "15.0.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Core primitives for the Encointer blockchain runtime"

‎reputation-commitments/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-reputation-commitments"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Reputation commitments pallet for the Encointer blockchain runtime"

‎rpc/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "encointer-rpc"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "RPC for the Encointer blockchain runtime"

‎scheduler/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-scheduler"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Scheduler pallet for the Encointer blockchain runtime"

‎test-utils/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "test-utils"
3-
version = "14.3.0"
3+
version = "15.3.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Test utils for the Encointer blockchain runtime"

‎test-utils/src/lib.rs

+2
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ macro_rules! impl_frame_system {
103103
type PreInherents = ();
104104
type PostInherents = ();
105105
type PostTransactions = ();
106+
type ExtensionsWeightInfo = ();
106107
}
107108
};
108109
}
@@ -156,6 +157,7 @@ macro_rules! impl_balances {
156157
type RuntimeFreezeReason = RuntimeFreezeReason;
157158
type FreezeIdentifier = ();
158159
type MaxFreezes = frame_support::traits::ConstU32<0>;
160+
type DoneSlashHandler = ();
159161
}
160162
};
161163
}

‎treasuries/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-treasuries"
3-
version = "14.4.1"
3+
version = "15.4.1"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Treasuries pallet for the Encointer blockchain runtime"

‎treasuries/rpc/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-treasuries-rpc"
3-
version = "14.3.0"
3+
version = "15.3.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Treasuries pallet rpc for the Encointer blockchain runtime"

‎treasuries/rpc/runtime-api/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-treasuries-rpc-runtime-api"
3-
version = "14.3.0"
3+
version = "15.3.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Treasuries pallet rpc runtime api for the Encointer blockchain runtime"

‎vouches/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pallet-encointer-vouches"
3-
version = "14.1.0"
3+
version = "15.1.0"
44
authors = ["Encointer Association <info@encointer.org>"]
55
edition = "2021"
66
description = "Vouches pallet for the Encointer blockchain runtime"

0 commit comments

Comments
 (0)
Please sign in to comment.