anchor.diff:      # A tz database time zone, otherwise falls back to `X-TIMEZONE` header
       timezone: String
     ): String!
  +}
  +
  +type CommerceOfferSubmittedEvent implements CommerceEventInterface {
  +  createdAt(
  +    format: String
  +
  +    # A tz database time zone, otherwise falls back to `X-TIMEZONE` header
  +    timezone: String
  +  ): String!
  +  offer: CommerceOffer!
   }
   
   # Order
  
positive.code:     last: Int
    ): CommerceLineItemConnection
    mode: CommerceOrderModeEnum
    requestedFulfillment: CommerceRequestedFulfillmentUnion
    seller: CommerceOrderPartyUnion!
    sellerDetails: OrderParty
  
negative.code:   node: CommerceOrder
  }
  
  # Represents either a state change or new offer
  union CommerceOrderEventUnion = CommerceOfferSubmittedEvent | CommerceOrderStateChangedEvent
  
  enum CommerceOrderFulfillmentTypeEnum {
    # fulfillment type is: pickup
    PICKUP
  