Enum ListingStatus
- Namespace
- DatabentoDotNet.Reference
- Assembly
- DatabentoDotNet.Reference.dll
Listing status.
[JsonConverter(typeof(ListingStatusJsonConverter))]
public enum ListingStatus : byte
- Extension Methods
Fields
Delisted = 68Delisted (
D).Listed = 76Listed (
L).New = 78New listing (
N).Pending = 80Listing pending (
P).Resumed = 82Resumed (
R).RpoDelisted = 72Reporting purposes only — delisted (
H).RpoListed = 71Reporting purposes only — listed (
G).RpoSuspended = 73Reporting purposes only — suspended (
I).Suspended = 83Suspended (
S).TpDelisted = 85Trading permitted — delisted (
U).TpListed = 84Trading permitted — listed (
T).TpSuspended = 86Trading permitted — suspended (
V).
Remarks
One of the nine closed reference enums: byte-backed, one character on the wire, and an unrecognised code is an error rather than an opaque value. ReferenceWireStrings carries the argument for all three.
The twelve codes are four states — listed, delisted, suspended and the three that stand alone —
crossed with which regime they hold under: plain, reporting purposes only, or
trading permitted. Nothing in the alphabet says so, which is why each member spells it
out rather than leaving G, H and I looking arbitrary.
Ported from databento-rs/src/reference/enums.rs:3019, and checked against the
LISTSTAT group of the vendored corporate_actions.list_enums response, which
reports the same twelve codes. A security_master response field.