pub fn test_majority_vs_half<F>(do_votes: F)where F: Fn(Vec<TestSingleChoiceVote>, Threshold, Status, Option<Uint128>),