NodeDatabaseExport

@Serializable
data class NodeDatabaseExport(val schemaVersion: Int, val exportedAt: String, val myNodeNum: Long? = null, val nodes: List<NodeExport>)(source)

Root document written by ExportNodeDatabaseUseCase. Absent fields are omitted from the JSON rather than emitted as null/0 sentinels, so consumers can distinguish "no reading" from a genuine zero.

Constructors

Link copied to clipboard
constructor(schemaVersion: Int, exportedAt: String, myNodeNum: Long? = null, nodes: List<NodeExport>)

Properties

Link copied to clipboard

ISO-8601 UTC timestamp of when the export was produced.

Link copied to clipboard

Unsigned node number of the local device, when known.

Link copied to clipboard
Link copied to clipboard