Skip to content
This repository was archived by the owner on Jul 28, 2023. It is now read-only.

Commit 37de2c3

Browse files
author
borispovod
committed
rococo nodes
1 parent a78085b commit 37de2c3

File tree

2 files changed

+94
-4
lines changed

2 files changed

+94
-4
lines changed

node/src/chain_spec.rs

Lines changed: 92 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@ pub fn get_from_seed<TPublic: Public>(seed: &str) -> <TPublic::Pair as Pair>::Pu
4848
.public()
4949
}
5050

51+
// Get a public key from address.
52+
pub fn get_public_from_address<TPublic: Public>(addr: &str) -> TPublic {
53+
TPublic::from_ss58check(addr).unwrap()
54+
}
55+
5156
type AccountPublic = <Signature as Verify>::Signer;
5257

5358
/// Generate an account ID from seed.
@@ -316,11 +321,96 @@ pub fn rococo_config() -> Result<ChainSpec, String> {
316321
// Sudo account
317322
get_account_id_from_address("gkPQdcMrECsnUbVnCqTUuTaS9o72LM179rmRu3hzkC5zovUgB"),
318323
// Candidates
319-
vec![],
324+
vec![
325+
// Node 1.
326+
(
327+
get_account_id_from_address(
328+
"gkLsuHAWUiJL8tCrSYMKJjBBNyyZF2TFSs1tcTcsyHpD6x7Lr",
329+
),
330+
get_public_from_address::<NimbusId>(
331+
"gkLsuHAWUiJL8tCrSYMKJjBBNyyZF2TFSs1tcTcsyHpD6x7Lr",
332+
),
333+
CurrencyId::NATIVE * 100_000,
334+
),
335+
// Node 2.
336+
(
337+
get_account_id_from_address(
338+
"gkPp7Scc7zPvdPfA7YHWxsxtrzLPEW4AodGRZz9U6vqd5LFtf",
339+
),
340+
get_public_from_address::<NimbusId>(
341+
"gkPp7Scc7zPvdPfA7YHWxsxtrzLPEW4AodGRZz9U6vqd5LFtf",
342+
),
343+
CurrencyId::NATIVE * 100_000,
344+
),
345+
// Node 3.
346+
(
347+
get_account_id_from_address(
348+
"gkLkCGJohbgtNfXi9TkyxscHEodLvPzVUZ28MfCybvU6vN4Xn",
349+
),
350+
get_public_from_address::<NimbusId>(
351+
"gkLkCGJohbgtNfXi9TkyxscHEodLvPzVUZ28MfCybvU6vN4Xn",
352+
),
353+
CurrencyId::NATIVE * 100_000,
354+
),
355+
// Node 4.
356+
(
357+
get_account_id_from_address(
358+
"gkR2sZmh7tS2KgQLsByjUFHMukmGJwKgcBUshxNRAPXV5ZcZL",
359+
),
360+
get_public_from_address::<NimbusId>(
361+
"gkR2sZmh7tS2KgQLsByjUFHMukmGJwKgcBUshxNRAPXV5ZcZL",
362+
),
363+
CurrencyId::NATIVE * 100_000,
364+
),
365+
],
320366
// Nominators
321367
vec![],
322368
// Pre-funded accounts
323-
vec![],
369+
vec![
370+
// Nimbus nodes.
371+
(
372+
// Node 1.
373+
get_account_id_from_address(
374+
"gkLsuHAWUiJL8tCrSYMKJjBBNyyZF2TFSs1tcTcsyHpD6x7Lr",
375+
),
376+
CurrencyId::NATIVE * 110_000,
377+
),
378+
(
379+
// Node 2.
380+
get_account_id_from_address(
381+
"gkPp7Scc7zPvdPfA7YHWxsxtrzLPEW4AodGRZz9U6vqd5LFtf",
382+
),
383+
CurrencyId::NATIVE * 110_000,
384+
),
385+
(
386+
// Node 3.
387+
get_account_id_from_address(
388+
"gkLkCGJohbgtNfXi9TkyxscHEodLvPzVUZ28MfCybvU6vN4Xn",
389+
),
390+
CurrencyId::NATIVE * 110_000,
391+
),
392+
(
393+
// Node 4.
394+
get_account_id_from_address(
395+
"gkR2sZmh7tS2KgQLsByjUFHMukmGJwKgcBUshxNRAPXV5ZcZL",
396+
),
397+
CurrencyId::NATIVE * 110_000,
398+
),
399+
(
400+
// Sudo.
401+
get_account_id_from_address(
402+
"gkPQdcMrECsnUbVnCqTUuTaS9o72LM179rmRu3hzkC5zovUgB",
403+
),
404+
CurrencyId::NATIVE * 10_000,
405+
),
406+
(
407+
// Bank.
408+
get_account_id_from_address(
409+
"gkLdwjgcSFtoEvKbsgLuFBc2k6TgZxgrfj61CjcduCvgyKeux",
410+
),
411+
CurrencyId::NATIVE * 200_000,
412+
),
413+
],
324414
// Vesting accounts
325415
vec![],
326416
// Paused extrinsics

pallets/sp-mvm/tests/benchmark_assets/Move.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Bob = "gkNW9pAcCHxZrnoVkhLkEQtsLsW5NWTC75cdAdxAMs9LNYCYg"
1515

1616
[dependencies.PontStdlib]
1717
git = "https://github.com/pontem-network/pont-stdlib.git"
18-
rev = "1f094231de16cad54f2303093a7f866474bccd12"
18+
rev = "release-v1.0.0"
1919

2020
[dependencies.MoveStdlib]
2121
git = "https://github.com/pontem-network/move-stdlib.git"
22-
rev = "12c5488729b8377b90f247537459f16ef1383d43"
22+
rev = "release-v1.0.0"

0 commit comments

Comments
 (0)