mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-01-05 23:43:07 +00:00
Added events and requests for support. Reworked delivery_monitor into a featured devlivery_service, that - supports relay publish and lightpush depending on configuration but with fallback options - if available and configured it utilizes store api to confirm message delivery - emits message delivery events accordingly Notice: There are parts still in WIP and needs review and follow ups. prepare for use in api_example
13 lines
364 B
Nim
13 lines
364 B
Nim
# import chronicles, chronos, results
|
|
import chronos
|
|
import waku/waku_core
|
|
import waku/api/types
|
|
import waku/factory/waku
|
|
|
|
proc subscribeImpl*(
|
|
w: Waku, requestId: RequestId, contentTopic: ContentTopic
|
|
): Future[void] {.async.} =
|
|
## Implementation of the subscribe API
|
|
## This is a placeholder implementation
|
|
await sleepAsync(1000) # Simulate async work
|