anchor.diff:      thousand: String = ","
     ): String
   
  -  # An amount of money expressed in cents.
  -  cents: Float
  -
  -  # A pre-formatted price.
  -  display: String
  -}
  -
  -type BuyOrder implements Order {
  -  # A globally unique ID.
  -  __id: ID!
  -
  -  # A type-specific ID likely used as a database ID.
  -  id: ID!
  -
  -  # Order Mode
  -  mode: OrderModeEnum
  -
  -  # Currency code of this order
  -  currencyCode: String
  -
  -  # State of the order
  -  state: String
  -
  -  # Reason for current state
  -  stateReason: String
  -
  -  # Uniq user-friendly code of the order
  -  code: String
  -
  -  # Order Requested Fulfillment
  -  requestedFulfillment: RequestedFulfillment
  -
  -  # Item total in cents
  -  itemsTotalCents: Int
  +  # Total list price in cents
  +  totalListPriceCents: Int
   
     # A formatted price with various currency formatting options.
  -  itemsTotal(
  +  totalListPrice(
       decimal: String = "."
   
       # Allows control of symbol position (%v = value, %s = symbol)
  
positive.code:   clientMutationId: String
  }
  
  type SubtotalAmount {
    # A formatted price with various currency formatting options.
    amount(
      decimal: String = "."
  
      # Allows control of symbol position (%v = value, %s = symbol)
      format: String = "%s%v"
      precision: Int = 0
      symbol: String
      thousand: String = ","
    ): String
  
    # An amount of money expressed in cents.
    cents: Float
  
    # A pre-formatted price.
    display: String
  }
  
  type System {
    # Gravity system time, necessary for synchronizing device clocks.
    time: SystemTime
  
negative.code:     thousand: String = ","
    ): String
  
    # Transaction fee in cents
    transactionFeeCents: Int
  
    # A formatted price with various currency formatting options.
    transactionFee(
      decimal: String = "."
  
      # Allows control of symbol position (%v = value, %s = symbol)
  