decode method

XdrSCPNomination decode (
  1. XdrDataInputStream stream
)

Implementation

static XdrSCPNomination decode(XdrDataInputStream stream) {
  XdrSCPNomination decodedSCPNomination = XdrSCPNomination();
  decodedSCPNomination.quorumSetHash = XdrHash.decode(stream);
  int votessize = stream.readInt();
  decodedSCPNomination.votes = List<XdrValue>(votessize);
  for (int i = 0; i < votessize; i++) {
    decodedSCPNomination.votes[i] = XdrValue.decode(stream);
  }
  int acceptedsize = stream.readInt();
  decodedSCPNomination.accepted = List<XdrValue>(acceptedsize);
  for (int i = 0; i < acceptedsize; i++) {
    decodedSCPNomination.accepted[i] = XdrValue.decode(stream);
  }
  return decodedSCPNomination;
}