diff --git a/packages/js-dapi-client/lib/dapiAddressProvider/SimplifiedMasternodeListDAPIAddressProvider.js b/packages/js-dapi-client/lib/dapiAddressProvider/SimplifiedMasternodeListDAPIAddressProvider.js index 673b3320493..fa238c87771 100644 --- a/packages/js-dapi-client/lib/dapiAddressProvider/SimplifiedMasternodeListDAPIAddressProvider.js +++ b/packages/js-dapi-client/lib/dapiAddressProvider/SimplifiedMasternodeListDAPIAddressProvider.js @@ -19,7 +19,9 @@ class SimplifiedMasternodeListDAPIAddressProvider { */ async getLiveAddress() { const sml = await this.smlProvider.getSimplifiedMNList(); - const validMasternodeList = sml.getValidMasternodesList(); + const validMasternodeList = sml.getValidMasternodesList() + // Keep only HP masternodes + .filter((smlEntry) => smlEntry.nType === 1); const addressesByRegProTxHashes = {}; let allowSelfSignedCertificate; diff --git a/scripts/configure_test_suite_network.sh b/scripts/configure_test_suite_network.sh index d9776969c93..653e600d127 100755 --- a/scripts/configure_test_suite_network.sh +++ b/scripts/configure_test_suite_network.sh @@ -56,7 +56,7 @@ FEATURE_FLAGS_OWNER_PRIVATE_KEY=$(yq .feature_flags_hd_private_key "$CONFIG") MASTERNODE_NAME=$(grep "$DAPI_SEED" "$INVENTORY" | awk '{print $1;}') MASTERNODE_OWNER_PRO_REG_TX_HASH=$(grep "$DAPI_SEED" "$INVENTORY" | awk -F "=" '{print $6;}') -MASTERNODE_OWNER_MASTER_PRIVATE_KEY=$(yq .masternodes."$MASTERNODE_NAME".owner.private_key "$CONFIG") +MASTERNODE_OWNER_MASTER_PRIVATE_KEY=$(yq .hp_masternodes."$MASTERNODE_NAME".owner.private_key "$CONFIG") if [[ "$NETWORK_STRING" == "devnet"* ]]; then NETWORK=devnet