Get Phasing Poll
Get the details of a phasing poll.
Request:
- requestType is getPhasingPoll
- transaction is the transaction ID of the phasing poll
- countVotes is true to compute the poll result while the votes are still available (optional)
- requireBlock is the block ID of a block that must be present in the blockchain during execution (optional)
- requireLastBlock is the block ID of a block that must be last in the blockchain during execution (optional)
Response:
- transaction (S) is the transaction ID of the phasing poll
- account (S) is the number of the account that created the phasing poll
- accountRS (S) is the Reed-Solomon address of the account that created the phasing poll
- finishHeight (N) is the block height at which the poll finished or will finish
- votingModel (N) is the voting model
- quorum (S) is the minimum number of votes needed to approve the poll
- transactionFullHash (S) is the full hash of the phasing poll transaction
- finished (B) is true if the poll is finished, false otherwise (omitted if finished is false)
- result (S) is the sum of the result of each account that approved (voted for) the transaction; an account’s result is 1 if the voting model is 0, 4 or 5; it is the TQT, asset QNT or currency QNT balance of the account if the voting model is 1, 2 or 3 respectively; however, the result is 0 if minBalance is not met
- approved (B) is true if the poll was approved, false otherwise
- minBalance (S) is the required minimum balance of voting accounts to be eligible to vote
- minBalanceModel (N) is the minimum balance model
- hashedSecret (S) is the hash of a secret that must be included in each approval (vote) transaction for the approval to be accepted
- linkedFullHashes (A) is an array of full hashes of linked transactions (omitted if votingModel != 4)
- whitelist (A) is an array of whitelist objects containing the following two fields (omitted if votingModel != 5):
- whitelisted (S) is the number of the whitelisted account
- whitelistedRS (S) is the Reed-Solomon address of the whitelisted account
- lastBlock (S) is the last block ID on the blockchain (applies if requireBlock is provided but not requireLastBlock)
- requestProcessingTime (N) is the API request processing time (in millisec)