github.com/klaytn/klaytn@v1.12.1/build/packaging/linux/conf/kpnd.conf (about)

     1  # Configuration file for the kpnd
     2  
     3  # cypress, baobab is only available if you don't specify NETWORK_ID.
     4  NETWORK="cypress"
     5  # if you specify NETWORK_ID, a private network is created.
     6  NETWORK_ID=
     7  
     8  PORT=32323
     9  
    10  SERVER_TYPE=http
    11  SYNCMODE=full
    12  VERBOSITY=3
    13  MAXCONNECTIONS=200
    14  # LDBCACHESIZE=10240
    15  
    16  # txpool options setting
    17  TXPOOL_EXEC_SLOTS_ALL=8192
    18  TXPOOL_NONEXEC_SLOTS_ALL=8192
    19  TXPOOL_EXEC_SLOTS_ACCOUNT=8192
    20  TXPOOL_NONEXEC_SLOTS_ACCOUNT=8192
    21  TXPOOL_LIFE_TIME="5m"
    22  
    23  # rpc options setting
    24  RPC_ENABLE=0 # if this is set, the following options will be used
    25  RPC_API="klay,eth,net,web3" # available apis: admin,debug,klay,eth,miner,net,personal,rpc,txpool,web3
    26  RPC_PORT=8551
    27  RPC_ADDR="0.0.0.0"
    28  RPC_CORSDOMAIN="*"
    29  RPC_VHOSTS="*"
    30  
    31  # ws options setting
    32  WS_ENABLE=0 # if this is set, the following options will be used
    33  WS_API="klay,eth,net,web3" # available apis: admin,debug,klay,eth,miner,net,personal,rpc,txpool,web3
    34  WS_ADDR="0.0.0.0"
    35  WS_PORT=8552
    36  WS_ORIGINS="*"
    37  
    38  # Setting 1 is to enable options, otherwise disabled.
    39  AUTO_RESTART=0
    40  METRICS=1
    41  PROMETHEUS=1
    42  DB_NO_PARALLEL_WRITE=0
    43  MULTICHANNEL=1
    44  SUBPORT=$((PORT + 1)) # used for multi channel option
    45  
    46  # discover options
    47  NO_DISCOVER=0 # setting 1 to disable discovery
    48  BOOTNODES=""
    49  
    50  # log rotation related options
    51  LOG_ROTATE=0 # setting 1 to enable the log rotation related options
    52  LOG_MAXSIZE=100 # the unit is MB
    53  LOG_MAXBACKUPS=10
    54  LOG_MAXAGE=30 # maximum number of days to retain a log file
    55  LOG_COMPRESS=1 # setting 1 to compress the backup logs in gz format
    56  
    57  # Raw options e.g) "--txpool.nolocals"
    58  ADDITIONAL="--txpool.nolocals"
    59  
    60  # auto restart options
    61  AUTO_RESTART_NODE=0
    62  AUTO_RESTART_INTERVAL=0.1
    63  
    64  DATA_DIR=
    65  LOG_DIR=$DATA_DIR/logs
    66