package com.bitdubai.fermat_cry_api.layer.crypto_network.bitcoin;


import java.util.UUID;

/**
 * Created by rodrigoa on 20/05/15.
 */
public interface BitcoinManager {

    UUID walletID = null;

    /**
     *   Used to specify the network that will be used by the plug in.
     *   MAIN_NET is the production Bitcoin network: we are dealing with real money!
     *   TEST3_NET is the testing Bitcoin network. Preferable and will be used most of the time.
     *   REGTEST_NET or Regression Test Bitcoin network is used connecting to a local node and we define the difficulty!
     *   FERMAT_TEST and FERMAT_MAIN are not implemented. We might be using our own servers some day.
     */
    static enum BitcoinNetworkUsed {MAIN_NET, Test3_NET, REGTEST_NET, FERMAT_TEST, FERMAT_MAIN}


    /**
     * Agent name and version that Full node peers will see when we connect to them to retrieve blockchain info
     */
    public final String FERMAT_AGENT_NAME = "Fermat Agent";
    public final String FERMAT_AGENT_VERSION = "1.0";

    /**
     * Bitcoin network used to run plug in Bitcoin Crypto network.
     */
    public final BitcoinNetworkUsed NETWORK_CONNECTION = BitcoinNetworkUsed.REGTEST_NET;

    public final String REGTEST_SERVER_ADDRESS = "192.168.0.6";
    public final int REGTEST_SERVER_PORT = 18444;

}

@@ -1197,16 +1197,70 @@
 T_NET;%0A%0A
+    /**%0A     * Bitcoin server hosted in cloud%0A     */%0A
     publ
@@ -1306,18 +1306,22 @@
 = %221
-92.168.0.6
+37.117.108.244
 %22;%0A 

Fix #468 Created a Bitcoin server hosted in Cloud.