var config = { testnet: false, // this is adjusted page.h if needed. dont need to change manually stagenet: false, // this is adjusted page.h if needed. dont need to change manually coinUnitPlaces: 12, txMinConfirms: 10, // corresponds to CRYPTONOTE_DEFAULT_TX_SPENDABLE_AGE in Monero txCoinbaseMinConfirms: 60, // corresponds to CRYPTONOTE_MINED_MONEY_UNLOCK_WINDOW in Monero coinSymbol: 'XMR', openAliasPrefix: "xmr", coinName: 'Monero', coinUriPrefix: 'monero:', addressPrefix: 18, integratedAddressPrefix: 19, subAddressPrefix: 42, addressPrefixTestnet: 53, integratedAddressPrefixTestnet: 54, subAddressPrefixTestnet: 63, addressPrefixStagenet: 24, integratedAddressPrefixStagenet: 25, subAddressPrefixStagenet: 36, feePerKB: new JSBigInt('2000000000'),//20^10 - for testnet its not used, as fee is dynamic. dustThreshold: new JSBigInt('1000000000'),//10^10 used for choosing outputs/change - we decompose all the way down if the receiver wants now regardless of threshold txChargeRatio: 0.5, defaultMixin: 4, // minimum mixin for hardfork v5 txChargeAddress: '', idleTimeout: 30, idleWarningDuration: 20, maxBlockNumber: 500000000, avgBlockTime: 120, debugMode: false };