mirror of
https://github.com/cypherstack/stack_wallet.git
synced 2025-02-02 03:06:29 +00:00
fix server port and add testnet derivation path construction support
This commit is contained in:
parent
f6decc2fb4
commit
5b573c579c
2 changed files with 8 additions and 25 deletions
|
@ -191,7 +191,7 @@ abstract class DefaultNodes {
|
|||
|
||||
static NodeModel get peercoin => NodeModel(
|
||||
host: "electrum.peercoinexplorer.net",
|
||||
port: 50004,
|
||||
port: 50002,
|
||||
name: DefaultNodes.defaultName,
|
||||
id: DefaultNodes.buildId(Coin.peercoin),
|
||||
useSSL: true,
|
||||
|
|
|
@ -37,9 +37,12 @@ class Peercoin extends Bip39HDCurrency {
|
|||
String coinType;
|
||||
switch (networkParams.wifPrefix) {
|
||||
case 183: // PPC mainnet wif.
|
||||
coinType = "10"; // PPC mainnet.
|
||||
coinType =
|
||||
"6"; // according to https://github.com/satoshilabs/slips/blob/master/slip-0044.md
|
||||
break;
|
||||
case 239: // PPC testnet wif.
|
||||
coinType = "1";
|
||||
break;
|
||||
// TODO: [prio=low] Add testnet.
|
||||
default:
|
||||
throw Exception("Invalid Peercoin network wif used!");
|
||||
}
|
||||
|
@ -63,29 +66,9 @@ class Peercoin extends Bip39HDCurrency {
|
|||
NodeModel get defaultNode {
|
||||
switch (network) {
|
||||
case CryptoCurrencyNetwork.main:
|
||||
return NodeModel(
|
||||
host: "electrum.peercoinexplorer.net",
|
||||
port: 50004,
|
||||
name: DefaultNodes.defaultName,
|
||||
id: DefaultNodes.buildId(Coin.peercoin),
|
||||
useSSL: true,
|
||||
enabled: true,
|
||||
coinName: Coin.peercoin.name,
|
||||
isFailover: true,
|
||||
isDown: false,
|
||||
);
|
||||
return DefaultNodes.peercoin;
|
||||
case CryptoCurrencyNetwork.test:
|
||||
return NodeModel(
|
||||
host: "testnet-electrum.peercoinexplorer.net",
|
||||
port: 50009,
|
||||
name: DefaultNodes.defaultName,
|
||||
id: DefaultNodes.buildId(Coin.peercoinTestNet),
|
||||
useSSL: false, // TODO [prio=med]: Is this safe?
|
||||
enabled: true,
|
||||
coinName: Coin.peercoinTestNet.name,
|
||||
isFailover: true,
|
||||
isDown: false,
|
||||
);
|
||||
return DefaultNodes.peercoinTestNet;
|
||||
default:
|
||||
throw UnimplementedError();
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue