mirror of
https://github.com/logos-messaging/logos-delivery.git
synced 2026-03-21 00:13:09 +00:00
16 lines
444 B
Nim
16 lines
444 B
Nim
{.push raises: [].}
|
|
|
|
import system, std/json
|
|
import ./json_base_event
|
|
import ../../waku/api/types
|
|
|
|
type JsonConnectionStatusChangeEvent* = ref object of JsonEvent
|
|
status*: ConnectionStatus
|
|
|
|
proc new*(T: type JsonConnectionStatusChangeEvent, status: ConnectionStatus): T =
|
|
return
|
|
JsonConnectionStatusChangeEvent(eventType: "node_health_change", status: status)
|
|
|
|
method `$`*(event: JsonConnectionStatusChangeEvent): string =
|
|
$(%*event)
|