xayad Startup Flags - RenegadeMinds/testbed GitHub Wiki

xayad Startup Options

-conf= Specify configuration file. Relative paths will be prefixed by datadir location. (default: xaya.conf)

-datadir=

Specify data directory

-namehistory Keep track of the full name history (default: 0)

-version Print version and exit

-port= Listen for connections on (default: 8394, testnet: 18394, regtest: 18495)

-proxy=ip:port Connect through SOCKS5 proxy, set -noproxy to disable (default: disabled)

-proxyrandomize Randomize credentials for every proxy connection. This enables Tor stream isolation (default: 1)

-rescan Rescan the block chain for missing wallet transactions on startup

-wallet= Specify wallet database path. Can be specified multiple times to load multiple wallets. Path is interpreted relative to if it is not absolute, and will be created if it does not exist (as a directory containing a wallet.dat file and log files). For backwards compatibility this will also accept names of existing data files in .)

ZeroMQ notification options:

-trackgame= Enable tracking of the listed game for the Xaya game interface

-zmqpubgameblocks=

Enable publication of game data for block attach/detach events in

-zmqpubhashblock=

Enable publish hash block in

-zmqpubhashtx=

Enable publish hash transaction in

-zmqpubrawblock=

Enable publish raw block in

-zmqpubrawtx=

Enable publish raw transaction in

-uacomment= Append comment to the user agent string

  • -wallet=vault.dat: Loads the vault.dat wallet
  • -wallet=game.dat: Loads the game.dat wallet
  • -server: Sets xayad to run as a server
  • -rpcallowip=127.0.0.1: The IP to allow RPC calls on
  • -datadir=<DataDirPath>: OPTIONAL Changes the default data directory to the one specified
  • -zmqpubhashtx=tcp://127.0.0.1:28332: See below
  • -zmqpubhashblock=tcp://127.0.0.1:28332: See below
  • -zmqpubrawblock=tcp://127.0.0.1:28332: See below
  • -zmqpubrawtx=tcp://127.0.0.1:28332: See below
  • -zmqpubgameblocks=tcp://127.0.0.1:28332: See below

For information about the ZeroMQ options, refer to the Bitcoin documentation on it here.

By default, the wallet runs on mainnet. If you wish to use testnet or regtestnet, you can use 1 of these options (but not both).

  • -testnet
  • -regtest
⚠️ **GitHub.com Fallback** ⚠️