Skip to content

Commit 89d8df9

Browse files
Update Sydney chain specification #153 (#171)
* Update Sydney chain specification * Fix liter remarks * Remove dead code * Fix typos
1 parent e6f916e commit 89d8df9

File tree

3 files changed

+354
-80
lines changed

3 files changed

+354
-80
lines changed

custom-spec-files/sydney-testnet.json

Lines changed: 352 additions & 0 deletions
Large diffs are not rendered by default.

node/src/chain_spec.rs

Lines changed: 1 addition & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -129,84 +129,5 @@ pub fn local_testnet_config() -> Result<ChainSpec, String> {
129129

130130
#[cfg(not(feature = "brooklyn"))]
131131
pub fn sydney_testnet_config() -> Result<ChainSpec, String> {
132-
use sc_telemetry::TelemetryEndpoints;
133-
use sp_runtime::traits::IdentifyAccount;
134-
135-
let wasm_binary = WASM_BINARY.ok_or_else(|| "Runtime wasm not available".to_string())?;
136-
137-
Ok(ChainSpec::from_genesis(
138-
"GGX Chain Sydney Testnet",
139-
"GGX",
140-
ChainType::Live,
141-
move || {
142-
testnet_genesis(
143-
wasm_binary,
144-
// Sudo account
145-
// Multisig
146-
sr25519::Public::from_ss58check("5Fxk5MUYBQf4ALRFkmSr9UNGyVz52dLhv7w8PkgKKBkjA5Fz")
147-
.unwrap()
148-
.into_account()
149-
.into(),
150-
// Pre-funded accounts
151-
vec![
152-
(
153-
sr25519::Public::from_ss58check(
154-
"5Fxk5MUYBQf4ALRFkmSr9UNGyVz52dLhv7w8PkgKKBkjA5Fz",
155-
)
156-
.unwrap()
157-
.into_account()
158-
.into(),
159-
1_000_000_000 - 10_000 - 1100,
160-
),
161-
(
162-
sr25519::Public::from_ss58check(
163-
"5Gn1Vdty5miDaaxBS3RE9UdxZJQeSJEgVmzVbqjmMZWvXiSR",
164-
)
165-
.unwrap()
166-
.into_account()
167-
.into(),
168-
1100,
169-
),
170-
(
171-
sr25519::Public::from_ss58check(
172-
"5GxBFw4nqvhX9X1C6apRpvWm57QaRb6MkVSF7YzQXLq2VJ6m",
173-
)
174-
.unwrap()
175-
.into_account()
176-
.into(),
177-
10_000,
178-
),
179-
],
180-
// Initial Validator
181-
vec![ValidatorIdentity::from_pub(
182-
"5Dg4ny1CSPek3yiKMTDSC9tRHzbv2xmidGLRhQug9cLZweQk",
183-
"5Gn1Vdty5miDaaxBS3RE9UdxZJQeSJEgVmzVbqjmMZWvXiSR",
184-
"5GwiY7NjgEAyn8dtYEaAr5GVpwJZncVGQxX2ayBsVCASirfY",
185-
)],
186-
8886,
187-
false,
188-
)
189-
},
190-
// Some dns bootnodes
191-
vec![
192-
"/dns/sun.sydney.ggxchain.io/tcp/30333/p2p/12D3KooWGmopnFNtQb2bo1irpjPLJUnmt9K4opTSHTMhYYobB8pC".parse().unwrap(),
193-
"/dns/moon.sydney.ggxchain.io/tcp/30333/p2p/12D3KooWCxnYzFkiFL5Dc6iEXXTVeFYFHmCqbhSosovEDid59TFR".parse().unwrap(),
194-
"/dns/earth.sydney.ggxchain.io/tcp/30333/p2p/12D3KooWQxwb6tTHqaPy8s3133yqBuJZVvqJfH6GJGy2PspDAYzQ".parse().unwrap(),
195-
],
196-
// Telemetry
197-
Some(
198-
TelemetryEndpoints::new(vec![(
199-
"wss://testnet.telemetry.sydney.ggxchain.io/submit/".into(),
200-
0,
201-
)])
202-
.expect("Telemetry url is valid"),
203-
),
204-
// Protocol ID
205-
Some("GGX Sydney"),
206-
None,
207-
// Properties
208-
properties("GGXT"),
209-
// Extensions
210-
None,
211-
))
132+
ChainSpec::from_json_bytes(&include_bytes!("../../custom-spec-files/sydney-testnet.json")[..])
212133
}

node/src/runtime/mainnet.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ impl ValidatorIdentity {
2424
}
2525
}
2626

27+
#[allow(dead_code)]
2728
pub fn from_pub(ed: &str, sr: &str, _ecdsa: &str) -> ValidatorIdentity {
2829
let ed = ed25519::Public::from_ss58check(ed)
2930
.unwrap()

0 commit comments

Comments
 (0)