package org.ripple.power.txns;
public class BTC2Ripple {
public static String def_bitcoin_bridge = "https://www.btc2ripple.com";
// rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2qBTC
public static String def_b2rAddress = "rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q";
private String _recipient;
private String _baseUrl;
public BTC2Ripple(String bitcoinAddress) {
this(def_bitcoin_bridge, bitcoinAddress);
}
public BTC2Ripple(String url, String bitcoinAddress) {
if (!AccountFind.isBitcoinAddress(bitcoinAddress)) {
throw new RuntimeException(bitcoinAddress
+ " not bitcoin address !");
}
_recipient = bitcoinAddress + '@' + (_baseUrl = def(url));
}
private final static String def(String bridge) {
if (bridge.toLowerCase().contains("btc2ripple")) {
return "btc2ripple.com";
}
return null;
}
public String getRecipient() {
return _recipient;
}
public String getBaseUrl() {
return _baseUrl;
}
}