Event JSON
{
"id": "36b7686182f86d60f6b1a682459d86afc77f35a065e27c207c93abcdda3ba4f4",
"pubkey": "68179f1d1cff04f46ba8ea4f77f9fd007e26822dad6e3c0b507267b9f405db5e",
"created_at": 1744222389,
"kind": 1,
"tags": [
[
"p",
"bd3f80838416eae499dcbb1ab04dc29bc9d7d097816686ad46894030e2d66aa9",
"wss://relay.mostr.pub"
],
[
"p",
"3099da81cb421a6900dcbd24757002b99c45616698ccf58c9f688582ecc08252",
"wss://relay.mostr.pub"
],
[
"e",
"93292f965638f0f7e7683c8891b0a7aaf6c4ae922ef835c810be2c44c507e1b5",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://macaw.social/users/mergesort/statuses/114309358536561962",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.mostr.pub"
]
],
"content": "nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqh5lcpquyzm4wfxwuhvdtqnwzn0ya05yhs9ngdt2x39qrpckkd25safcyf0 I added a simple type to Boutique that effectively reproduces Subject as an AsyncStream, to follow the same pattern you had in Combine with a for await loop. https://github.com/mergesort/Boutique/blob/main/Sources/Boutique/Internal/AsyncValueSubject.swift",
"sig": "fcdfa0e5d96b5ea986a709c9d0a42a4992101aa114d017f8050f1926562170cc24cc5802939ef6d8dc05be195877782323e3d24cd2c10ac7f28c8b5cb1b9e009"
}