Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2018
464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.58 KB | None | 0 0
  1. root@ACM_Explorer:~# Actiniumd -help
  2. Actinium Core Daemon version v0.17.2.0-unk
  3.  
  4. Usage:
  5. Actiniumd [options] Start Actinium Core Daemon
  6.  
  7. Options:
  8.  
  9. -?
  10. Print this help message and exit
  11.  
  12. -version
  13. Print version and exit
  14.  
  15. -alertnotify=<cmd>
  16. Execute command when a relevant alert is received or we see a really
  17. long fork (%s in cmd is replaced by message)
  18.  
  19. -blocknotify=<cmd>
  20. Execute command when the best block changes (%s in cmd is replaced by
  21. block hash)
  22.  
  23. -assumevalid=<hex>
  24. If this block is in the chain assume that it and its ancestors are valid
  25. and potentially skip their script verification (0 to verify all,
  26. default:
  27. 3f6243a04732bd9bc8b2a5af87dfe528d3fcfa457d1078bb44a4b9320f98b363,
  28. testnet:
  29. 0000000000000000000000000000000000000000000000000000000000000000)
  30.  
  31. -conf=<file>
  32. Specify configuration file (default: Actinium.conf)
  33.  
  34. -daemon
  35. Run in the background as a daemon and accept commands
  36.  
  37. -datadir=<dir>
  38. Specify data directory
  39.  
  40. -dbcache=<n>
  41. Set database cache size in megabytes (4 to 16384, default: 450)
  42.  
  43. -loadblock=<file>
  44. Imports blocks from external blk000??.dat file on startup
  45.  
  46. -debuglogfile=<file>
  47. Specify location of debug log file: this can be an absolute path or a
  48. path relative to the data directory (default: debug.log)
  49.  
  50. -maxorphantx=<n>
  51. Keep at most <n> unconnectable transactions in memory (default: 100)
  52.  
  53. -maxmempool=<n>
  54. Keep the transaction memory pool below <n> megabytes (default: 300)
  55.  
  56. -mempoolexpiry=<n>
  57. Do not keep transactions in the mempool longer than <n> hours (default:
  58. 336)
  59.  
  60. -persistmempool
  61. Whether to save the mempool on shutdown and load on restart (default: 1)
  62.  
  63. -blockreconstructionextratxn=<n>
  64. Extra transactions to keep in memory for compact block reconstructions
  65. (default: 100)
  66.  
  67. -par=<n>
  68. Set the number of script verification threads (-1 to 16, 0 = auto, <0 =
  69. leave that many cores free, default: 0)
  70.  
  71. -pid=<file>
  72. Specify pid file (default: Actinium.pid)
  73.  
  74. -prune=<n>
  75. Reduce storage requirements by enabling pruning (deleting) of old
  76. blocks. This allows the pruneblockchain RPC to be called to
  77. delete specific blocks, and enables automatic pruning of old
  78. blocks if a target size in MiB is provided. This mode is
  79. incompatible with -txindex and -rescan. Warning: Reverting this
  80. setting requires re-downloading the entire blockchain. (default:
  81. 0 = disable pruning blocks, 1 = allow manual pruning via RPC,
  82. >550 = automatically prune block files to stay under the
  83. specified target size in MiB)
  84.  
  85. -reindex-chainstate
  86. Rebuild chain state from the currently indexed blocks
  87.  
  88. -reindex
  89. Rebuild chain state and block index from the blk*.dat files on disk
  90.  
  91. -sysperms
  92. Create new files with system default permissions, instead of umask 077
  93. (only effective with disabled wallet functionality)
  94.  
  95. -txindex
  96. Maintain a full transaction index, used by the getrawtransaction rpc
  97. call (default: 0)
  98.  
  99. Connection options:
  100.  
  101. -addnode=<ip>
  102. Add a node to connect to and attempt to keep the connection open (see
  103. the `addnode` RPC command help for more info)
  104.  
  105. -banscore=<n>
  106. Threshold for disconnecting misbehaving peers (default: 100)
  107.  
  108. -bantime=<n>
  109. Number of seconds to keep misbehaving peers from reconnecting (default:
  110. 86400)
  111.  
  112. -bind=<addr>
  113. Bind to given address and always listen on it. Use [host]:port notation
  114. for IPv6
  115.  
  116. -connect=<ip>
  117. Connect only to the specified node(s); -connect=0 disables automatic
  118. connections (the rules for this peer are the same as for
  119. -addnode)
  120.  
  121. -discover
  122. Discover own IP addresses (default: 1 when listening and no -externalip
  123. or -proxy)
  124.  
  125. -dns
  126. Allow DNS lookups for -addnode, -seednode and -connect (default: 1)
  127.  
  128. -dnsseed
  129. Query for peer addresses via DNS lookup, if low on addresses (default: 1
  130. unless -connect used)
  131.  
  132. -externalip=<ip>
  133. Specify your own public address
  134.  
  135. -forcednsseed
  136. Always query for peer addresses via DNS lookup (default: 0)
  137.  
  138. -listen
  139. Accept connections from outside (default: 1 if no -proxy or -connect)
  140.  
  141. -listenonion
  142. Automatically create Tor hidden service (default: 1)
  143.  
  144. -maxconnections=<n>
  145. Maintain at most <n> connections to peers (default: 125)
  146.  
  147. -maxreceivebuffer=<n>
  148. Maximum per-connection receive buffer, <n>*1000 bytes (default: 5000)
  149.  
  150. -maxsendbuffer=<n>
  151. Maximum per-connection send buffer, <n>*1000 bytes (default: 1000)
  152.  
  153. -maxtimeadjustment
  154. Maximum allowed median peer time offset adjustment. Local perspective of
  155. time may be influenced by peers forward or backward by this
  156. amount. (default: 2100 seconds)
  157.  
  158. -onion=<ip:port>
  159. Use separate SOCKS5 proxy to reach peers via Tor hidden services
  160. (default: -proxy)
  161.  
  162. -onlynet=<net>
  163. Only connect to nodes in network <net> (ipv4, ipv6 or onion)
  164.  
  165. -permitbaremultisig
  166. Relay non-P2SH multisig (default: 1)
  167.  
  168. -peerbloomfilters
  169. Support filtering of blocks and transaction with bloom filters (default:
  170. 1)
  171.  
  172. -port=<port>
  173. Listen for connections on <port> (default: 4334 or testnet: 4335)
  174.  
  175. -proxy=<ip:port>
  176. Connect through SOCKS5 proxy
  177.  
  178. -proxyrandomize
  179. Randomize credentials for every proxy connection. This enables Tor
  180. stream isolation (default: 1)
  181.  
  182. -seednode=<ip>
  183. Connect to a node to retrieve peer addresses, and disconnect
  184.  
  185. -timeout=<n>
  186. Specify connection timeout in milliseconds (minimum: 1, default: 5000)
  187.  
  188. -torcontrol=<ip>:<port>
  189. Tor control port to use if onion listening enabled (default:
  190. 127.0.0.1:9051)
  191.  
  192. -torpassword=<pass>
  193. Tor control port password (default: empty)
  194.  
  195. -whitebind=<addr>
  196. Bind to given address and whitelist peers connecting to it. Use
  197. [host]:port notation for IPv6
  198.  
  199. -whitelist=<IP address or network>
  200. Whitelist peers connecting from the given IP address (e.g. 1.2.3.4) or
  201. CIDR notated network (e.g. 1.2.3.0/24). Can be specified multiple
  202. times. Whitelisted peers cannot be DoS banned and their
  203. transactions are always relayed, even if they are already in the
  204. mempool, useful e.g. for a gateway
  205.  
  206. -maxuploadtarget=<n>
  207. Tries to keep outbound traffic under the given target (in MiB per 24h),
  208. 0 = no limit (default: 0)
  209.  
  210. Wallet options:
  211.  
  212. -addresstype
  213. What type of addresses to use ("legacy", "p2sh-segwit", or "bech32",
  214. default: "legacy")
  215.  
  216. -changetype
  217. What type of change to use ("legacy", "p2sh-segwit", or "bech32").
  218. Default is same as -addresstype, except when
  219. -addresstype=p2sh-segwit a native segwit output is used when
  220. sending to a native segwit address)
  221.  
  222. -disablewallet
  223. Do not load the wallet and disable wallet RPC calls
  224.  
  225. -keypool=<n>
  226. Set key pool size to <n> (default: 1000)
  227.  
  228. -fallbackfee=<amt>
  229. A fee rate (in ACM/kB) that will be used when fee estimation has
  230. insufficient data (default: 0.02)
  231.  
  232. -discardfee=<amt>
  233. The fee rate (in ACM/kB) that indicates your tolerance for discarding
  234. change by adding it to the fee (default: 0.0001). Note: An output
  235. is discarded if it is dust at this rate, but we will always
  236. discard up to the dust relay fee and a discard fee above that is
  237. limited by the fee estimate for the longest target
  238.  
  239. -mintxfee=<amt>
  240. Fees (in ACM/kB) smaller than this are considered zero fee for
  241. transaction creation (default: 0.001)
  242.  
  243. -paytxfee=<amt>
  244. Fee (in ACM/kB) to add to transactions you send (default: 0.00)
  245.  
  246. -rescan
  247. Rescan the block chain for missing wallet transactions on startup
  248.  
  249. -salvagewallet
  250. Attempt to recover private keys from a corrupt wallet on startup
  251.  
  252. -spendzeroconfchange
  253. Spend unconfirmed change when sending transactions (default: 1)
  254.  
  255. -txconfirmtarget=<n>
  256. If paytxfee is not set, include enough fee so transactions begin
  257. confirmation on average within n blocks (default: 6)
  258.  
  259. -walletrbf
  260. Send transactions with full-RBF opt-in enabled (RPC only, default: 0)
  261.  
  262. -upgradewallet
  263. Upgrade wallet to latest format on startup
  264.  
  265. -wallet=<file>
  266. Specify wallet file (within data directory) (default: wallet.dat)
  267.  
  268. -walletbroadcast
  269. Make the wallet broadcast transactions (default: 1)
  270.  
  271. -walletdir=<dir>
  272. Specify directory to hold wallets (default: <datadir>/wallets if it
  273. exists, otherwise <datadir>)
  274.  
  275. -walletnotify=<cmd>
  276. Execute command when a wallet transaction changes (%s in cmd is replaced
  277. by TxID)
  278.  
  279. -zapwallettxes=<mode>
  280. Delete all wallet transactions and only recover those parts of the
  281. blockchain through -rescan on startup (1 = keep tx meta data e.g.
  282. account owner and payment request information, 2 = drop tx meta
  283. data)
  284.  
  285. Debugging/Testing options:
  286.  
  287. -uacomment=<cmt>
  288. Append comment to the user agent string
  289.  
  290. -debug=<category>
  291. Output debugging information (default: 0, supplying <category> is
  292. optional). If <category> is not supplied or if <category> = 1,
  293. output all debugging information. <category> can be: net, tor,
  294. mempool, http, bench, zmq, db, rpc, estimatefee, addrman,
  295. selectcoins, reindex, cmpctblock, rand, prune, proxy, mempoolrej,
  296. libevent, coindb, qt, leveldb.
  297.  
  298. -debugexclude=<category>
  299. Exclude debugging information for a category. Can be used in conjunction
  300. with -debug=1 to output debug logs for all categories except one
  301. or more specified categories.
  302.  
  303. -help-debug
  304. Show all debugging options (usage: --help -help-debug)
  305.  
  306. -logips
  307. Include IP addresses in debug output (default: 0)
  308.  
  309. -logtimestamps
  310. Prepend debug output with timestamp (default: 1)
  311.  
  312. -maxtxfee=<amt>
  313. Maximum total fees (in ACM) to use in a single wallet transaction or raw
  314. transaction; setting this too low may abort large transactions
  315. (default: 0.10)
  316.  
  317. -printtoconsole
  318. Send trace/debug info to console instead of debug.log file
  319.  
  320. -shrinkdebugfile
  321. Shrink debug.log file on client startup (default: 1 when no -debug)
  322.  
  323. Chain selection options:
  324.  
  325. -testnet
  326. Use the test chain
  327.  
  328. Node relay options:
  329.  
  330. -bytespersigop
  331. Equivalent bytes per sigop in transactions for relay and mining
  332. (default: 20)
  333.  
  334. -datacarrier
  335. Relay and mine data carrier transactions (default: 1)
  336.  
  337. -datacarriersize
  338. Maximum size of data in data carrier transactions we relay and mine
  339. (default: 83)
  340.  
  341. -mempoolreplacement
  342. Enable transaction replacement in the memory pool (default: 0)
  343.  
  344. -minrelaytxfee=<amt>
  345. Fees (in ACM/kB) smaller than this are considered zero fee for relaying,
  346. mining and transaction creation (default: 0.00001)
  347.  
  348. -whitelistrelay
  349. Accept relayed transactions received from whitelisted peers even when
  350. not relaying transactions (default: 1)
  351.  
  352. -whitelistforcerelay
  353. Force relay of transactions from whitelisted peers even if they violate
  354. local relay policy (default: 1)
  355.  
  356. Block creation options:
  357.  
  358. -blockmaxweight=<n>
  359. Set maximum BIP141 block weight (default: 3996000)
  360.  
  361. -blockmaxsize=<n>
  362. Set maximum BIP141 block weight to this * 4. Deprecated, use
  363. blockmaxweight
  364.  
  365. -blockmintxfee=<amt>
  366. Set lowest fee rate (in ACM/kB) for transactions to be included in block
  367. creation. (default: 0.00001)
  368.  
  369. RPC server options:
  370.  
  371. -server
  372. Accept command line and JSON-RPC commands
  373.  
  374. -rest
  375. Accept public REST requests (default: 0)
  376.  
  377. -rpcbind=<addr>[:port]
  378. Bind to given address to listen for JSON-RPC connections. This option is
  379. ignored unless -rpcallowip is also passed. Port is optional and
  380. overrides -rpcport. Use [host]:port notation for IPv6. This
  381. option can be specified multiple times (default: 127.0.0.1 and
  382. ::1 i.e., localhost, or if -rpcallowip has been specified,
  383. 0.0.0.0 and :: i.e., all addresses)
  384.  
  385. -rpccookiefile=<loc>
  386. Location of the auth cookie (default: data dir)
  387.  
  388. -rpcuser=<user>
  389. Username for JSON-RPC connections
  390.  
  391. -rpcpassword=<pw>
  392. Password for JSON-RPC connections
  393.  
  394. -rpcauth=<userpw>
  395. Username and hashed password for JSON-RPC connections. The field
  396. <userpw> comes in the format: <USERNAME>:<SALT>$<HASH>. A
  397. canonical python script is included in share/rpcuser. The client
  398. then connects normally using the
  399. rpcuser=<USERNAME>/rpcpassword=<PASSWORD> pair of arguments. This
  400. option can be specified multiple times
  401.  
  402. -rpcport=<port>
  403. Listen for JSON-RPC connections on <port> (default: 5335 or testnet:
  404. 15335)
  405.  
  406. -rpcallowip=<ip>
  407. Allow JSON-RPC connections from specified source. Valid for <ip> are a
  408. single IP (e.g. 1.2.3.4), a network/netmask (e.g.
  409. 1.2.3.4/255.255.255.0) or a network/CIDR (e.g. 1.2.3.4/24). This
  410. option can be specified multiple times
  411.  
  412. -rpcserialversion
  413. Sets the serialization of raw transaction or block hex returned in
  414. non-verbose mode, non-segwit(0) or segwit(1) (default: 1)
  415.  
  416. -rpcthreads=<n>
  417. Set the number of threads to service RPC calls (default: 4)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement