@@ -412,14 +412,20 @@ func getAndValidateConfig(svrCtx *Context) (serverconfig.Config, error) {
412412}
413413
414414// returns a function which returns the genesis doc from the genesis file.
415- func getGenDocProvider (cfg * cmtcfg.Config ) func () (* cmttypes. GenesisDoc , error ) {
416- return func () (* cmttypes. GenesisDoc , error ) {
415+ func getGenDocProvider (cfg * cmtcfg.Config ) func () (node. ChecksummedGenesisDoc , error ) {
416+ return func () (node. ChecksummedGenesisDoc , error ) {
417417 appGenesis , err := genutiltypes .AppGenesisFromFile (cfg .GenesisFile ())
418418 if err != nil {
419- return nil , err
419+ return node. ChecksummedGenesisDoc {} , err
420420 }
421421
422- return appGenesis .ToGenesisDoc ()
422+ genDoc , err := appGenesis .ToGenesisDoc ()
423+ if err != nil {
424+ return node.ChecksummedGenesisDoc {}, err
425+ }
426+ return node.ChecksummedGenesisDoc {
427+ GenesisDoc : genDoc ,
428+ }, nil
423429 }
424430}
425431
@@ -786,7 +792,7 @@ func testnetify(ctx *Context, testnetAppCreator types.AppCreator, db dbm.DB, tra
786792 DiscardABCIResponses : config .Storage .DiscardABCIResponses ,
787793 })
788794
789- state , genDoc , err := node .LoadStateFromDBOrGenesisDocProvider (stateDB , genDocProvider )
795+ state , genDoc , err := node .LoadStateFromDBOrGenesisDocProvider (stateDB , genDocProvider , "" )
790796 if err != nil {
791797 return nil , err
792798 }
0 commit comments