good morning!!!!

Skip to content
Snippets Groups Projects
Commit 827f341c authored by Jeffrey Wilcke's avatar Jeffrey Wilcke
Browse files

Genesis logging

parent 9f4a81a0
No related branches found
No related tags found
No related merge requests found
......@@ -20,10 +20,12 @@ var StartConsole bool
var StartMining bool
var UseUPnP bool
var OutboundPort string
var ShowGenesis bool
func Init() {
flag.BoolVar(&StartConsole, "c", false, "debug and testing console")
flag.BoolVar(&StartMining, "m", false, "start dagger mining")
flag.BoolVar(&ShowGenesis, "g", false, "prints genesis header and exits")
flag.BoolVar(&UseUPnP, "upnp", false, "enable UPnP support")
flag.StringVar(&OutboundPort, "port", "30303", "listening port")
......@@ -52,8 +54,6 @@ func main() {
ethchain.InitFees()
ethutil.ReadConfig()
log.Printf("Starting Ethereum v%s\n", ethutil.Config.Ver)
// Instantiated a eth stack
ethereum, err := eth.New(eth.CapDefault, UseUPnP)
if err != nil {
......@@ -61,6 +61,13 @@ func main() {
return
}
if ShowGenesis {
fmt.Println(ethereum.BlockManager.BlockChain().Genesis())
os.Exit(0)
}
log.Printf("Starting Ethereum v%s\n", ethutil.Config.Ver)
if StartConsole {
err := os.Mkdir(ethutil.Config.ExecPath, os.ModePerm)
// Error is OK if the error is ErrExist
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment