mirror of
				https://github.com/0glabs/0g-chain.git
				synced 2025-04-04 15:55:23 +00:00 
			
		
		
		
	
		
			
	
	
		
			17 lines
		
	
	
		
			538 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			538 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|   | #! /bin/sh
 | ||
|  | set -e | ||
|  | 
 | ||
|  | # This script creates a data directory if one doesn't exist. | ||
|  | # It's designed to run before the chain starts to properly initialize the data directory in case `kvd init` was not run. | ||
|  | # This behaviour should probably live in tendermint. | ||
|  | 
 | ||
|  | configDir=$HOME/.kava/config | ||
|  | dataDir=$HOME/.kava/data | ||
|  | valStateFile=$dataDir/priv_validator_state.json | ||
|  | 
 | ||
|  | if ! test -f "$valStateFile"; then | ||
|  |     echo "$valStateFile doesn't exist, creating it" | ||
|  |     mkdir -p $dataDir | ||
|  |     cp $configDir/priv_validator_state.json.example "$valStateFile" | ||
|  | fi |