github.com/klaytn/klaytn@v1.12.1/cmd/conf/homi/homi.yaml (about)

     1  
     2  # generation type : docker, local, remote, deploy
     3  gen-type: local
     4  
     5  # The output path for files (keys, genesis.json. conf, etc...)
     6  output: "homi-output"
     7  
     8  ######################################################################
     9  #               For each node, test, validator keys                  #
    10  ######################################################################
    11  
    12  # Network topology
    13  topology: 
    14    cn-num: 1
    15    pn-num: 0
    16    en-num: 0
    17    scn-num: 0
    18    spn-num: 0
    19    sen-num: 0
    20    test-num: 0
    21    validators-num: 0
    22  
    23  ######################################################################
    24  #                       For deploy environment                       #
    25  ######################################################################
    26  
    27  deploy: 
    28    rpc-port: 8551
    29    ws-port: 8552
    30    p2p-port: 32323
    31    data-dir: /var/klay/data
    32    log-dir: /var/klay/log
    33    # Only for docker gen-type
    34    docker: 
    35      image-id: klaytn/klaytn:latest
    36      network-id: 2018
    37      no-grafana: false
    38      tx-gen: 
    39        enable: false
    40        rate: 2000
    41        connections: 100
    42        duration: "1m"
    43        thread: 2
    44  
    45  ######################################################################
    46  #                       For genesis.json                             #
    47  ######################################################################
    48  genesis: 
    49    # cypress-test, cypress, baobab-test, baobab, servicechain, servicechain-test, clique, default
    50    type: "default"
    51    chain-id: 1000
    52    service-chain-id: 1001 
    53    funding-addr: ""
    54   
    55    # This flags are only activated by default genesis-type
    56    governance: false
    57    governance-mode: "none"
    58    governing-node: "0x0000000000000000000000000000000000000000"
    59    unit-price: 0
    60    derive-sha-impl: 0
    61    reward: 
    62      mint-amount: "9600000000000000000"
    63      ratio: "100/0/0"
    64      gini-coefficient: false
    65      deferred-tx: false
    66      staking-interval: 86400
    67      proposer-interval: 3600
    68      minimum-stake: "2000000"
    69    # dynamic fee
    70    kip71: 
    71      lower-bound-base-fee: 25000000000
    72      upper-bound-base-fee: 750000000000
    73      gas-target: 30000000
    74      block-gas-limit: 60000000
    75      base-fee-denominator: 20
    76  
    77    consensus: 
    78      # Istanbul consensus engine options (default engine)
    79      istanbul: 
    80        epoch: 604800
    81        policy: 0
    82        subgroup: 21
    83  
    84      # To enable clique consensus engine
    85      clique: 
    86        enable: false
    87        epoch: 604800
    88        period: 1
    89  
    90    # Hard fork numbers, these should be ordered by ascending
    91    hardfork: 
    92      istanbul-compatible-blocknumber: 0
    93      london-compatible-blocknumber: 0
    94      eth-tx-type-compatible-blocknumber: 0
    95      magma-compatible-blocknumber: 0
    96      kore-compatible-blocknumber: 0
    97      shanghai-compatible-blocknumber: 0
    98  
    99    # For using the patched addressbook contract
   100    patched-address-book: 
   101      enable: false
   102      addr: ""