decode static method

XdrBumpFootprintExpirationResult decode(
  1. XdrDataInputStream stream
)

Implementation

static XdrBumpFootprintExpirationResult decode(XdrDataInputStream stream) {
  XdrBumpFootprintExpirationResult decoded = XdrBumpFootprintExpirationResult(
      XdrBumpFootprintExpirationResultCode.decode(stream));
  switch (decoded.discriminant) {
    case XdrBumpFootprintExpirationResultCode
          .BUMP_FOOTPRINT_EXPIRATION_SUCCESS:
    case XdrBumpFootprintExpirationResultCode
          .BUMP_FOOTPRINT_EXPIRATION_MALFORMED:
    case XdrBumpFootprintExpirationResultCode
          .BUMP_FOOTPRINT_EXPIRATION_RESOURCE_LIMIT_EXCEEDED:
    case XdrBumpFootprintExpirationResultCode
          .BUMP_FOOTPRINT_EXPIRATION_INSUFFICIENT_REFUNDABLE_FEE:
      break;
    default:
      break;
  }
  return decoded;
}