anchor.diff:    valid: Boolean!
   }
   
  +# Consignment
  +type Consignment {
  +  currency: String
  +
  +  # Uniq ID for this consignment
  +  id: ID!
  +  internalID: ID
  +  saleDate: String
  +  saleName: String
  +  salePriceCents: Int
  +  state: ConsignmentState
  +  submission: ConsignmentSubmission!
  +  submissionId: ID!
  +  submissionID: ID
  +}
  +
  +# The connection type for Consignment.
  +type ConsignmentConnection {
  +  # A list of edges.
  +  edges: [ConsignmentEdge]
  +
  +  # A list of nodes.
  +  nodes: [Consignment]
  +  pageCursors: ConsignmentPageCursors
  +
  +  # Information to aid in pagination.
  +  pageInfo: PageInfo!
  +  totalCount: Int
  +  totalPages: Int
  +}
  +
  +# An edge in a connection.
  +type ConsignmentEdge {
  +  # A cursor for use in pagination.
  +  cursor: String!
  +
  +  # The item at the end of the edge.
  +  node: Consignment
  +}
  +
   # Consignment Offer
   type ConsignmentOffer {
     commissionPercentWhole: Int
  
positive.code:   # optional, may be included in field around
    last: ConsignmentPageCursor
    previous: ConsignmentPageCursor
  }
  
  # Consignment Submission
  
negative.code:     state: CommerceOrderStateEnum
    ): CommerceOrderConnectionWithTotalCount
  
    # Sold or bought-in consignments
    consignments(
      # Returns the elements in the list that come after the specified cursor.
      after: String
  
      # Returns the elements in the list that come before the specified cursor.
      before: String
  
      # Returns the first _n_ elements from the list.
      first: Int
  
      # Return sold or bought-in consignments for the given partner
      gravityPartnerId: ID!
  
      # Returns the last _n_ elements from the list.
      last: Int
  
      # Return consignments sorted by input (default sort by id)
      sort: ConsignmentSort
    ): ConsignmentConnection
  
    # A user's credit card
    creditCard(
      # The ID of the Credit Card
  