mirror of
				https://github.com/0glabs/0g-chain.git
				synced 2025-10-31 18:27:26 +00:00 
			
		
		
		
	update init-genesis.sh for devnet and testnet
This commit is contained in:
		
							parent
							
								
									18b6199c1d
								
							
						
					
					
						commit
						df8931b401
					
				| @ -33,9 +33,9 @@ set -e | |||||||
| IFS=","; declare -a IPS=($1); unset IFS | IFS=","; declare -a IPS=($1); unset IFS | ||||||
| 
 | 
 | ||||||
| NUM_NODES=${#IPS[@]} | NUM_NODES=${#IPS[@]} | ||||||
| VLIDATOR_BALANCE=15000000a0gi | VLIDATOR_BALANCE=15000000000000000000ua0gi | ||||||
| FAUCET_BALANCE=40000000a0gi | FAUCET_BALANCE=40000000000000000000ua0gi | ||||||
| STAKING=10000000a0gi | STAKING=10000000000000000000ua0gi | ||||||
| 
 | 
 | ||||||
| # Init configs | # Init configs | ||||||
| for ((i=0; i<$NUM_NODES; i++)) do | for ((i=0; i<$NUM_NODES; i++)) do | ||||||
| @ -49,7 +49,7 @@ for ((i=0; i<$NUM_NODES; i++)) do | |||||||
|     0gchaind init "node$i" --home "$HOMEDIR" --chain-id "$CHAIN_ID" >/dev/null 2>&1 |     0gchaind init "node$i" --home "$HOMEDIR" --chain-id "$CHAIN_ID" >/dev/null 2>&1 | ||||||
| 
 | 
 | ||||||
|     # Replace stake with neuron |     # Replace stake with neuron | ||||||
|     sed -in-place='' 's/stake/a0gi/g' "$GENESIS" |     sed -in-place='' 's/stake/ua0gi/g' "$GENESIS" | ||||||
| 
 | 
 | ||||||
|     # Replace the default evm denom of aphoton with neuron |     # Replace the default evm denom of aphoton with neuron | ||||||
|     sed -in-place='' 's/aphoton/neuron/g' "$GENESIS" |     sed -in-place='' 's/aphoton/neuron/g' "$GENESIS" | ||||||
| @ -166,6 +166,7 @@ done | |||||||
| 
 | 
 | ||||||
| # Create genesis at node0 and copy to other nodes | # Create genesis at node0 and copy to other nodes | ||||||
| 0gchaind collect-gentxs --home "$ROOT_DIR/node0" --gentx-dir "$ROOT_DIR/gentxs" >/dev/null 2>&1 | 0gchaind collect-gentxs --home "$ROOT_DIR/node0" --gentx-dir "$ROOT_DIR/gentxs" >/dev/null 2>&1 | ||||||
|  | sed -i '/persistent_peers = /c\persistent_peers = ""' "$ROOT_DIR"/node0/config/config.toml | ||||||
| 0gchaind validate-genesis --home "$ROOT_DIR/node0" | 0gchaind validate-genesis --home "$ROOT_DIR/node0" | ||||||
| for ((i=1; i<$NUM_NODES; i++)) do | for ((i=1; i<$NUM_NODES; i++)) do | ||||||
|     cp "$ROOT_DIR"/node0/config/genesis.json "$ROOT_DIR"/node$i/config/genesis.json |     cp "$ROOT_DIR"/node0/config/genesis.json "$ROOT_DIR"/node$i/config/genesis.json | ||||||
|  | |||||||
| @ -33,9 +33,9 @@ set -e | |||||||
| IFS=","; declare -a IPS=($1); unset IFS | IFS=","; declare -a IPS=($1); unset IFS | ||||||
| 
 | 
 | ||||||
| NUM_NODES=${#IPS[@]} | NUM_NODES=${#IPS[@]} | ||||||
| VLIDATOR_BALANCE=15000000000000000000000000neuron | VLIDATOR_BALANCE=15000000000000000000ua0gi | ||||||
| FAUCET_BALANCE=40000000000000000000000000neuron | FAUCET_BALANCE=40000000000000000000ua0gi | ||||||
| STAKING=10000000000000000000000000neuron | STAKING=10000000000000000000ua0gi | ||||||
| 
 | 
 | ||||||
| # Init configs | # Init configs | ||||||
| for ((i=0; i<$NUM_NODES; i++)) do | for ((i=0; i<$NUM_NODES; i++)) do | ||||||
| @ -49,7 +49,7 @@ for ((i=0; i<$NUM_NODES; i++)) do | |||||||
|     0gchaind init "node$i" --home "$HOMEDIR" --chain-id "$CHAIN_ID" >/dev/null 2>&1 |     0gchaind init "node$i" --home "$HOMEDIR" --chain-id "$CHAIN_ID" >/dev/null 2>&1 | ||||||
| 
 | 
 | ||||||
|     # Replace stake with neuron |     # Replace stake with neuron | ||||||
|     sed -in-place='' 's/stake/neuron/g' "$GENESIS" |     sed -in-place='' 's/stake/ua0gi/g' "$GENESIS" | ||||||
| 
 | 
 | ||||||
|     # Replace the default evm denom of aphoton with neuron |     # Replace the default evm denom of aphoton with neuron | ||||||
|     sed -in-place='' 's/aphoton/neuron/g' "$GENESIS" |     sed -in-place='' 's/aphoton/neuron/g' "$GENESIS" | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Solovyov1796
						Solovyov1796