public boolean equals(Object o) { MasternodePing mnp = (MasternodePing)o; if(mnp.sigTime == this.sigTime && mnp.vin.equals(this.vin) && mnp.vchSig.equals(this.vchSig) && mnp.blockHash.equals(this.blockHash)) { return true; } return false; }
public void remove(TransactionInput vin) { try { lock.lock(); //vector<CMasternode>::iterator it = vMasternodes.begin(); Iterator<Masternode> it = vMasternodes.iterator(); while (it.hasNext()) { Masternode mn = it.next(); if (mn.vin.equals(vin)){ log.info("masternode - CMasternodeMan: Removing Masternode %s "+mn.address.toString()+"- "+(size()-1)+" now"); //vMasternodes.remove(mn); it.remove(); queueOnSyncStatusChanged(); break; } } } finally { lock.unlock(); } } int size() { return vMasternodes.size(); }
while (it3.hasNext()) { Map.Entry<Sha256Hash, MasternodeBroadcast> mb = it3.next(); if (mb.getValue().vin.equals(mn.vin)) { context.masternodeSync.mapSeenSyncMNB.remove(mb.getKey());
if (input.equals(txInput)) { return tx;
Transaction connected = deadInput.getConnectedTransaction(); if (connected == null) continue; if (connected.getConfidence().getConfidenceType() != ConfidenceType.DEAD && deadInput.getConnectedOutput().getSpentBy() != null && deadInput.getConnectedOutput().getSpentBy().equals(deadInput)) { checkState(myUnspents.add(deadInput.getConnectedOutput())); log.info("Added to UNSPENTS: {} in {}", deadInput.getConnectedOutput(), deadInput.getConnectedOutput().getParentTransaction().getHash());
Transaction connected = deadInput.getConnectedTransaction(); if (connected == null) continue; if (connected.getConfidence().getConfidenceType() != ConfidenceType.DEAD && deadInput.getConnectedOutput().getSpentBy() != null && deadInput.getConnectedOutput().getSpentBy().equals(deadInput)) { checkState(myUnspents.add(deadInput.getConnectedOutput())); log.info("Added to UNSPENTS: {} in {}", deadInput.getConnectedOutput(), deadInput.getConnectedOutput().getParentTransaction().getHash());
Transaction connected = deadInput.getConnectedTransaction(); if (connected == null) continue; if (connected.getConfidence().getConfidenceType() != ConfidenceType.DEAD && deadInput.getConnectedOutput().getSpentBy() != null && deadInput.getConnectedOutput().getSpentBy().equals(deadInput)) { checkState(myUnspents.add(deadInput.getConnectedOutput())); log.info("Added to UNSPENTS: {} in {}", deadInput.getConnectedOutput(), deadInput.getConnectedOutput().getParentTransaction().getHash());
Transaction connected = deadInput.getConnectedTransaction(); if (connected == null) continue; if (connected.getConfidence().getConfidenceType() != ConfidenceType.DEAD && deadInput.getConnectedOutput().getSpentBy() != null && deadInput.getConnectedOutput().getSpentBy().equals(deadInput)) { checkState(myUnspents.add(deadInput.getConnectedOutput())); log.info("Added to UNSPENTS: {} in {}", deadInput.getConnectedOutput(), deadInput.getConnectedOutput().getParentTransaction().getHash());