{
    "version" : "0.0.1",
    "network" : {
        "timeout" : 300000,
        "retries" : 3,
        "circuitBreaker" : {
            "timeLimit" : 200000,
            "timeThrottle" : 50,
            "timeoutThrottle": 10,
            "freezeTime" : 30000
        }
    },
    "logging" : {
        "transport" : "console",
        "level" : "info"
    },
    "wallets" : {
        "mnemonic" : {
            "bip39Strength" : 128
        },
        "healthcheck" : {
            "timeout"  : 5000,
            "bootstrap": 10000,
            "interval" : 2000,
            "threshold": 3 
        },
        "chainMap" : {
            "BNB" : {
                "name"  : "BNB",
                "class" : "BNB"
            },
            "ETH" : {
                "name"  : "ETH",
                "class" : "ETH"
            },
            "WAN" : {
                "name"  : "WAN",
                "class" : "WAN"
            },
            "BTC" : {
                "name"  : "BTC",
                "class" : "BTC"
            },
            "EOS" : {
                "name"  : "EOS",
                "class" : "EOS"
            },
            "XRP" : {
              "name"  : "XRP",
              "class" : "XRP"
            },
            "LTC" : {
              "name"  : "LTC",
              "class" : "LTC"
            }
        }
    },
    "privateTX" : {
        "enabled" : true,
        "ringSize": 8,
        "scan" : {
            "batch": {
                "max" : 200000,
                "min" : 5000,
                "size": 50000
            },
            "boundary" : 5,
            "bootstrap": 10000,
            "interval" : 10000,
            "handleOtaOneTime": 50,
            "algo" : {
                "preFetch" : true,
                "fetchInterval" : 8000,
                "minFetchInterval" : 1000,
                "fetchAPI" : "getTransByAddressBetweenBlocks",
                "batchAdjust" : {
                    "increase" : 500,
                    "decrease" : 7000
                }
            }
        }
    }
}

