/*
 * Copyright 2021 Dash Core Group
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *    http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.bitcoinj.params;

import org.bitcoinj.quorums.LLMQParameters;

public class KrupnikDevNetParams extends DevNetParams {

    private static String DEVNET_NAME = "krupnik";

    private static String [] MASTERNODES = new String [] {
        "52.38.91.91",
        "34.219.219.19",
        "34.221.32.211",
        "35.87.4.244",
        "54.188.168.220",
        "34.211.88.72",
        "35.87.2.214",
        "35.86.171.21",
        "54.184.175.69",
        "52.25.246.83",
        "35.162.208.70",
    };

    public KrupnikDevNetParams() {
        super(DEVNET_NAME, "yMe6YVixWJ5797yN5AY4KzgJbHmXwVVsBg", 20001,
                MASTERNODES, true, 70219);
        dnsSeeds = MASTERNODES;
        addLLMQ(LLMQParameters.LLMQType.LLMQ_DEVNET);
        llmqChainLocks = LLMQParameters.LLMQType.LLMQ_DEVNET;
        llmqForInstantSend = LLMQParameters.LLMQType.LLMQ_DEVNET;
    }

    private static KrupnikDevNetParams instance;

    public static KrupnikDevNetParams get() {
        if(instance == null) {
            instance = new KrupnikDevNetParams();
            add(instance);
        }
        return instance;
    }

    @Override
    public String[] getDefaultMasternodeList() {
        return MASTERNODES;
    }
}

@@ -739,24 +739,30 @@
 vate static 
+final 
 String DEVNE
@@ -801,23 +801,28 @@
  static 
+final 
 String
- 
 %5B%5D MASTE
@@ -844,12 +844,10 @@
 ring
- 
 %5B%5D
- 
 %7B%0A  
@@ -856,20 +856,27 @@
     
+  
-%2252.38.91.91
+  %2234.210.237.116
 %22,%0A 
@@ -886,99 +886,117 @@
     
+ 
-%2234.219.219.19%22,%0A        %2234.221.32.211%22,%0A        %2235.87.4.244%22,%0A        %2254.188.168.220%22,%0A
+   %2254.69.65.231%22,%0A            %2254.185.90.95%22,%0A            %2254.186.234.0%22,%0A            %2235.87.212.139%22,%0A    
     
@@ -1009,15 +1009,15 @@
 4.21
-1.88.72
+2.52.44
 %22,%0A 
@@ -1027,80 +1027,99 @@
     
-%2235.87.2.214%22,%0A        %2235.86.171.21%22,%0A        %2254.184.175.69%22,%0A
+    %2234.217.47.197%22,%0A            %2234.220.79.131%22,%0A            %2218.237.212.176%22,%0A   
         
 %2252.
@@ -1118,46 +1118,51 @@
     
+ 
 %225
-2.25.246.83%22,%0A        %2235.162.208.70
+4.188.17.188%22,%0A            %2234.210.1.159
 %22,%0A 
@@ -1236,41 +1236,41 @@
 , %22y
-Me6YVixWJ5797yN5AY4KzgJbHmXwVVsBg
+PBtLENPQ6Ri1R7SyjevvvyMdopdFJUsRo
 %22, 2
@@ -1645,16 +1645,17 @@
       if
+ 
 (instanc

update KrupnikDevNetParams