package com.mygeopay.core.coins; import com.mygeopay.core.coins.families.BitFamily; import com.mygeopay.core.coins.families.ReddFamily; import org.bitcoinj.core.Coin; /** * @author John L. Jegutanis */ public class ReddcoinMain extends CoinType { private ReddcoinMain() { id = "reddcoin.main"; addressHeader = 61; p2shHeader = 5; acceptableAddressCodes = new int[] { addressHeader, p2shHeader }; spendableCoinbaseDepth = 30; dumpedPrivateKeyHeader = 189; transactionVersion = 2; family = ReddFamily.get(); name = "RDD"; fullname = "Reddcoin"; symbol = "RDD"; uriScheme = "reddcoin"; bip44Index = 4; unitExponent = 8; feePerKb = value(100000); minNonDust = value(1000000); // 0.01 RDD mininput softDustLimit = value(100000000); // 1 RDD softDustPolicy = SoftDustPolicy.BASE_FEE_FOR_EACH_SOFT_DUST_TXO; } private static ReddcoinMain instance = new ReddcoinMain(); public static synchronized ReddcoinMain get() { return instance; } }