The GDAX API docs don't do a great job of enumerating the available statuses that an order can have. I see at least open
, pending
, active
, done
, and maybe settled
[^1]. Has anyone determined a comprehensive list, and what each status means?
I've also tried looking at some of the libraries available, but the official clients are all weakly typed (Node, Ruby), and among the unofficial clients, the Java client uses strings, the Rust client uses strings, and the Haskell client does enumerate the types, but they're also undocumented.
[^1]: settled
is probably its own field, actually.