pub type Timestamp = i64;Expand description
Domain types re-exported from kindling_types so the daemon client is a
self-contained SDK: depend on kindling-client alone and reach every type
the API sends or returns as kindling_client::<Type>. kindling-types
stays an internal transitive dependency you never have to name.
Timestamp in epoch milliseconds.
Aliased to i64 to keep arithmetic ergonomic in Rust. Every public field
that holds a Timestamp MUST carry a #[cfg_attr(feature = "ts-rs", ts(type = "number"))] override (use ts(optional, type = "number") for
Option<Timestamp>); without it the ts-rs projection would emit
bigint, breaking the JSON number wire contract. Round-trip and
bindings tests will fail if the override is missed.