Advertisement
Guest User

Untitled

a guest
Aug 4th, 2017
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.81 KB | None | 0 0
  1. ############################################################
  2. # Do not modify this file. Instead, create a #
  3. # nxt.properties file and make your changes there. #
  4. # They will overwrite the defaults! #
  5. ############################################################
  6.  
  7. #### PEER NETWORKING ####
  8.  
  9. # Announce my IP address/hostname to peers and allow them to share it with other peers.
  10. # If disabled, peer networking servlet will not be started at all.
  11. nxt.shareMyAddress=true
  12.  
  13. # Port for incoming peer to peer networking requests, if enabled.
  14. nxt.peerServerPort=8123
  15.  
  16. # Host interface on which to listen for peer networking requests, default all.
  17. # Use 0.0.0.0 to listen on all IPv4 interfaces or :: to listen on all IPv4 and IPv6 interfaces
  18. nxt.peerServerHost=0.0.0.0
  19.  
  20. # My externally visible IP address or host name, to be announced to peers.
  21. # It can optionally include a port number, which will also be announced to peers,
  22. # and may be different from nxt.peerServerPort (useful if you do port forwarding behind a router).
  23. nxt.myAddress=
  24.  
  25. # My platform, to be announced to peers.
  26. nxt.myPlatform=PC
  27.  
  28. # My hallmark, if available.
  29. nxt.myHallmark=
  30.  
  31. # A list of well known peer addresses / host names, separated by '; '.
  32. # If not set, a random selection of nxtcrypto.org and nxtbase.com nodes is used.
  33. nxt.wellKnownPeers=192.99.183.10; 18.116.7.200; 84.249.20.155; 45.58.62.236; 210.54.33.230; 203.167.243.44; 210.115.228.231; 171.98.174.125; 38.114.101.88; 38.114.101.87; 158.69.53.36; 176.9.25.254; 5.104.175.156; 5.104.175.157; 37.97.40.203; 192.99.47.76; 87.167.177.45; 5.9.124.68; 1.179.201.220; 75.158.125.140; 160.36.130.180; 178.136.98.153; 5.104.175.162; 91.121.159.44; 203.59.236.69; 5.9.119.180; 70.95.197.163; 88.99.249.245; 89.179.240.131; 126.124.211.226; 92.81.73.43; 178.63.87.215; 211.218.247.79; 71.166.55.129; 5.104.175.152; 5.104.175.154; 162.236.93.205; 75.189.195.82; 5.104.175.134; 5.104.175.137; 5.104.175.138; 107.141.2.251; 137.248.121.73; 88.106.222.81; 204.45.61.2; 85.217.171.59; 184.161.232.180; 213.113.246.35; 38.114.101.90; 188.2.144.168; 137.248.122.195; 162.243.144.202; 199.189.85.178; 111.90.145.100; 218.38.28.183; 5.104.175.11; 203.158.118.10; 151.80.42.137; 103.76.180.145; 88.99.166.52; 24.160.75.65; 198.27.68.159; 62.75.187.160; 91.189.160.214; 5.104.175.131; 73.169.38.202; 78.46.37.137; 103.251.107.78; 62.224.96.21; 95.165.143.249; 5.153.225.55; 5.189.165.186; 210.115.227.99; 213.136.69.222; 81.94.202.156; 81.83.5.50; 89.106.1.126; 77.120.101.95; 93.123.73.133; 202.5.195.252; 35.187.253.145; 77.120.101.180; 216.165.179.49; 162.248.4.26; 85.10.211.130; 192.161.209.104; 185.144.131.131; 2.81.168.154; 112.167.81.44; 86.19.102.12; 211.104.175.60; 87.98.145.132; 174.36.0.110; 88.115.127.46; 128.171.53.34; 173.238.248.170; 5.104.175.110; 90.126.120.47; 5.104.175.211; 37.120.185.33; 46.4.126.236; 108.238.244.144; 5.104.175.214; 112.161.84.93; 39.117.137.191; 5.9.106.250; 176.9.43.13; 67.68.14.47; 151.80.16.34; 223.19.255.106; wallet.burstcoin.sk; wallet2.burstcoin.sk
  34.  
  35. # These peers will always be sent rebroadcast transactions. They are also automatically added to wellKnownPeers, so no need for duplicates.
  36. burst.rebroadcastPeers=a.storj.eu; 158.69.150.192
  37.  
  38. # Connect to this many well known peers before using the peer database to get connected faster.
  39. # Set to 0 or comment out to disable.
  40. burst.connectWellKnownFirst=10
  41.  
  42. # Known bad peers to be blacklisted
  43. nxt.knownBlacklistedPeers=
  44.  
  45. # Peers used for testnet only.
  46. nxt.testnetPeers=
  47.  
  48. # Maintain active connections with at least that many peers.
  49. nxt.maxNumberOfConnectedPublicPeers=20
  50.  
  51. # Peer networking connect timeout for outgoing connections.
  52. nxt.connectTimeout=4000
  53.  
  54. # Peer networking read timeout for outgoing connections.
  55. nxt.readTimeout=8000
  56.  
  57. # Peer networking server idle timeout, milliseconds.
  58. nxt.peerServerIdleTimeout=30000
  59.  
  60. # Use the peer hallmark to only connect with peers above the defined push/pull hallmark thresholds.
  61. nxt.enableHallmarkProtection=false
  62.  
  63. # Hallmark threshold to use when sending data to peers.
  64. nxt.pushThreshold=0
  65.  
  66. # Hallmark threshold to use when requesting data from peers.
  67. nxt.pullThreshold=0
  68.  
  69. # Blacklist peers for 600000 milliseconds (i.e. 10 minutes by default).
  70. nxt.blacklistingPeriod=600000
  71.  
  72. # Consider a new transaction or block sent after 10 peers have received it.
  73. nxt.sendToPeersLimit=10
  74.  
  75. # Enable the Jetty Denial of Service Filter for the peer networking server.
  76. nxt.enablePeerServerDoSFilter=true
  77.  
  78. # Compress Http responses for the peer networking server.
  79. nxt.enablePeerServerGZIPFilter=true
  80.  
  81. # Use testnet, leave set to false unless you are really testing.
  82. # Never unlock your real accounts on testnet! Use separate accounts for testing only.
  83. # When using testnet, all custom port settings will be ignored,
  84. # and hardcoded ports of 6874 (peer networking), 6875 (UI) and 6876 (API) will be used.
  85. nxt.isTestnet=false
  86.  
  87. # Save known peers in the database
  88. nxt.savePeers=true
  89.  
  90. # Set to false to disable use of the peers database. This will not delete saved peers.
  91. nxt.usePeersDb=true
  92.  
  93. # Set to false to disable getting more peers from the currently connected peers. Only useful
  94. # when debugging and want to limit the peers to those in peersDb or wellKnownPeers.
  95. nxt.getMorePeers=true
  96.  
  97. # Set to true to run offline - do not connect to peers and do not listen for incoming peer
  98. # connections. This is equivalent to setting nxt.shareMyAddress=false, nxt.wellKnownPeers=,
  99. # nxt.testnetPeers= and nxt.usePeersDb=false, and if set to true overrides those properties.
  100. nxt.isOffline=false
  101.  
  102. # Enable re-broadcasting of new transactions until they are received back from at least one
  103. # peer, or found in the blockchain. This feature can optionally be disabled, to avoid the
  104. # risk of revealing that this node is the submitter of such re-broadcasted new transactions.
  105. nxt.enableTransactionRebroadcasting=true
  106.  
  107. # Do not allow the number of unconfirmed transactions in memory to exceed this value.
  108. # If exceeded, the fee/size ratio of the transactions in a forged block is used to
  109. # decide which to keep in the unconfirmed pool. Set to 0 or negative for no limit.
  110. nxt.maxUnconfirmedTransactions=400
  111.  
  112. # Transactions that aren't confirmed for this many blocks start getting rebroadcast.
  113. burst.rebroadcastAfter=5
  114.  
  115. # Transactions being rebroadcast get rebroadcast every this many blocks until they are confirmed.
  116. burst.rebroadcastEvery=4
  117.  
  118. #### API SERVER ####
  119.  
  120. # Accept http/json API requests.
  121. nxt.enableAPIServer=true
  122.  
  123. # Hosts from which to allow http/json API requests, if enabled.
  124. nxt.allowedBotHosts=127.0.0.1; localhost; [0:0:0:0:0:0:0:1];
  125.  
  126. # Port for http/json API requests.
  127. nxt.apiServerPort=8125
  128.  
  129. # Host interface on which to listen for http/json API request, default localhost only.
  130. # Set to 0.0.0.0 to allow the API server to accept requests from all network interfaces.
  131. nxt.apiServerHost=127.0.0.1
  132.  
  133. # Idle timeout for http/json API request connections, milliseconds.
  134. nxt.apiServerIdleTimeout=30000
  135.  
  136. # Directory with html and javascript files for the new client UI, and admin tools utilizing
  137. # the http/json API.
  138. nxt.apiResourceBase=html/ui
  139.  
  140. # Java API documentation directory, optional.
  141. nxt.javadocResourceBase=html/doc
  142.  
  143. # Enable Cross Origin Filter for the API server.
  144. nxt.apiServerCORS=false
  145.  
  146. # Enable SSL for the API server (also need to set nxt.keyStorePath and nxt.keyStorePassword).
  147. nxt.apiSSL=false
  148.  
  149. # Enforce requests that require POST to only be accepted when submitted as POST.
  150. nxt.apiServerEnforcePOST=true
  151.  
  152. # Compress Http responses for the API server.
  153. nxt.enableAPIServerGZIPFilter=false
  154.  
  155.  
  156. #### OLD NRS USER INTERFACE ####
  157.  
  158. # Enable the deprecated NRS user interface.
  159. nxt.enableUIServer=false
  160.  
  161. # Hosts from which to allow NRS user interface requests, if enabled.
  162. nxt.allowedUserHosts=127.0.0.1; localhost; [0:0:0:0:0:0:0:1];
  163.  
  164. # Port for NRS user interface server.
  165. nxt.uiServerPort=7875
  166.  
  167. # Host interface for NRS user interface server, default localhost only.
  168. # Set to 0.0.0.0 to allow the UI to be accessed on all network interfaces.
  169. nxt.uiServerHost=127.0.0.1
  170.  
  171. # Idle timeout for NRS user interface server, milliseconds.
  172. nxt.uiServerIdleTimeout=30000
  173.  
  174. # Directory with html and javascript files for the NRS client user interface.
  175. nxt.uiResourceBase=html/nrs
  176.  
  177. # Enable Cross Origin Filter for NRS user interface server.
  178. nxt.uiServerCORS=false
  179.  
  180. # Enable SSL for the NRS user interface (also need to set nxt.keyStorePath and nxt.keyStorePassword).
  181. nxt.uiSSL=false
  182.  
  183. # Enforce requests that require POST to only be accepted when submitted as POST.
  184. nxt.uiServerEnforcePOST=true
  185.  
  186.  
  187.  
  188. #### DEBUGGING ####
  189.  
  190. # Log file, will be overwritten at every restart.
  191. #nxt.log=nxt.log
  192. # The log file is now specified in logging.properties.
  193.  
  194. # Enable debug log output.
  195. #nxt.debug=false
  196. # Debug logging is now specified in logging properties.
  197.  
  198. # Include caller traceback in log messages.
  199. nxt.enableLogTraceback=false
  200.  
  201. # Enable logging of exception stack traces.
  202. nxt.enableStackTraces=true
  203.  
  204. # Enable logging of Jetty messages.
  205. #nxt.debugJetty=false
  206. # Jetty logging is now specified in logging properties.
  207.  
  208. # Used for debugging peer to peer communications.
  209. nxt.communicationLoggingMask=0
  210.  
  211. # Track balances of the following accounts and related events for debugging purposes.
  212. nxt.debugTraceAccounts=
  213.  
  214. # File name for logging tracked account balances.
  215. nxt.debugTraceLog=nxt-trace.csv
  216.  
  217. # Separator character for trace log.
  218. nxt.debugTraceSeparator=\t
  219.  
  220. # Quote character for trace log.
  221. nxt.debugTraceQuote="
  222.  
  223. # Log changes to unconfirmed balances.
  224. nxt.debugLogUnconfirmed=false
  225.  
  226.  
  227. #### DATABASE ####
  228.  
  229. # Database connection JDBC url, see the H2 documentation for possible customizations.
  230. # Append ;AUTO_SERVER=TRUE to enable automatic mixed mode access.
  231. # The nxt_db folder is expected to be in the current working directory, will be created if missing.
  232. nxt.dbUrl=jdbc:h2:./burst_db/burst;DB_CLOSE_ON_EXIT=FALSE
  233.  
  234. # Database connection JDBC url to use with the test network, if isTestnet=true
  235. nxt.testDbUrl=jdbc:h2:./burst_test_db/burst;DB_CLOSE_ON_EXIT=FALSE
  236.  
  237. # Database connection timeout in seconds.
  238. nxt.dbLoginTimeout=70
  239.  
  240. # Database default lock timeout in seconds.
  241. nxt.dbDefaultLockTimeout=60
  242.  
  243. # Maximum simultaneous database connections.
  244. nxt.maxDbConnections=30
  245.  
  246. # The memory allocated to database cache, in kB.
  247. # If set to 0, defaults to 50 % of the memory available to the JVM.
  248. nxt.dbCacheKB=0
  249.  
  250.  
  251.  
  252. #### JETTY ####
  253.  
  254. # Settings for the Jetty Denial Of Service Filter, used for the peer networking server only.
  255. nxt.peerServerDoSFilter.maxRequestsPerSec=30
  256. nxt.peerServerDoSFilter.delayMs=1000
  257. nxt.peerServerDoSFilter.maxRequestMs=300000
  258.  
  259. # keystore file and password, required if uiSSL or apiSSL are enabled.
  260. nxt.keyStorePath=keystore
  261. nxt.keyStorePassword=password
  262.  
  263.  
  264.  
  265. #### Developers only ####
  266.  
  267. # Force re-validation of blocks and transaction at start.
  268. nxt.forceValidate=false
  269.  
  270. # Force re-build of derived objects tables at start.
  271. nxt.forceScan=false
  272.  
  273. # Print a list of peers having this version on exit.
  274. nxt.dumpPeersVersion=
  275.  
  276. # Enable trimming of derived objects tables.
  277. nxt.trimDerivedTables=true
  278.  
  279. # If trimming enabled, maintain enough previous height records to allow rollback of at least
  280. # that many blocks. Must be at least 1440 to allow normal fork resolution. After increasing
  281. # this value, a full re-scan needs to be done in order for previously trimmed records to be
  282. # re-created and preserved.
  283. nxt.maxRollback=1440
  284.  
  285. # Enable API requests used for blockchain and database manipulation.
  286. nxt.enableDebugAPI=false
  287.  
  288. # Debug option for Testnet: Winning with every Deadline
  289. burst.mockMining = false
  290.  
  291. # GPU Blocksync Acceleration / experimental !
  292. burst.oclAuto=true
  293. burst.oclVerify=false
  294.  
  295. # If 'burst.oclAuto=false' gpu must be specified
  296. burst.oclPlatform=0
  297. burst.oclDevice=0
  298. burst.oclMemPercent=50
  299. burst.oclHashesPerEnqueue=1000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement