Skip to content

Commit 4b12eed

Browse files
author
Max Gravitt
committed
adding md5 specs and resources, updating version number
1 parent 3cd600d commit 4b12eed

File tree

6 files changed

+197
-65
lines changed

6 files changed

+197
-65
lines changed

collator/src/chain_spec/md5.rs

Lines changed: 51 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,54 @@ pub fn get_chain_spec() -> Md5ChainSpec {
9595
// 5CmFmVadzNQFaeiyXXNugRXT1MuaoocUyogtYHEQeWjGp7pX
9696
hex!["1eed3cc6fde968d5fe9c64c12241a5178577e07c707065026f476e868df0264b"].into(),
9797
],
98+
// session keys at
99+
vec![
100+
(
101+
// 5HgAxuAcEybo448w5BZdoceCuHMAbEW9AetBKsj9s5GEBZT3
102+
hex!["f83a0218e100ce3ede12c5d403116ef034124c62b181fff6935403cea9396d2f"].into(),
103+
hex!["f83a0218e100ce3ede12c5d403116ef034124c62b181fff6935403cea9396d2f"].unchecked_into(),
104+
),
105+
(
106+
// 5DkJvQp2gqHraWZU1BNCDxEKTQHezn2Qy7z5hLPksUdjtEG9
107+
hex!["4a70d789b0f0897e0880e8d3d532187ac77cbda04228cfadf8bededdd0b1005e"].into(),
108+
hex!["4a70d789b0f0897e0880e8d3d532187ac77cbda04228cfadf8bededdd0b1005e"].unchecked_into(),
109+
),
110+
(
111+
// 5Dw5KkHeoh6umBurwqh4CHoXYBY6rpxtQampp8bFkuLgFz4L
112+
hex!["52a6c480ff5cff0a2b889016e71de5fd8c3ab6d7d7220e543e8d0f8d60142517"].into(),
113+
hex!["52a6c480ff5cff0a2b889016e71de5fd8c3ab6d7d7220e543e8d0f8d60142517"].unchecked_into(),
114+
),
115+
(
116+
// 5GwwAKFomhgd4AHXZLUBVK3B792DvgQUnoHTtQNkwmt5h17k
117+
hex!["d8033c4d04a502901d24a789da32940085c62eba881c4701a73411288445cc46"].into(),
118+
hex!["d8033c4d04a502901d24a789da32940085c62eba881c4701a73411288445cc46"].unchecked_into(),
119+
),
120+
(
121+
// 5DU84E1JYAhftyimxYd1MUaQ82GBKxNVFhDJSUSGU1ULpg1C
122+
hex!["3e1856f529530d07ec86f8ba00d9ef6a05520e9317d8025c8380b94670f90022"].into(),
123+
hex!["3e1856f529530d07ec86f8ba00d9ef6a05520e9317d8025c8380b94670f90022"].unchecked_into(),
124+
),
125+
(
126+
// 5HBZ2CSDcRAjE6AKMKzuJ1w5c5iB6XaSn9h5eeAcGwcykKnz
127+
hex!["e266243731bf69fff27133f3cbb8def28c6fd26d688d14fee34ab6950351aa0f"].into(),
128+
hex!["e266243731bf69fff27133f3cbb8def28c6fd26d688d14fee34ab6950351aa0f"].unchecked_into(),
129+
),
130+
(
131+
// 5Ft1pwMVeLRdRFiZNTtfxvnn1W8vPp71u215uoU4eDWixCok
132+
hex!["a8c9ba30f906cb94594c4d884e708064d5e173f5ee84eca771166542cb74f06c"].into(),
133+
hex!["a8c9ba30f906cb94594c4d884e708064d5e173f5ee84eca771166542cb74f06c"].unchecked_into(),
134+
),
135+
(
136+
// 5HGzzBkFVArUvCgRp7KAhHa71xBnRqdYxXaGi61EVutvvaS1
137+
hex!["e68dc6889d7541a5b5bcd6925b8e4a89ebb9ae27b0b1266ec4205a902538883e"].into(),
138+
hex!["e68dc6889d7541a5b5bcd6925b8e4a89ebb9ae27b0b1266ec4205a902538883e"].unchecked_into(),
139+
),
140+
(
141+
// 5CmFmVadzNQFaeiyXXNugRXT1MuaoocUyogtYHEQeWjGp7pX
142+
hex!["1eed3cc6fde968d5fe9c64c12241a5178577e07c707065026f476e868df0264b"].into(),
143+
hex!["1eed3cc6fde968d5fe9c64c12241a5178577e07c707065026f476e868df0264b"].unchecked_into(),
144+
)
145+
],
98146
// 5HgAxuAcEybo448w5BZdoceCuHMAbEW9AetBKsj9s5GEBZT3
99147
hex!["f83a0218e100ce3ede12c5d403116ef034124c62b181fff6935403cea9396d2f"].into(),
100148
2089.into(),
@@ -115,6 +163,7 @@ pub fn get_chain_spec() -> Md5ChainSpec {
115163
fn md5_genesis(
116164
invulnerables: Vec<(AccountId, AuraId)>,
117165
endowed_accounts: Vec<AccountId>,
166+
session_accounts: Vec<(AccountId, AuraId)>,
118167
root_key: AccountId,
119168
id: ParaId,
120169
) -> hashed_parachain_runtime::GenesisConfig {
@@ -132,10 +181,6 @@ fn md5_genesis(
132181
treasury: Default::default(),
133182
council: CouncilConfig {
134183
members: endowed_accounts,
135-
// vec![
136-
// hex!["f83a0218e100ce3ede12c5d403116ef034124c62b181fff6935403cea9396d2f"].into(),
137-
// hex!["4a70d789b0f0897e0880e8d3d532187ac77cbda04228cfadf8bededdd0b1005e"].into(),
138-
// ],
139184
phantom: Default::default(),
140185
},
141186
parachain_info: hashed_parachain_runtime::ParachainInfoConfig { parachain_id: id },
@@ -145,13 +190,13 @@ fn md5_genesis(
145190
..Default::default()
146191
},
147192
session: hashed_parachain_runtime::SessionConfig {
148-
keys: invulnerables
193+
keys: session_accounts
149194
.into_iter()
150195
.map(|(acc, aura)| {
151196
(
152197
acc.clone(), // account id
153198
acc, // validator id
154-
session_keys(aura), // session keys
199+
session_keys(aura), // session keys
155200
)
156201
})
157202
.collect(),

parachain-runtime/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,8 @@ impl_opaque_keys! {
183183
pub const VERSION: RuntimeVersion = RuntimeVersion {
184184
spec_name: create_runtime_str!("hashed"),
185185
impl_name: create_runtime_str!("hashed"),
186-
authoring_version: 2,
187-
spec_version: 1,
186+
authoring_version: 3,
187+
spec_version: 3,
188188
impl_version: 0,
189189
apis: RUNTIME_API_VERSIONS,
190190
transaction_version: 1,

resources/md5-genesis-head

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0x000000000000000000000000000000000000000000000000000000000000000000dbb70f45ac503e05be8d564ebe47c93bce440b0798eff7d75e8fedb4283a52e703170a2e7597b7b7e3d84c05391d139a62b157e78786d8c082f29dcf4c11131400

resources/md5-spec-raw.json

Lines changed: 56 additions & 25 deletions
Large diffs are not rendered by default.

resources/md5-spec.json

Lines changed: 86 additions & 32 deletions
Large diffs are not rendered by default.

resources/md5-wasm

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)