NagyZoltanPeter 70c3afb4a7
Introduce api/send
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
2025-12-14 06:33:14 +01:00

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