mirror of
				https://github.com/Qortal/altcoinj.git
				synced 2025-11-03 05:57:21 +00:00 
			
		
		
		
	Make GetBlocksMessage/GetHeadersMessage not compare equal despite identical contents, resolves issue 140.
This commit is contained in:
		@@ -86,7 +86,7 @@ public class GetBlocksMessage extends Message {
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public boolean equals(Object o) {
 | 
			
		||||
        if (!(o instanceof GetBlocksMessage)) return false;
 | 
			
		||||
        if (o == null || o.getClass() != getClass()) return false;
 | 
			
		||||
        GetBlocksMessage other = (GetBlocksMessage) o;
 | 
			
		||||
        return (other.version == version &&
 | 
			
		||||
                locator.size() == other.locator.size() && locator.containsAll(other.locator) &&
 | 
			
		||||
 
 | 
			
		||||
@@ -46,7 +46,7 @@ public class GetHeadersMessage extends GetBlocksMessage {
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    public boolean equals(Object o) {
 | 
			
		||||
        if (!(o instanceof GetHeadersMessage)) return false;
 | 
			
		||||
        if (o == null || o.getClass() != getClass()) return false;
 | 
			
		||||
        GetHeadersMessage other = (GetHeadersMessage) o;
 | 
			
		||||
        return (other.version == version &&
 | 
			
		||||
                locator.size() == other.locator.size() && locator.containsAll(other.locator) &&
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user