private void AddServersFromOnlineSource(){
//Get updated servers list from BlochsTech.com/StratumServers.json
try{
AndroidHttpClient client = AndroidHttpClient.newInstance("BOBC-0 Terminal/0.0/Android");
SimpleWebResponse resp = WebUtil.SimpleHttpGet(client, "http://blochstech.com/content/StratumServers.txt", "text/plain", "StratumServerManager_GetBlochsTechServerList");
if(resp.IsConnected && resp.Response != null){
JSONObject json = new JSONObject(resp.Response);
JSONArray jsonServers = json.getJSONArray("Servers");
String url;
for(int i = 0; i < jsonServers.length(); i++){
url = jsonServers.getString(i);
if(!ContainsServer(url))
servers.add(new StratumServer(url));
}
}
}catch(Exception ex){
if(Tags.DEBUG)
Log.e(Tags.APP_TAG, "Failed to get StratumServers from online source. Ex: " + ex.toString());
}
}
StratumServerManager.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:BitcoinCardTerminal
作者:
评论列表
文章目录