Full channel messages order

Hello,

I’d like to ask for clarification with regard to the order of messages received in the ‘full’ channel.
So, normally if your order is placed in order book you will receive:
[received]
[open]
[match] //trade occurred
[done]

Is this order of event guaranteed? In other words, is it possible to received “done” message and later information about a trade [match]?

Thank you

Hello @Tomasz! Thank you for taking an interest in trying out Coinbase APIs. For the details regarding your concern, we will check on this for you with our team. We will get back to you once we have more information. Keep in touch!

1 Like

Hello @Tomasz. Thank you for your patience and understanding while I checked this with the team. To answer your queries, Received should always be first, and Done should always be last. The order of open/match is not guaranteed as Open only occurs if the order rests on the order book. It’s possible for the order to match, then immediately rest, and then match sometime in the future.

1 Like