diff --git a/routes/electrumjs/electrumServers.js b/routes/electrumjs/electrumServers.js index aed6d30..2a6530f 100644 --- a/routes/electrumjs/electrumServers.js +++ b/routes/electrumjs/electrumServers.js @@ -457,6 +457,17 @@ let electrumServers = { '136.243.45.140:50013' ], }, + snowgem: { + address: '45.77.254.232', + port: 10001, + proto: 'tcp', + txfee: 10000, + abbr: 'SNG', + serverList: [ + '45.77.254.232:10001', + '128.199.233.38:10001' + ], + }, xmy: { address: 'cetus.cryptap.us', port: 50004, @@ -546,4 +557,4 @@ electrumServers.vtc = electrumServers.vertcoin; electrumServers.via = electrumServers.viacoin; electrumServers.doge = electrumServers.dogecoin; -module.exports = electrumServers; \ No newline at end of file +module.exports = electrumServers; diff --git a/routes/electrumjs/electrumjs.networks.js b/routes/electrumjs/electrumjs.networks.js index 54272d4..217eae1 100644 --- a/routes/electrumjs/electrumjs.networks.js +++ b/routes/electrumjs/electrumjs.networks.js @@ -290,6 +290,18 @@ networks.zcl = { dustThreshold: 1000, }; +networks.sng = { + messagePrefix: '\x19Snowgem Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x05358394, + }, + pubKeyHash: 0x1c28, + scriptHash: 0x1c2D, + wif: 0x80, + dustThreshold: 1000, +}; + networks.xmy = { messagePrefix: '\x19Myriad Signed Message:\n', bip32: { @@ -374,4 +386,4 @@ networks.via = networks.viacoin; networks.fair = networks.faircoin; networks.doge = networks.dogecoin; networks.kmd = networks.komodo; -networks.mona = networks.monacoin; \ No newline at end of file +networks.mona = networks.monacoin; diff --git a/routes/shepherd/electrum/network.js b/routes/shepherd/electrum/network.js index 8502138..adceeff 100644 --- a/routes/shepherd/electrum/network.js +++ b/routes/shepherd/electrum/network.js @@ -10,6 +10,8 @@ module.exports = (shepherd) => { network === 'zec' || network === 'zcash' || network === 'ZCASH' || + network === 'sng' || + network === 'SNG' || network === 'HUSH' || network === 'hush' || network === 'ZCL' || @@ -223,4 +225,4 @@ module.exports = (shepherd) => { }); return shepherd; -}; \ No newline at end of file +};