Back to project page BitZero.
The source code is released under:
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> Everyone is permitted to copy and distribute v...
If you think the Android project BitZero listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package it.thezero.bitzero.address; // w ww . jav a2 s.c o m import java.text.DecimalFormat; public class Address { private String address,name,valuta; private Integer n_tx=-1; private double balance=-1; public static String[][] Val = {{"bitcoin","litecoin","dogecoin","zetacoin"},{"BTC","LTC","DOG","ZET"},{"1","L","D","Z"}}; public Address(String v,String n,String a,Integer tx,double b) { setName(n); setAddress(a); setTx(tx); setBalance(b); setValuta(v); } public Address(String v,String n,String a) { setName(n); setAddress(a); setValuta(v); } public String toString(){ if(n_tx>-1){ return valuta+";"+address+";"+name+";"+n_tx+";"+balance; }else{ return valuta+";"+address+";"+name; } } public String getAddress(){ return address; } private void setAddress(String a){ address=a; } public String getName(){ return name; } private void setName(String n){ name=n; } public Integer getTx(){ return n_tx; } private void setTx(Integer tx){ n_tx=tx; } public double getBalance(){ return balance; } private void setBalance(double b){ balance=b; } public String getValuta(Boolean t){ String v=""; if(t){ for(int i=0;i<Val[1].length;i++){ if(valuta==Val[1][i]){ v=Val[0][i]; } } }else{ v=valuta; } return v; } public String getValuta(){ return valuta; } private void setValuta(String v){ for(int i=0;i<Val[1].length;i++){ if(v==Val[1][i]){ valuta=v; } } // TODO exception (?) } public static String toBTC(double b){ DecimalFormat formatter = new DecimalFormat("#.##########"); String s = formatter.format(b*0.00000001); return s; } public static String parseValuta(Address a){ return parseValuta(a.getAddress()); } public static String parseValuta(String a){ String ret = ""; for(int i=0;i<Val[2].length;i++){ if(a.startsWith(Val[2][i])){ ret=Val[1][i]; } } return ret; } }