AccountQueries

Bounded authenticated use-case queries.

Functions

Link copied to clipboard

Return up to 200 newest conversations.

Link copied to clipboard

Return up to 200 complete conversation-list rows in one native call.

Link copied to clipboard
fun eventJson(eventId: String): String

Return exact canonical signed-event JSON retained as protocol truth.

Link copied to clipboard

Return exact canonical events for a bounded unique ID list.

Link copied to clipboard

Return up to 200 canonical public keys known to authenticated state.

Link copied to clipboard
fun messages(conversationId: String, beforeCreatedAt: Long? = null, limit: UInt): List<AccountMessage>

Return up to 200 newest messages before an optional timestamp.

Link copied to clipboard
fun nodes(kind: ProjectionKind? = null, logicalEventId: String = "", conversationId: String = "", targetEventId: String = "", authorPublicKey: NostrPublicKey? = null, beforeCreatedAt: Long? = null, limit: UInt, offset: UInt): List<AccountEventNode>

Return authenticated projections plus Rust-owned edit/deletion/reply state.

Link copied to clipboard

Return current durable aggregate state for one outgoing operation.

Link copied to clipboard
fun projections(kind: ProjectionKind? = null, logicalEventId: String = "", conversationId: String = "", targetEventId: String = "", authorPublicKey: NostrPublicKey? = null, beforeCreatedAt: Long? = null, limit: UInt, offset: UInt): List<AccountProjection>

Return up to 200 newest authenticated projections.