You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
368 lines
7.3 KiB
368 lines
7.3 KiB
{ |
|
"Server": { |
|
"ssl_key_file": "insert/path/to/your/server-key-file", |
|
"ssl_certificate_file": "insert/path/to/your/ssl-certificate", |
|
"enable_https": false, |
|
|
|
"https_port": 443, |
|
"http_port": 80 |
|
}, |
|
"RPC": { |
|
"host": "localhost", |
|
"port": 28332, |
|
"user": "user", |
|
"password": "pwd" |
|
}, |
|
"CallLimits": [ |
|
{ |
|
"name": "getbestblockhash", |
|
"maxPerMinute": null, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getinfo", |
|
"maxPerMinute": 999, |
|
"maxPerMinutePerIP": 999 |
|
}, |
|
{ |
|
"name": "listwalletusers", |
|
"maxPerMinute": null, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getblock", |
|
"maxPerMinute": null, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "dhtget", |
|
"maxPerMinute": 99999, |
|
"maxPerMinutePerIP": 99999 |
|
}, |
|
{ |
|
"name": "listusernamespartial", |
|
"maxPerMinute": 99999, |
|
"maxPerMinutePerIP": 99999 |
|
}, |
|
{ |
|
"name": "gettrendinghashtags", |
|
"maxPerMinute": 99999, |
|
"maxPerMinutePerIP": 99999 |
|
}, |
|
{ |
|
"name": "stop", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getblockcount", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getconnectioncount", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getpeerinfo", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "addnode", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "adddnsseed", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getaddednodeinfo", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getdifficulty", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getgenerate", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "setgenerate", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "gethashespersec", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getmininginfo", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "createwalletuser", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "backupwallet", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "walletpassphrase", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "walletpassphrasechange", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "walletlock", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "encryptwallet", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getrawmempool", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getblockhash", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "gettransaction", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "listtransactions", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "signmessage", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "verifymessage", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getwork", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getblocktemplate", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "submitblock", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "listsinceblock", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "dumpprivkey", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "dumppubkey", |
|
"maxPerMinute": 99999, |
|
"maxPerMinutePerIP": 99999 |
|
}, |
|
{ |
|
"name": "testvector", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "dumpwallet", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "importprivkey", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "importwallet", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getrawtransaction", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "createrawtransaction", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "decoderawtransaction", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "sendrawtransaction", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "sendnewusertransaction", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "verifychain", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getlastsoftcheckpoint", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "dhtput", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "dhtputraw", |
|
"maxPerMinute": 999, |
|
"maxPerMinutePerIP": 999 |
|
}, |
|
{ |
|
"name": "newpostmsg", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "newpostraw", |
|
"maxPerMinute": 999, |
|
"maxPerMinutePerIP": 999 |
|
}, |
|
{ |
|
"name": "newdirectmsg", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "newrtmsg", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getposts", |
|
"maxPerMinute": 99999, |
|
"maxPerMinutePerIP": 99999 |
|
}, |
|
{ |
|
"name": "getdirectmsgs", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getmentions", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "setspammsg", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getspammsg", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "follow", |
|
"maxPerMinute": 99999, |
|
"maxPerMinutePerIP": 99999 |
|
}, |
|
{ |
|
"name": "unfollow", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getfollowing", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getlasthave", |
|
"maxPerMinute": 99999, |
|
"maxPerMinutePerIP": 99999 |
|
}, |
|
{ |
|
"name": "getnumpieces", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "rescandirectmsgs", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "recheckusertorrent", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "getspamposts", |
|
"maxPerMinute": 99999, |
|
"maxPerMinutePerIP": 99999 |
|
}, |
|
{ |
|
"name": "torrentstatus", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
}, |
|
{ |
|
"name": "search", |
|
"maxPerMinute": 0, |
|
"maxPerMinutePerIP": null |
|
} |
|
], |
|
"LogAsAttackThreshold": { |
|
"callsOverLimits": 30, |
|
"invalidRequests": 30, |
|
"forbiddenCalls": 30 |
|
} |
|
} |