decode static method

Implementation

static XdrClaimableBalanceEntry decode(XdrDataInputStream stream) {
  XdrClaimableBalanceID xBalanceID = XdrClaimableBalanceID.decode(stream);
  int pSize = stream.readInt();
  List<XdrClaimant> xClaimants = List<XdrClaimant>.empty(growable: true);
  for (int i = 0; i < pSize; i++) {
    xClaimants.add(XdrClaimant.decode(stream));
  }
  XdrAsset xAsset = XdrAsset.decode(stream);
  XdrInt64 xAmount = XdrInt64.decode(stream);
  XdrClaimableBalanceEntryExt xExt =
      XdrClaimableBalanceEntryExt.decode(stream);

  return XdrClaimableBalanceEntry(
      xBalanceID, xClaimants, xAsset, xAmount, xExt);
}