Ejemplo n.º 1
0
def mn_list():
    from masternode import Masternode

    masternodelist_full = {
        u'701854b26809343704ab31d1c45abc08f9f83c5c2bd503a9d5716ef3c0cda857-1': u'  ENABLED 70201 yjaFS6dudxUTxYPTDB9BYd1Nv4vMJXm3vK 1474157572    82842 1474152618  71111 52.90.74.124:19999',
        u'f68a2e5d64f4a9be7ff8d0fbd9059dcd3ce98ad7a19a9260d1d6709127ffac56-1': u'  ENABLED 70201 yUuAsYCnG5XrjgsGvRwcDqPhgLUnzNfe8L 1474157732  1590425 1474155175  71122 [2604:a880:800:a1::9b:0]:19999',
        u'656695ed867e193490261bea74783f0a39329ff634a10a9fb6f131807eeca744-1': u'  ENABLED 70201 yepN97UoBLoP2hzWnwWGRVTcWtw1niKwcB 1474157704   824622 1474152571  71110 178.62.203.249:19999',
    }

    mnlist = [Masternode(vin, mnstring) for (vin, mnstring) in masternodelist_full.items()]

    return mnlist
Ejemplo n.º 2
0
def mn_list():
    from masternode import Masternode

    masternodelist_full = {
        u'701854b26809343704ab31d1c45abc08f9f83c5c2bd503a9d5716ef3c0cda857-1':
        u'  ENABLED 70201 TPk18vGsifBT9Zcf4jExSvSfSnFLzBo4JS 1474157572    82842 1474152618  71111 52.90.74.124:24130',
        u'f68a2e5d64f4a9be7ff8d0fbd9059dcd3ce98ad7a19a9260d1d6709127ffac56-1':
        u'  ENABLED 70201 TLErYAESrr1b3zEEebX3kegLB1Udyg1bsp 1474157732  1590425 1474155175  71122 [2604:a880:800:a1::9b:0]:24130',
        u'656695ed867e193490261bea74783f0a39329ff634a10a9fb6f131807eeca744-1':
        u'  ENABLED 70201 TH6yFywNnZn9NDumfGrpLR8uX2FTK91isA 1474157704   824622 1474152571  71110 178.62.203.249:24130',
    }

    mnlist = [
        Masternode(vin, mnstring)
        for (vin, mnstring) in masternodelist_full.items()
    ]

    return mnlist
def mn_list():
    from masternode import Masternode

    masternodelist_full = {
        u'701854b26809343704ab31d1c45abc08f9f83c5c2bd503a9d5716ef3c0cda857-1':
        u'  ENABLED 70201 TSTfeMeWwQiCDwMSTWRaj9wwVGNjZFfvFk 1474157572    82842 1474152618  71111 52.90.74.124:19999',
        u'f68a2e5d64f4a9be7ff8d0fbd9059dcd3ce98ad7a19a9260d1d6709127ffac56-1':
        u'  ENABLED 70201 TEjMnhB5mAPrpg7R4CUCSGQNnJqPeAFBTH 1474157732  1590425 1474155175  71122 [2604:a880:800:a1::9b:0]:19999',
        u'656695ed867e193490261bea74783f0a39329ff634a10a9fb6f131807eeca744-1':
        u'  ENABLED 70201 TWMtv2QwPcYVUEoLgbBJdHYoPrv3tj7rA3 1474157704   824622 1474152571  71110 178.62.203.249:19999',
    }

    mnlist = [
        Masternode(vin, mnstring)
        for (vin, mnstring) in masternodelist_full.items()
    ]

    return mnlist
def mn_list():
    from masternode import Masternode

    masternodelist_full = {
        u'701854b26809343704ab31d1c45abc08f9f83c5c2bd503a9d5716ef3c0cda857-1':
        u'  ENABLED 70210 yjaFS6dudxUTxYPTDB9BYd1Nv4vMJXm3vK 1474157572    82842 1474152618  71111 52.90.74.124:11226',
        u'69a6eddb667c510baefabb9ddab0b45518556e14ebfe3019173e5075c16df349-1':
        u'  ENABLED 70210 yUuAsYCnG5XrjgsGvRwcDqPhgLUnzNfe8L 1474157732  1590425 1474155175  71122 [2604:a880:800:a1::9b:0]:11226',
        u'656695ed867e193490261bea74783f0a39329ff634a10a9fb6f131807eeca744-1':
        u'  ENABLED 70210 yepN97UoBLoP2hzWnwWGRVTcWtw1niKwcB 1474157704   824622 1474152571  71110 178.62.203.249:11226',
    }

    mnlist = [
        Masternode(vin, mnstring)
        for (vin, mnstring) in masternodelist_full.items()
    ]

    return mnlist
def mn_list():
    from masternode import Masternode

    masternodelist_full = {
        u'701854b26809343704ab31d1c45abc08f9f83c5c2bd503a9d5716ef3c0cda857-1':
        u'  ENABLED 70201 nTTBmPNYgrnts3xSgTjbCccqig932dDBNN 1474157572    82842 1474152618  71111 52.90.74.124:10002',
        u'f68a2e5d64f4a9be7ff8d0fbd9059dcd3ce98ad7a19a9260d1d6709127ffac56-1':
        u'  ENABLED 70201 nTDewCg2wEXNzQ7UyecsaQULLvPwSG2Huv 1474157732  1590425 1474155175  71122 [2604:a880:800:a1::9b:0]:10002',
        u'656695ed867e193490261bea74783f0a39329ff634a10a9fb6f131807eeca744-1':
        u'  ENABLED 70201 nBZyVYYqFrAaEPVJSA28T7YeuSz13d1r5U 1474157704   824622 1474152571  71110 178.62.203.249:10002',
        u'16347e9834eebbbb842176107713fa717b0f33ee6496c2bcfc24afb06a7b8003-1':
        u'  ENABLED 70210 n56z6JPBWFmfifwRrbVk3p5ta1eCmJN1Jg 1557801722 15115324 1551223059  53704 80.211.25.220:10002',
        u'62cb8acc2a4c4ebd5d103f99d6de1d4419f6915aacbe37a3363e9de649f5550a-0':
        u'  ENABLED 70210 n8FU538kfeyzZ8fYcDbFJ5GJeujEEmhrJn 1557801444 15114131 1551221648  53697 94.177.214.132:10002',
    }

    mnlist = [
        Masternode(vin, mnstring)
        for (vin, mnstring) in masternodelist_full.items()
    ]

    return mnlist
Ejemplo n.º 6
0
 def onStartAllMN(self):
     printOK("Start-All pressed")
     # Check RPC & dongle
     if not self.caller.rpcConnected or self.caller.hwStatus != 2:
         self.caller.myPopUp2(QMessageBox.Critical, 'SPMT - hw/rpc device check', "Connect to RPC server and HW device first")
         printDbg("Hardware device or RPC server not connected")
         return None
     try:
         reply = self.caller.myPopUp(QMessageBox.Question, 'Confirm START', 
                                              "Are you sure you want to start ALL masternodes?", QMessageBox.Yes)
         if reply == QMessageBox.Yes:
             for mn_conf in self.caller.masternode_list:
                 self.masternodeToStart = Masternode(self, mn_conf['name'], mn_conf['ip'], mn_conf['port'], 
                                                             mn_conf['mnPrivKey'], mn_conf['hwAcc'], mn_conf['collateral'])
                 # connect signal
                 self.masternodeToStart.sigdone.connect(self.sendBroadcast) 
                 self.mnToStartList.append(self.masternodeToStart)
             
             self.startMN()
             
     except Exception as e:
         err_msg = "error before starting node"
         printException(getCallerName(), getFunctionName(), err_msg, e)
Ejemplo n.º 7
0
 def get_masternodes(self):
     mnlist = self.rpc_command('masternodelist', 'full')
     return [Masternode(k, v) for (k, v) in mnlist.items()]