diff --git a/.gitignore b/.gitignore index 8e3836b..28d0bf3 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,7 @@ bin/ gen/ out/ .idea/ +tmp/ # Gradle files .gradle/ diff --git a/app/src/main/java/cy/agorise/crystalwallet/apigenerator/BitsharesFaucetApiGenerator.java b/app/src/main/java/cy/agorise/crystalwallet/apigenerator/BitsharesFaucetApiGenerator.java index 10c2465..5b2b6d2 100644 --- a/app/src/main/java/cy/agorise/crystalwallet/apigenerator/BitsharesFaucetApiGenerator.java +++ b/app/src/main/java/cy/agorise/crystalwallet/apigenerator/BitsharesFaucetApiGenerator.java @@ -7,7 +7,6 @@ import java.util.HashMap; import java.util.Map; import java.util.concurrent.TimeUnit; -import io.reactivex.Observable; import okhttp3.Interceptor; import okhttp3.OkHttpClient; import okhttp3.logging.HttpLoggingInterceptor; @@ -147,6 +146,7 @@ public abstract class BitsharesFaucetApiGenerator { private static HttpLoggingInterceptor logging; private static OkHttpClient.Builder clientBuilder; private static Retrofit.Builder builder; + private static final long TIMEOUT = 30; private static HashMap, Object> Services; @@ -184,8 +184,9 @@ public abstract class BitsharesFaucetApiGenerator { return chain.proceed(request); } }); - clientBuilder.readTimeout(5, TimeUnit.MINUTES); - clientBuilder.connectTimeout(5, TimeUnit.MINUTES); + clientBuilder.readTimeout(TIMEOUT, TimeUnit.SECONDS) + .connectTimeout(TIMEOUT, TimeUnit.SECONDS) + .writeTimeout(TIMEOUT,TimeUnit.SECONDS); OkHttpClient client = clientBuilder.build(); Retrofit retrofit = builder.client(client).build(); return retrofit.create(serviceClass); diff --git a/app/src/main/java/cy/agorise/crystalwallet/apigenerator/GrapheneApiGenerator.java b/app/src/main/java/cy/agorise/crystalwallet/apigenerator/GrapheneApiGenerator.java index de1a19e..e393486 100644 --- a/app/src/main/java/cy/agorise/crystalwallet/apigenerator/GrapheneApiGenerator.java +++ b/app/src/main/java/cy/agorise/crystalwallet/apigenerator/GrapheneApiGenerator.java @@ -573,7 +573,7 @@ public abstract class GrapheneApiGenerator { public void onError(BaseResponse.Error error) { request.getListener().fail(request.getId()); } - }), BitsharesConstant.EQUIVALENT_URL); //todo change equivalent url for current server url + }), CryptoNetManager.getURL(CryptoNet.BITSHARES)); //todo change equivalent url for current server url thread.start(); } @@ -589,7 +589,7 @@ public abstract class GrapheneApiGenerator { for(BitsharesAsset quoteAsset : quoteAssets){ WebSocketThread thread = new WebSocketThread(new GetLimitOrders(baseAsset.getBitsharesId(), quoteAsset.getBitsharesId(), 10, new EquivalentValueListener(baseAsset, - quoteAsset,context)), BitsharesConstant.EQUIVALENT_URL); //todo change equivalent url for current server url + quoteAsset,context)), CryptoNetManager.getURL(CryptoNet.BITSHARES)); //todo change equivalent url for current server url thread.start(); } } diff --git a/app/src/main/java/cy/agorise/crystalwallet/application/CrystalApplication.java b/app/src/main/java/cy/agorise/crystalwallet/application/CrystalApplication.java index 6431e7c..1c81c62 100644 --- a/app/src/main/java/cy/agorise/crystalwallet/application/CrystalApplication.java +++ b/app/src/main/java/cy/agorise/crystalwallet/application/CrystalApplication.java @@ -43,11 +43,6 @@ public class CrystalApplication extends Application { "ws://185.208.208.147:8090" // Custom node }; - public static String BITSHARES_TESTNET_URL[] = - { - "http://185.208.208.147:11012", // Openledger node - }; - //This is for testing the equivalent values on the testnet TODO remove public static BitsharesAsset bitUSDAsset = new BitsharesAsset("USD",4,"1.3.121",BitsharesAsset.Type.SMART_COIN); //This is for testing the equivalent values on the testnet TODO remove diff --git a/app/src/main/java/cy/agorise/crystalwallet/network/BitsharesCryptoNetVerifier.java b/app/src/main/java/cy/agorise/crystalwallet/network/BitsharesCryptoNetVerifier.java index c382cc5..5f70961 100644 --- a/app/src/main/java/cy/agorise/crystalwallet/network/BitsharesCryptoNetVerifier.java +++ b/app/src/main/java/cy/agorise/crystalwallet/network/BitsharesCryptoNetVerifier.java @@ -11,17 +11,8 @@ import cy.agorise.graphenej.models.WitnessResponse; */ public class BitsharesCryptoNetVerifier extends CryptoNetVerifier { - - - /** - * TODO We need to change this to a type of subCryptoNet - */ private final CryptoNet cryptoNet = CryptoNet.BITSHARES; - /** - * Todo info need to be on the SubCryptoNet - */ - private final String CHAIN_ID = "9cf6f255a208100d2bb275a3c52f4b1589b7ec9c9bfc2cb2a5fe6411295106d8";//testnet - //private final String CHAIN_ID = "4018d7844c78f6a6c41c6a552b898022310fc5dec06da467ee7905a8dad512c8";//mainnet + private final String CHAIN_ID = "4018d7844c78f6a6c41c6a552b898022310fc5dec06da467ee7905a8dad512c8";//mainnet @Override public void checkURL(final String url) {