Skip to content

Commit

Permalink
Missing file.
Browse files Browse the repository at this point in the history
  • Loading branch information
jjos2372 committed Apr 30, 2022
1 parent a8823de commit 7ad73ee
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions src/main/java/btdex/markets/MarketXLM.java
@@ -0,0 +1,51 @@
package btdex.markets;

import java.util.HashMap;

import org.stellar.sdk.Account;

import btdex.locale.Translation;

public class MarketXLM extends MarketCrypto {

public static final String TICKER = "XLM";

public String getTicker() {
return TICKER;
}

@Override
public String getChainDetails() {
return "Stellar chain livenet";
}

@Override
public String getExplorerLink() {
return "https://stellarchain.io/";
}

@Override
public long getID() {
return MARKET_XLM;
}

@Override
public int getUCA_ID() {
return 512;
}

@Override
public void validate(HashMap<String, String> fields) throws Exception {
super.validate(fields);

String addr = fields.get(ADDRESS);

try {
Account ac = new Account(addr, 1L);
ac.getKeyPair();
}
catch (Exception e) {
throw new Exception(Translation.tr("mkt_invalid_address", addr, toString()));
}
}
}

0 comments on commit 7ad73ee

Please sign in to comment.