encode static method

void encode(
  1. XdrDataOutputStream stream,
  2. XdrManageOfferSuccessResultOffer encodedManageOfferSuccessResultOffer
)

Implementation

static void encode(XdrDataOutputStream stream,
    XdrManageOfferSuccessResultOffer encodedManageOfferSuccessResultOffer) {
  stream.writeInt(encodedManageOfferSuccessResultOffer.discriminant!.value);
  switch (encodedManageOfferSuccessResultOffer.discriminant) {
    case XdrManageOfferEffect.MANAGE_OFFER_CREATED:
    case XdrManageOfferEffect.MANAGE_OFFER_UPDATED:
      XdrOfferEntry.encode(
          stream, encodedManageOfferSuccessResultOffer.offer!);
      break;
    default:
      break;
  }
}