import (
"bytes"
+ "encoding/hex"
"time"
log "github.com/sirupsen/logrus"
}
if res := bytes.Compare(rewards[i].ControlProgram, out.ControlProgram.Code); res != 0 {
- return errors.Wrapf(ErrWrongCoinbaseTransaction, "dismatch output control_program, got:%d, want:%d", out.ControlProgram.Code, rewards[i].ControlProgram)
+ return errors.Wrapf(ErrWrongCoinbaseTransaction, "dismatch output control_program, got:%s, want:%s", hex.EncodeToString(out.ControlProgram.Code), hex.EncodeToString(rewards[i].ControlProgram))
}
}
return nil