package com.mygeopay.core.coins; import com.mygeopay.core.coins.families.BitFamily; /** * @author John L. Jegutanis */ public class NamecoinMain extends CoinType { private NamecoinMain() { id = "namecoin.main"; addressHeader = 52; // Namecoin does not have p2sh addresses acceptableAddressCodes = new int[] { addressHeader}; spendableCoinbaseDepth = 100; family = BitFamily.get(); name = "NMC (β)"; fullname ="Namecoin"; // TODO Change the Title to reflect fullname when accessing coin symbol = "NMC"; uriScheme = "namecoin"; bip44Index = 7; unitExponent = 8; feePerKb = value(500000); minNonDust = value(10000); // 0.0001 NMC mininput softDustLimit = value(1000000); // 0.01 NMC softDustPolicy = SoftDustPolicy.BASE_FEE_FOR_EACH_SOFT_DUST_TXO; } private static NamecoinMain instance = new NamecoinMain(); public static synchronized NamecoinMain get() { return instance; } }