I tried looking for more precise definitions of each order status but could not find it either on this repo or the official API docs. Does anyone have knowledge of the precise definitions? Here's my understanding so far (I've annotated with ??? where unsure):
received: Not yet on order book, but has been received by Coinbase pro and is in process of being placed on the order book
open: Has been received and is on order book (???)
pending: Is open and is waiting for fills (???)
active: Is open and has been partially filled (???)
done: Has been canceled with or without partial fills (???) or has completed with all fills. May or may not yet have settled status.
settled: An order that is done and taken off the order book.
I tried looking for more precise definitions of each order status but could not find it either on this repo or the official API docs. Does anyone have knowledge of the precise definitions? Here's my understanding so far (I've annotated with ??? where unsure):