Utils.cmdError("expected blockNum %s (started from %s) to be produced by %s, but produded by %s: round=%s, prod slot=%s, prod num=%s - %s"%(blockNum,startingFrom,lastBlockProducer,blockProducer,i,j,k,printStr))
errorExit("Failed because of incorrect block producer order")
Utils.errorExit("Failed because of incorrect block producer order")
blockNum+=1
# make sure that we have seen all 21 producers
prodsSeenKeys=prodsSeen.keys()
iflen(prodsSeenKeys)!=21:
Utils.cmdError("only saw %s producers of expected 21. At blockNum %s only the following producers were seen: %s"%(len(prodsSeenKeys),blockNum,",".join(prodsSeenKeys)))
errorExit("Failed because of missing block producers")
Utils.errorExit("Failed because of missing block producers")