cmn.Exit(cmn.Fmt("initialize NewChainKeeper error:[%s]", err.Error()))
}
- sync.Start()
+ if err := sync.Start(); err != nil {
+ cmn.Exit(cmn.Fmt("Failded to sync block:[%s]", err.Error()))
+ }
r := reward.NewReward(db, config, rewardStartHeight, rewardEndHeight)
if err := r.Start(); err != nil {
panic("There are no instances of rewards being handed out, please check the configuration")
}
- reward := &Reward{
+ return &Reward{
countReward: countReward,
}
- return reward
}
func (r *Reward) Start() error {