mirror of
				https://github.com/0glabs/0g-chain.git
				synced 2025-10-31 21:57:27 +00:00 
			
		
		
		
	feat: add instructions for testing migration file hash (#1143)
* feat: add instructions for testing migration file hash * fix: sort json before hashing
This commit is contained in:
		
							parent
							
								
									eb331d40df
								
							
						
					
					
						commit
						184ef2ad41
					
				
							
								
								
									
										21
									
								
								migrate/v0_16/testing_genesis_hash.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								migrate/v0_16/testing_genesis_hash.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,21 @@ | ||||
| ### Testing kava-9 migration | ||||
| To verify that the migration procedure for kava-9 is deterministic, run the following commands to compute the genesis hash of a known block. | ||||
| 
 | ||||
| ```sh | ||||
| # install latest v0.16 release candidate | ||||
| cd $HOME/kava  # replace if location of kava directory is different | ||||
| git fetch | ||||
| git checkout v0.16.0-rc3 | ||||
| make install | ||||
| cd $HOME | ||||
| 
 | ||||
| # download block 1627000 from kava-8 | ||||
| wget https://kava-genesis-files.s3.amazonaws.com/kava-8/block-export-1627000.json | ||||
| 
 | ||||
| # run the migration (make sure there are no other kava processes running) | ||||
| kava migrate block-export-1627000.json > block-export-1627000-migrated.json | ||||
| 
 | ||||
| # calculate hash of migrated file | ||||
| jq -S -c -M '' block-export-1627000-migrated.json | shasum -a 256 | ||||
| ``` | ||||
| 
 | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Kevin Davis
						Kevin Davis