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: ""