【正文】
(Failed to register the Geth release oracle service: %v, err) err != nil { 后續(xù)會詳細討論這個服務。 那么會通過打印日志來提示版本更新。// release oracle服務是用來查看客戶端版本是否是最新版本的服務。// Add the release oracle service so it boots along with node.}(stack, )// 注冊 以太坊的狀態(tài)服務。if != {// Add the Ethereum Stats daemon if requested.})amp。 需要顯式的提供參數(shù)來啟用,或者是處于開發(fā)模式。(stack, amp。 eth服務是以太坊的主要的服務。并且以阻塞的模式運行這個節(jié)點,等待著節(jié)點被終止。// 如果沒有指定特殊的子命令,那么geth是系統(tǒng)主要的入口。// blocking mode, waiting for it to be shut down.// It creates a default node based on the mand line arguments and runs it in// geth is the main entry point into the system if no special submand is ran.if err := (ctx)。(()) = func(ctx *) error { = append(, whisperFlags...) = append(, ...) = append(, consoleFlags...) = append(, rpcFlags...) = append(, nodeFlags...)// 所有能夠解析的Options(())}dumpConfigCommand,// See licenseCommand,bugCommand,versionCommand,makedagCommand,makecacheCommand,// See :javascriptCommand,attachCommand,consoleCommand,// See :walletCommand,accountCommand,// See :monitorCommand,// See :dumpCommand,removedbCommand,exportCommand,importCommand,initCommand,// See : = []{// Commands 是所有支持的子命令 = Copyright 20132017 The goethereum Authors =