AccountEventNode

data class AccountEventNode(val projection: AccountProjection, val effectiveContent: String, val deleted: Boolean, val edited: Boolean, val replyCount: UInt)

One complete use-case node derived in Rust from authenticated truth.

projection retains the exact verified event/rumor. The remaining fields are deterministic query results; Android must not recompute them from tags.

Constructors

Link copied to clipboard
constructor(projection: AccountProjection, effectiveContent: String, deleted: Boolean, edited: Boolean, replyCount: UInt)

Properties

Link copied to clipboard

Whether an authorized deletion takes precedence.

Link copied to clipboard

Whether effectiveContent comes from an authorized edit.

Link copied to clipboard

Text after deterministic authorized edit ordering.

Link copied to clipboard

Exact authenticated projection and protocol truth.

Link copied to clipboard

Number of live authenticated replies.