tendermint init

This commit is contained in:
Ethan Buchman
2015-12-21 17:52:00 -05:00
parent 08d7980d80
commit 5cbb5d2541
3 changed files with 27 additions and 2 deletions
+23
View File
@@ -0,0 +1,23 @@
package main
import (
"github.com/tendermint/tendermint/types"
)
func init_files() {
privValidator := types.GenPrivValidator()
privValidator.SetFile(config.GetString("priv_validator_file"))
privValidator.Save()
//TODO: chainID
genDoc := types.GenesisDoc{
ChainID: "hi",
}
genDoc.Validators = []types.GenesisValidator{types.GenesisValidator{
PubKey: privValidator.PubKey,
Amount: 10000,
}}
genDoc.SaveAs(config.GetString("genesis_file"))
}
+2
View File
@@ -34,6 +34,8 @@ Commands:
switch args[0] {
case "node":
node.RunNode()
case "init":
init_files()
case "show_validator":
show_validator()
case "gen_validator":