> ## Documentation Index
> Fetch the complete documentation index at: https://docs.solanatracker.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Buyers by Token

> DCAs buying this token (output mint). Use for token terminal buyers tab.



## AsyncAPI

````yaml cn/datastream/dca.json dcaJupiterMintBuyers
id: dcaJupiterMintBuyers
title: Buyers by Token
description: DCAs buying this token (output mint). Use for token terminal buyers tab.
servers:
  - id: production
    protocol: wss
    host: datastream.solanatracker.io
    bindings: []
    variables:
      - id: apiKey
        description: Your unique API key from Data API subscription
        allowedValues: []
        examples: []
address: /
parameters: []
bindings: []
operations:
  - &ref_3
    id: subscribeToJupiterDcaMintBuyers
    title: Subscribe to jupiter dca mint buyers
    description: Subscribe — buyers by mint (`dca:jupiter:{mint}:buyers`)
    type: receive
    messages:
      - &ref_7
        id: joindcaJupiterMintBuyers
        payload:
          - name: joindcaJupiterMintBuyers
            description: Subscribe — buyers by mint (`dca:jupiter:{mint}:buyers`)
            type: object
            properties:
              - name: type
                type: string
                description: join
                required: true
              - name: room
                type: string
                description: dca:jupiter:{mint}:buyers
                required: true
        headers: []
        jsonPayloadSchema:
          type: object
          required:
            - type
            - room
          properties:
            type:
              type: string
              const: join
              default: join
              x-parser-schema-id: <anonymous-schema-215>
            room:
              type: string
              pattern: ^dca:jupiter:[A-Za-z0-9]{32,44}:buyers$
              description: dca:jupiter:{mint}:buyers
              default: dca:jupiter:So11111111111111111111111111111111111111112:buyers
              x-parser-schema-id: <anonymous-schema-216>
          examples:
            - type: join
              room: dca:jupiter:So11111111111111111111111111111111111111112:buyers
          x-parser-schema-id: <anonymous-schema-214>
        title: Joindca jupiter mint buyers
        description: Subscribe — buyers by mint (`dca:jupiter:{mint}:buyers`)
        example: |-
          {
            "type": "join",
            "room": "dca:jupiter:So11111111111111111111111111111111111111112:buyers"
          }
        bindings: []
        extensions:
          - id: x-parser-unique-object-id
            value: joindcaJupiterMintBuyers
          - id: x-parser-message-name
            value: joindcaJupiterMintBuyers
    bindings: []
    extensions: &ref_0
      - id: x-codeSamples
        value: &ref_11
          - lang: typescript
            label: SDK
            source: >
              import { Datastream } from '@solana-tracker/data-api';


              const dataStream = new Datastream({
                wsUrl: 'wss://datastream.solanatracker.io/YOUR_API_KEY',
              });


              await dataStream.connect();


              const sub =
              dataStream.subscribe.dca.token('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN').buyers().on((data)
              => {
                console.log(data);
              });


              // sub.unsubscribe();
      - id: x-parser-unique-object-id
        value: dcaJupiterMintBuyers
  - &ref_5
    id: receiveJupiterDcaMintBuyersConfirmation
    title: Receive jupiter dca mint buyers confirmation
    description: Subscription confirmed
    type: send
    messages:
      - &ref_9
        id: dcaJupiterMintBuyersJoined
        payload:
          - name: dcaJupiterMintBuyersJoined
            description: Subscription confirmed
            type: object
            properties:
              - name: type
                type: string
                description: joined
                required: false
              - name: room
                type: string
                required: false
        headers: []
        jsonPayloadSchema:
          type: object
          properties:
            type:
              type: string
              const: joined
              x-parser-schema-id: <anonymous-schema-218>
            room:
              type: string
              x-parser-schema-id: <anonymous-schema-219>
          examples:
            - type: joined
              room: dca:jupiter:So11111111111111111111111111111111111111112:buyers
          x-parser-schema-id: <anonymous-schema-217>
        title: Dca jupiter mint buyers joined
        description: Subscription confirmed
        example: |-
          {
            "type": "joined",
            "room": "dca:jupiter:So11111111111111111111111111111111111111112:buyers"
          }
        bindings: []
        extensions:
          - id: x-parser-unique-object-id
            value: dcaJupiterMintBuyersJoined
          - id: x-parser-message-name
            value: dcaJupiterMintBuyersJoined
    bindings: []
    extensions: *ref_0
  - &ref_6
    id: receiveJupiterDcaMintBuyersData
    title: Receive jupiter dca mint buyers data
    description: Receive — buyer-scoped events
    type: send
    messages:
      - &ref_10
        id: dcaJupiterMintBuyersMessage
        payload:
          - name: dcaJupiterMintBuyersMessage
            description: Receive — buyer-scoped events
            type: object
            properties:
              - name: type
                type: string
                description: message
                required: false
              - name: room
                type: string
                required: false
              - name: data
                type: object
                required: false
                properties:
                  - name: program
                    type: string
                    required: false
                  - name: programId
                    type: string
                    required: false
                  - name: address
                    type: string
                    required: false
                  - name: owner
                    type: string
                    required: false
                  - name: signature
                    type: string
                    required: false
                  - name: slot
                    type: integer
                    required: false
                  - name: timestamp
                    type: integer
                    required: false
                  - name: eventIndex
                    type: integer
                    required: false
                  - name: eventName
                    type: string
                    description: Filled
                    required: false
                  - name: dcaKey
                    type: string
                    required: false
                  - name: userKey
                    type: string
                    required: false
                  - name: inputMint
                    type: string
                    required: false
                  - name: outputMint
                    type: string
                    required: false
                  - name: inAmount
                    type: string
                    required: false
                  - name: outAmount
                    type: string
                    required: false
                  - name: feeMint
                    type: string
                    required: false
                  - name: fee
                    type: string
                    required: false
                  - name: fillInstruction
                    type: string
                    required: false
                  - name: usd
                    type: object
                    required: false
                  - name: prices
                    type: object
                    description: Mint address to USD price at event time
                    required: false
                  - name: order
                    type: object
                    description: Full order object (same shape as Data API DCA order)
                    required: false
                    properties:
                      - name: program
                        type: string
                        required: false
                      - name: programId
                        type: string
                        required: false
                      - name: address
                        type: string
                        required: false
                      - name: owner
                        type: string
                        required: false
                      - name: status
                        type: string
                        required: false
                      - name: direction
                        type: string
                        required: false
                      - name: pair
                        type: string
                        required: false
                      - name: depositedUsd
                        type: number
                        required: false
                      - name: progressPercent
                        type: number
                        required: false
                      - name: input
                        type: object
                        required: false
                      - name: output
                        type: object
                        required: false
                  - name: program
                    type: string
                    required: false
                  - name: programId
                    type: string
                    required: false
                  - name: address
                    type: string
                    required: false
                  - name: owner
                    type: string
                    required: false
                  - name: signature
                    type: string
                    required: false
                  - name: slot
                    type: integer
                    required: false
                  - name: timestamp
                    type: integer
                    required: false
                  - name: eventIndex
                    type: integer
                    required: false
                  - name: eventName
                    type: string
                    description: Opened
                    required: false
                  - name: openInstruction
                    type: string
                    enumValues:
                      - openDca
                      - openDcaV2
                    required: false
                  - name: dcaKey
                    type: string
                    required: false
                  - name: userKey
                    type: string
                    required: false
                  - name: inputMint
                    type: string
                    required: false
                  - name: outputMint
                    type: string
                    required: false
                  - name: inDeposited
                    type: string
                    required: false
                  - name: cycleFrequency
                    type: string
                    required: false
                  - name: inAmountPerCycle
                    type: string
                    required: false
                  - name: createdAt
                    type: string
                    required: false
                  - name: usd
                    type: object
                    required: false
                  - name: prices
                    type: object
                    description: Mint address to USD price at event time
                    required: false
                  - name: order
                    type: object
                    description: Full order object (same shape as Data API DCA order)
                    required: false
                    properties:
                      - name: program
                        type: string
                        required: false
                      - name: programId
                        type: string
                        required: false
                      - name: address
                        type: string
                        required: false
                      - name: owner
                        type: string
                        required: false
                      - name: status
                        type: string
                        required: false
                      - name: direction
                        type: string
                        required: false
                      - name: pair
                        type: string
                        required: false
                      - name: depositedUsd
                        type: number
                        required: false
                      - name: progressPercent
                        type: number
                        required: false
                      - name: input
                        type: object
                        required: false
                      - name: output
                        type: object
                        required: false
                  - name: program
                    type: string
                    required: false
                  - name: programId
                    type: string
                    required: false
                  - name: address
                    type: string
                    required: false
                  - name: owner
                    type: string
                    required: false
                  - name: signature
                    type: string
                    required: false
                  - name: slot
                    type: integer
                    required: false
                  - name: timestamp
                    type: integer
                    required: false
                  - name: eventIndex
                    type: integer
                    required: false
                  - name: eventName
                    type: string
                    description: Closed
                    required: false
                  - name: dcaKey
                    type: string
                    required: false
                  - name: userKey
                    type: string
                    required: false
                  - name: inputMint
                    type: string
                    required: false
                  - name: outputMint
                    type: string
                    required: false
                  - name: inDeposited
                    type: string
                    required: false
                  - name: totalInWithdrawn
                    type: string
                    required: false
                  - name: totalOutWithdrawn
                    type: string
                    required: false
                  - name: unfilledAmount
                    type: string
                    required: false
                  - name: userClosed
                    type: boolean
                    required: false
                  - name: usd
                    type: object
                    required: false
                  - name: prices
                    type: object
                    description: Mint address to USD price at event time
                    required: false
                  - name: order
                    type: object
                    description: Full order object (same shape as Data API DCA order)
                    required: false
                    properties:
                      - name: program
                        type: string
                        required: false
                      - name: programId
                        type: string
                        required: false
                      - name: address
                        type: string
                        required: false
                      - name: owner
                        type: string
                        required: false
                      - name: status
                        type: string
                        required: false
                      - name: direction
                        type: string
                        required: false
                      - name: pair
                        type: string
                        required: false
                      - name: depositedUsd
                        type: number
                        required: false
                      - name: progressPercent
                        type: number
                        required: false
                      - name: input
                        type: object
                        required: false
                      - name: output
                        type: object
                        required: false
                  - name: program
                    type: string
                    required: false
                  - name: programId
                    type: string
                    required: false
                  - name: address
                    type: string
                    required: false
                  - name: owner
                    type: string
                    required: false
                  - name: signature
                    type: string
                    required: false
                  - name: slot
                    type: integer
                    required: false
                  - name: timestamp
                    type: integer
                    required: false
                  - name: eventIndex
                    type: integer
                    required: false
                  - name: eventName
                    type: string
                    description: Deposit
                    required: false
                  - name: dcaKey
                    type: string
                    required: false
                  - name: amount
                    type: string
                    required: false
                  - name: usd
                    type: object
                    required: false
                  - name: order
                    type: object
                    description: Full order object (same shape as Data API DCA order)
                    required: false
                    properties:
                      - name: program
                        type: string
                        required: false
                      - name: programId
                        type: string
                        required: false
                      - name: address
                        type: string
                        required: false
                      - name: owner
                        type: string
                        required: false
                      - name: status
                        type: string
                        required: false
                      - name: direction
                        type: string
                        required: false
                      - name: pair
                        type: string
                        required: false
                      - name: depositedUsd
                        type: number
                        required: false
                      - name: progressPercent
                        type: number
                        required: false
                      - name: input
                        type: object
                        required: false
                      - name: output
                        type: object
                        required: false
                  - name: program
                    type: string
                    required: false
                  - name: programId
                    type: string
                    required: false
                  - name: address
                    type: string
                    required: false
                  - name: owner
                    type: string
                    required: false
                  - name: signature
                    type: string
                    required: false
                  - name: slot
                    type: integer
                    required: false
                  - name: timestamp
                    type: integer
                    required: false
                  - name: eventIndex
                    type: integer
                    required: false
                  - name: eventName
                    type: string
                    description: Withdraw
                    required: false
                  - name: dcaKey
                    type: string
                    required: false
                  - name: inAmount
                    type: string
                    required: false
                  - name: outAmount
                    type: string
                    required: false
                  - name: userWithdraw
                    type: boolean
                    required: false
                  - name: usd
                    type: object
                    required: false
                  - name: order
                    type: object
                    description: Full order object (same shape as Data API DCA order)
                    required: false
                    properties:
                      - name: program
                        type: string
                        required: false
                      - name: programId
                        type: string
                        required: false
                      - name: address
                        type: string
                        required: false
                      - name: owner
                        type: string
                        required: false
                      - name: status
                        type: string
                        required: false
                      - name: direction
                        type: string
                        required: false
                      - name: pair
                        type: string
                        required: false
                      - name: depositedUsd
                        type: number
                        required: false
                      - name: progressPercent
                        type: number
                        required: false
                      - name: input
                        type: object
                        required: false
                      - name: output
                        type: object
                        required: false
                  - name: program
                    type: string
                    required: false
                  - name: programId
                    type: string
                    required: false
                  - name: address
                    type: string
                    required: false
                  - name: owner
                    type: string
                    required: false
                  - name: signature
                    type: string
                    required: false
                  - name: slot
                    type: integer
                    required: false
                  - name: timestamp
                    type: integer
                    required: false
                  - name: eventIndex
                    type: integer
                    required: false
                  - name: eventName
                    type: string
                    description: CollectedFee
                    required: false
                  - name: dcaKey
                    type: string
                    required: false
                  - name: userKey
                    type: string
                    required: false
                  - name: mint
                    type: string
                    required: false
                  - name: amount
                    type: string
                    required: false
                  - name: usd
                    type: object
                    required: false
                  - name: prices
                    type: object
                    description: Mint address to USD price at event time
                    required: false
                  - name: order
                    type: object
                    description: Full order object (same shape as Data API DCA order)
                    required: false
                    properties:
                      - name: program
                        type: string
                        required: false
                      - name: programId
                        type: string
                        required: false
                      - name: address
                        type: string
                        required: false
                      - name: owner
                        type: string
                        required: false
                      - name: status
                        type: string
                        required: false
                      - name: direction
                        type: string
                        required: false
                      - name: pair
                        type: string
                        required: false
                      - name: depositedUsd
                        type: number
                        required: false
                      - name: progressPercent
                        type: number
                        required: false
                      - name: input
                        type: object
                        required: false
                      - name: output
                        type: object
                        required: false
                  - name: program
                    type: string
                    required: false
                  - name: programId
                    type: string
                    required: false
                  - name: pubkey
                    type: string
                    required: false
                  - name: address
                    type: string
                    required: false
                  - name: owner
                    type: string
                    required: false
                  - name: slot
                    type: integer
                    required: false
                  - name: timestamp
                    type: integer
                    required: false
                  - name: writeVersion
                    type: integer
                    required: false
                  - name: order
                    type: object
                    description: Full order object (same shape as Data API DCA order)
                    required: false
                    properties:
                      - name: program
                        type: string
                        required: false
                      - name: programId
                        type: string
                        required: false
                      - name: address
                        type: string
                        required: false
                      - name: owner
                        type: string
                        required: false
                      - name: status
                        type: string
                        required: false
                      - name: direction
                        type: string
                        required: false
                      - name: pair
                        type: string
                        required: false
                      - name: depositedUsd
                        type: number
                        required: false
                      - name: progressPercent
                        type: number
                        required: false
                      - name: input
                        type: object
                        required: false
                      - name: output
                        type: object
                        required: false
        headers: []
        jsonPayloadSchema:
          type: object
          properties:
            type:
              type: string
              const: message
              x-parser-schema-id: <anonymous-schema-221>
            room:
              type: string
              x-parser-schema-id: <anonymous-schema-222>
            data:
              oneOf:
                - type: object
                  properties:
                    program:
                      type: string
                      x-parser-schema-id: <anonymous-schema-10>
                    programId:
                      type: string
                      x-parser-schema-id: <anonymous-schema-11>
                    address:
                      type: string
                      x-parser-schema-id: <anonymous-schema-12>
                    owner:
                      type: string
                      x-parser-schema-id: <anonymous-schema-13>
                    signature:
                      type: string
                      x-parser-schema-id: <anonymous-schema-14>
                    slot:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-15>
                    timestamp:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-16>
                    eventIndex:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-17>
                    eventName:
                      type: string
                      const: Filled
                      x-parser-schema-id: <anonymous-schema-18>
                    dcaKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-19>
                    userKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-20>
                    inputMint:
                      type: string
                      x-parser-schema-id: <anonymous-schema-21>
                    outputMint:
                      type: string
                      x-parser-schema-id: <anonymous-schema-22>
                    inAmount:
                      type: string
                      x-parser-schema-id: <anonymous-schema-23>
                    outAmount:
                      type: string
                      x-parser-schema-id: <anonymous-schema-24>
                    feeMint:
                      type: string
                      x-parser-schema-id: <anonymous-schema-25>
                    fee:
                      type: string
                      x-parser-schema-id: <anonymous-schema-26>
                    fillInstruction:
                      type: string
                      x-parser-schema-id: <anonymous-schema-27>
                    usd:
                      type: object
                      x-parser-schema-id: <anonymous-schema-28>
                    prices: &ref_1
                      type: object
                      additionalProperties:
                        type: number
                        x-parser-schema-id: <anonymous-schema-29>
                      description: Mint address to USD price at event time
                      x-parser-schema-id: DcaPricesMap
                    order: &ref_2
                      type: object
                      description: Full order object (same shape as Data API DCA order)
                      properties:
                        program:
                          type: string
                          x-parser-schema-id: <anonymous-schema-30>
                        programId:
                          type: string
                          x-parser-schema-id: <anonymous-schema-31>
                        address:
                          type: string
                          x-parser-schema-id: <anonymous-schema-32>
                        owner:
                          type: string
                          x-parser-schema-id: <anonymous-schema-33>
                        status:
                          type: string
                          x-parser-schema-id: <anonymous-schema-34>
                        direction:
                          type: string
                          x-parser-schema-id: <anonymous-schema-35>
                        pair:
                          type: string
                          x-parser-schema-id: <anonymous-schema-36>
                        depositedUsd:
                          type: number
                          nullable: true
                          x-parser-schema-id: <anonymous-schema-37>
                        progressPercent:
                          type: number
                          nullable: true
                          x-parser-schema-id: <anonymous-schema-38>
                        input:
                          type: object
                          x-parser-schema-id: <anonymous-schema-39>
                        output:
                          type: object
                          x-parser-schema-id: <anonymous-schema-40>
                      x-parser-schema-id: DcaOrderWs
                  x-parser-schema-id: DcaFilledEvent
                - type: object
                  properties:
                    program:
                      type: string
                      x-parser-schema-id: <anonymous-schema-41>
                    programId:
                      type: string
                      x-parser-schema-id: <anonymous-schema-42>
                    address:
                      type: string
                      x-parser-schema-id: <anonymous-schema-43>
                    owner:
                      type: string
                      x-parser-schema-id: <anonymous-schema-44>
                    signature:
                      type: string
                      x-parser-schema-id: <anonymous-schema-45>
                    slot:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-46>
                    timestamp:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-47>
                    eventIndex:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-48>
                    eventName:
                      type: string
                      const: Opened
                      x-parser-schema-id: <anonymous-schema-49>
                    openInstruction:
                      type: string
                      enum:
                        - openDca
                        - openDcaV2
                      x-parser-schema-id: <anonymous-schema-50>
                    dcaKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-51>
                    userKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-52>
                    inputMint:
                      type: string
                      x-parser-schema-id: <anonymous-schema-53>
                    outputMint:
                      type: string
                      x-parser-schema-id: <anonymous-schema-54>
                    inDeposited:
                      type: string
                      x-parser-schema-id: <anonymous-schema-55>
                    cycleFrequency:
                      type: string
                      x-parser-schema-id: <anonymous-schema-56>
                    inAmountPerCycle:
                      type: string
                      x-parser-schema-id: <anonymous-schema-57>
                    createdAt:
                      type: string
                      x-parser-schema-id: <anonymous-schema-58>
                    usd:
                      type: object
                      x-parser-schema-id: <anonymous-schema-59>
                    prices: *ref_1
                    order: *ref_2
                  x-parser-schema-id: DcaOpenedEvent
                - type: object
                  properties:
                    program:
                      type: string
                      x-parser-schema-id: <anonymous-schema-60>
                    programId:
                      type: string
                      x-parser-schema-id: <anonymous-schema-61>
                    address:
                      type: string
                      x-parser-schema-id: <anonymous-schema-62>
                    owner:
                      type: string
                      x-parser-schema-id: <anonymous-schema-63>
                    signature:
                      type: string
                      x-parser-schema-id: <anonymous-schema-64>
                    slot:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-65>
                    timestamp:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-66>
                    eventIndex:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-67>
                    eventName:
                      type: string
                      const: Closed
                      x-parser-schema-id: <anonymous-schema-68>
                    dcaKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-69>
                    userKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-70>
                    inputMint:
                      type: string
                      x-parser-schema-id: <anonymous-schema-71>
                    outputMint:
                      type: string
                      x-parser-schema-id: <anonymous-schema-72>
                    inDeposited:
                      type: string
                      x-parser-schema-id: <anonymous-schema-73>
                    totalInWithdrawn:
                      type: string
                      x-parser-schema-id: <anonymous-schema-74>
                    totalOutWithdrawn:
                      type: string
                      x-parser-schema-id: <anonymous-schema-75>
                    unfilledAmount:
                      type: string
                      x-parser-schema-id: <anonymous-schema-76>
                    userClosed:
                      type: boolean
                      x-parser-schema-id: <anonymous-schema-77>
                    usd:
                      type: object
                      x-parser-schema-id: <anonymous-schema-78>
                    prices: *ref_1
                    order: *ref_2
                  x-parser-schema-id: DcaClosedEvent
                - type: object
                  properties:
                    program:
                      type: string
                      x-parser-schema-id: <anonymous-schema-79>
                    programId:
                      type: string
                      x-parser-schema-id: <anonymous-schema-80>
                    address:
                      type: string
                      x-parser-schema-id: <anonymous-schema-81>
                    owner:
                      type: string
                      x-parser-schema-id: <anonymous-schema-82>
                    signature:
                      type: string
                      x-parser-schema-id: <anonymous-schema-83>
                    slot:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-84>
                    timestamp:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-85>
                    eventIndex:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-86>
                    eventName:
                      type: string
                      const: Deposit
                      x-parser-schema-id: <anonymous-schema-87>
                    dcaKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-88>
                    amount:
                      type: string
                      x-parser-schema-id: <anonymous-schema-89>
                    usd:
                      type: object
                      x-parser-schema-id: <anonymous-schema-90>
                    order: *ref_2
                  x-parser-schema-id: DcaDepositEvent
                - type: object
                  properties:
                    program:
                      type: string
                      x-parser-schema-id: <anonymous-schema-91>
                    programId:
                      type: string
                      x-parser-schema-id: <anonymous-schema-92>
                    address:
                      type: string
                      x-parser-schema-id: <anonymous-schema-93>
                    owner:
                      type: string
                      x-parser-schema-id: <anonymous-schema-94>
                    signature:
                      type: string
                      x-parser-schema-id: <anonymous-schema-95>
                    slot:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-96>
                    timestamp:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-97>
                    eventIndex:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-98>
                    eventName:
                      type: string
                      const: Withdraw
                      x-parser-schema-id: <anonymous-schema-99>
                    dcaKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-100>
                    inAmount:
                      type: string
                      x-parser-schema-id: <anonymous-schema-101>
                    outAmount:
                      type: string
                      x-parser-schema-id: <anonymous-schema-102>
                    userWithdraw:
                      type: boolean
                      x-parser-schema-id: <anonymous-schema-103>
                    usd:
                      type: object
                      x-parser-schema-id: <anonymous-schema-104>
                    order: *ref_2
                  x-parser-schema-id: DcaWithdrawEvent
                - type: object
                  properties:
                    program:
                      type: string
                      x-parser-schema-id: <anonymous-schema-105>
                    programId:
                      type: string
                      x-parser-schema-id: <anonymous-schema-106>
                    address:
                      type: string
                      x-parser-schema-id: <anonymous-schema-107>
                    owner:
                      type: string
                      x-parser-schema-id: <anonymous-schema-108>
                    signature:
                      type: string
                      x-parser-schema-id: <anonymous-schema-109>
                    slot:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-110>
                    timestamp:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-111>
                    eventIndex:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-112>
                    eventName:
                      type: string
                      const: CollectedFee
                      x-parser-schema-id: <anonymous-schema-113>
                    dcaKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-114>
                    userKey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-115>
                    mint:
                      type: string
                      x-parser-schema-id: <anonymous-schema-116>
                    amount:
                      type: string
                      x-parser-schema-id: <anonymous-schema-117>
                    usd:
                      type: object
                      x-parser-schema-id: <anonymous-schema-118>
                    prices: *ref_1
                    order: *ref_2
                  x-parser-schema-id: DcaCollectedFeeEvent
                - type: object
                  properties:
                    program:
                      type: string
                      x-parser-schema-id: <anonymous-schema-119>
                    programId:
                      type: string
                      x-parser-schema-id: <anonymous-schema-120>
                    pubkey:
                      type: string
                      x-parser-schema-id: <anonymous-schema-121>
                    address:
                      type: string
                      x-parser-schema-id: <anonymous-schema-122>
                    owner:
                      type: string
                      x-parser-schema-id: <anonymous-schema-123>
                    slot:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-124>
                    timestamp:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-125>
                    writeVersion:
                      type: integer
                      x-parser-schema-id: <anonymous-schema-126>
                    order: *ref_2
                  x-parser-schema-id: DcaPositionEvent
              x-parser-schema-id: DcaStreamEvent
          examples:
            - type: message
              room: dca:jupiter:So11111111111111111111111111111111111111112:buyers
              data:
                program: jupiter
                programId: DCA265Vj8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M
                signature: 5K7x...
                slot: 312456789
                timestamp: 1710000000000
                eventIndex: 0
                eventName: Filled
                dcaKey: 82jLLG1C8rbmr1ek4CKAg3TuQh977epmBLcJr8mB6NDo
                userKey: 2FbbdMWfrfGpyyK4Wh76vyxbmDGcp3LxZNhwBwFpV5UK
                inputMint: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
                outputMint: So11111111111111111111111111111111111111112
                inAmount: '100000000'
                outAmount: '1193647703'
                feeMint: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
                fee: '100000'
                fillInstruction: fulfill_flash_fill
                address: 82jLLG1C8rbmr1ek4CKAg3TuQh977epmBLcJr8mB6NDo
                owner: 2FbbdMWfrfGpyyK4Wh76vyxbmDGcp3LxZNhwBwFpV5UK
                usd:
                  inAmountUsd: 100.05
                  outAmountUsd: 100.32
                  feeUsd: 0.1
                prices:
                  EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v: 1
                  So11111111111111111111111111111111111111112: 142.5
                order:
                  program: jupiter
                  address: 82jLLG1C8rbmr1ek4CKAg3TuQh977epmBLcJr8mB6NDo
                  status: active
                  pair: USDC → SOL
                  depositedUsd: 10005.02
                  progressPercent: 12
          x-parser-schema-id: <anonymous-schema-220>
        title: Dca jupiter mint buyers message
        description: Receive — buyer-scoped events
        example: |-
          {
            "type": "message",
            "room": "dca:jupiter:So11111111111111111111111111111111111111112:buyers",
            "data": {
              "program": "jupiter",
              "programId": "DCA265Vj8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M",
              "signature": "5K7x...",
              "slot": 312456789,
              "timestamp": 1710000000000,
              "eventIndex": 0,
              "eventName": "Filled",
              "dcaKey": "82jLLG1C8rbmr1ek4CKAg3TuQh977epmBLcJr8mB6NDo",
              "userKey": "2FbbdMWfrfGpyyK4Wh76vyxbmDGcp3LxZNhwBwFpV5UK",
              "inputMint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "outputMint": "So11111111111111111111111111111111111111112",
              "inAmount": "100000000",
              "outAmount": "1193647703",
              "feeMint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "fee": "100000",
              "fillInstruction": "fulfill_flash_fill",
              "address": "82jLLG1C8rbmr1ek4CKAg3TuQh977epmBLcJr8mB6NDo",
              "owner": "2FbbdMWfrfGpyyK4Wh76vyxbmDGcp3LxZNhwBwFpV5UK",
              "usd": {
                "inAmountUsd": 100.05,
                "outAmountUsd": 100.32,
                "feeUsd": 0.1
              },
              "prices": {
                "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v": 1,
                "So11111111111111111111111111111111111111112": 142.5
              },
              "order": {
                "program": "jupiter",
                "address": "82jLLG1C8rbmr1ek4CKAg3TuQh977epmBLcJr8mB6NDo",
                "status": "active",
                "pair": "USDC → SOL",
                "depositedUsd": 10005.02,
                "progressPercent": 12
              }
            }
          }
        bindings: []
        extensions:
          - id: x-parser-unique-object-id
            value: dcaJupiterMintBuyersMessage
          - id: x-parser-message-name
            value: dcaJupiterMintBuyersMessage
    bindings: []
    extensions: *ref_0
  - &ref_4
    id: unsubscribeFromJupiterDcaMintBuyers
    title: Unsubscribe from jupiter dca mint buyers
    description: Unsubscribe
    type: receive
    messages:
      - &ref_8
        id: leavedcaJupiterMintBuyers
        payload:
          - name: leavedcaJupiterMintBuyers
            description: Unsubscribe
            type: object
            properties:
              - name: type
                type: string
                description: leave
                required: true
              - name: room
                type: string
                description: dca:jupiter:{mint}:buyers
                required: true
        headers: []
        jsonPayloadSchema:
          type: object
          required:
            - type
            - room
          properties:
            type:
              type: string
              const: leave
              default: leave
              x-parser-schema-id: <anonymous-schema-224>
            room:
              type: string
              pattern: ^dca:jupiter:[A-Za-z0-9]{32,44}:buyers$
              description: dca:jupiter:{mint}:buyers
              default: dca:jupiter:So11111111111111111111111111111111111111112:buyers
              x-parser-schema-id: <anonymous-schema-225>
          examples:
            - type: leave
              room: dca:jupiter:So11111111111111111111111111111111111111112:buyers
          x-parser-schema-id: <anonymous-schema-223>
        title: Leavedca jupiter mint buyers
        description: Unsubscribe
        example: |-
          {
            "type": "leave",
            "room": "dca:jupiter:So11111111111111111111111111111111111111112:buyers"
          }
        bindings: []
        extensions:
          - id: x-parser-unique-object-id
            value: leavedcaJupiterMintBuyers
          - id: x-parser-message-name
            value: leavedcaJupiterMintBuyers
    bindings: []
    extensions: *ref_0
sendOperations:
  - *ref_3
  - *ref_4
receiveOperations:
  - *ref_5
  - *ref_6
sendMessages:
  - *ref_7
  - *ref_8
receiveMessages:
  - *ref_9
  - *ref_10
extensions:
  - id: x-codeSamples
    value: *ref_11
  - id: x-parser-unique-object-id
    value: dcaJupiterMintBuyers
securitySchemes:
  - id: apiKeyAuth
    name: apiKey
    type: httpApiKey
    description: >-
      API key for authentication. Include your Datastream key in the connection
      URL: wss://datastream.solanatracker.io/{DATASTREAM_KEY}
    in: header
    extensions: []

````