From 2489bbb660e442938401c2d119bafdba11af5b5c Mon Sep 17 00:00:00 2001 From: DrPeterVanNostrand Date: Wed, 12 Dec 2018 00:09:40 +0000 Subject: [PATCH] Fixed parsing error in 'progress' field for VotingToChangeMinThreshold --v2 contract's ballot-info. --- src/response/v2.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/response/v2.rs b/src/response/v2.rs index 091d00b..53fff58 100644 --- a/src/response/v2.rs +++ b/src/response/v2.rs @@ -161,7 +161,7 @@ pub struct ThresholdBallotInfo { pub creator: Address, pub memo: String, pub can_be_finalized_now: bool, - // pub already_voted: bool, + pub already_voted: bool, } impl From> for ThresholdBallotInfo { @@ -175,13 +175,13 @@ impl From> for ThresholdBallotInfo { u256_to_datetime(uint) }; let total_voters = tokens[2].clone().to_uint().unwrap(); - let progress = tokens[3].clone().to_uint().unwrap(); + let progress = tokens[3].clone().to_int().unwrap(); let is_finalized = tokens[4].clone().to_bool().unwrap(); let proposed_value = tokens[5].clone().to_uint().unwrap(); let creator = tokens[6].clone().to_address().unwrap(); let memo = tokens[7].clone().to_string().unwrap(); let can_be_finalized_now = tokens[8].clone().to_bool().unwrap(); - // let already_voted = tokens[9].clone().to_bool().unwrap(); + let already_voted = tokens[9].clone().to_bool().unwrap(); ThresholdBallotInfo { start_time, end_time, @@ -192,7 +192,7 @@ impl From> for ThresholdBallotInfo { creator, memo, can_be_finalized_now, - // already_voted, + already_voted, } } }