package com.mygeopay.core.coins; import com.mygeopay.core.coins.families.BitFamily; import org.bitcoinj.core.Coin; /** * @author Geopay.me */ public class CryptoescudoMain extends CoinType { private CryptoescudoMain() { id = "cryptoescudo.main"; addressHeader = 28; p2shHeader = 88; acceptableAddressCodes = new int[] { addressHeader, p2shHeader }; spendableCoinbaseDepth = 40; // COINBASE_MATURITY = 40 - cryptoescudo/src/main.h dumpedPrivateKeyHeader = 156; // 128 + addressHeader[28] = 156 family = BitFamily.get(); name = "CESC (α)"; // A Portuguese Cryptocoin fullname = "CryptoEscudo"; symbol = "CESC"; uriScheme = "cryptoescudo"; bip44Index = 111; // TODO Need confirmation in Satoshi Labs unitExponent = 8; feePerKb = value(100000); // 0 Zerado para testes normal 100 000 value(100000000L) minNonDust = value(1000); // 0.00001 CESC mininput softDustLimit = value(100000); // 0 CESC value(100000000L) softDustPolicy = SoftDustPolicy.BASE_FEE_FOR_EACH_SOFT_DUST_TXO; } private static CryptoescudoMain instance = new CryptoescudoMain(); public static synchronized CryptoescudoMain get() { return instance; } }