diff --git a/packages/dashmate/configs/defaults/getMainnetConfigFactory.js b/packages/dashmate/configs/defaults/getMainnetConfigFactory.js index 0159941d2f2..3c780168d55 100644 --- a/packages/dashmate/configs/defaults/getMainnetConfigFactory.js +++ b/packages/dashmate/configs/defaults/getMainnetConfigFactory.js @@ -53,6 +53,11 @@ export default function getMainnetConfigFactory(homeDir, getBaseConfig) { host: '152.42.151.147', port: 26656, }, + { + id: 'fdc2239c1e0e62f3a192823d6e068d012620a2d1', + host: 'seed-1.pshenmic.dev', + port: 26656, + }, ], }, mempool: { diff --git a/packages/dashmate/configs/defaults/getTestnetConfigFactory.js b/packages/dashmate/configs/defaults/getTestnetConfigFactory.js index 3558c1daa47..3422ad2438c 100644 --- a/packages/dashmate/configs/defaults/getTestnetConfigFactory.js +++ b/packages/dashmate/configs/defaults/getTestnetConfigFactory.js @@ -86,6 +86,11 @@ export default function getTestnetConfigFactory(homeDir, getBaseConfig) { host: '35.92.64.72', port: 36656, }, + { + id: 'de3a73fc78e5c828151454156b492e4a2d985849', + host: 'seed-1.pshenmic.dev', + port: 36656, + }, ], port: 36656, }, diff --git a/packages/dashmate/configs/getConfigFileMigrationsFactory.js b/packages/dashmate/configs/getConfigFileMigrationsFactory.js index 2620636325f..862f3abee37 100644 --- a/packages/dashmate/configs/getConfigFileMigrationsFactory.js +++ b/packages/dashmate/configs/getConfigFileMigrationsFactory.js @@ -1019,6 +1019,19 @@ export default function getConfigFileMigrationsFactory(homeDir, defaultConfigs) }); return configFile; }, + '1.5.0': (configFile) => { + Object.entries(configFile.configs) + .forEach(([name, options]) => { + if (options.network === NETWORK_MAINNET && name !== 'base') { + options.platform.drive.tenderdash.p2p.seeds = mainnet.get('platform.drive.tenderdash.p2p.seeds'); + } + + if (options.network === NETWORK_TESTNET && name !== 'base') { + options.platform.drive.tenderdash.p2p.seeds = testnet.get('platform.drive.tenderdash.p2p.seeds'); + } + }); + return configFile; + }, }; } diff --git a/packages/js-dapi-client/lib/networkConfigs.js b/packages/js-dapi-client/lib/networkConfigs.js index 4bc7c832136..4400daa8d10 100644 --- a/packages/js-dapi-client/lib/networkConfigs.js +++ b/packages/js-dapi-client/lib/networkConfigs.js @@ -6,6 +6,7 @@ module.exports = { 'seed-3.testnet.networks.dash.org:1443', 'seed-4.testnet.networks.dash.org:1443', 'seed-5.testnet.networks.dash.org:1443', + 'seed-1.pshenmic.dev:1443', ], network: 'testnet', // Since we don't have PoSe atm, 3rd party masternodes sometimes provide wrong data @@ -57,6 +58,7 @@ module.exports = { 'seed-2.mainnet.networks.dash.org', 'seed-3.mainnet.networks.dash.org', 'seed-4.mainnet.networks.dash.org', + 'seed-1.pshenmic.dev', ], network: 'mainnet', },