Appearance
@keymaster/connect / ProtocolEventMessage
Type Alias: ProtocolEventMessage
ProtocolEventMessage = {
v: typeofPROTOCOL_VERSION;type:"event";event:"channel.message_received";data:ChannelMessageReceivedEventData; } | {v: typeofPROTOCOL_VERSION;type:"event";event:"price.changed";data:PriceChangedEventData; }
顶层 event 报文(server-pushed)。
事件是单向推送,不回 result。
Union Members
Type Literal
{ v: typeof PROTOCOL_VERSION; type: "event"; event: "channel.message_received"; data: ChannelMessageReceivedEventData; }
v
v: typeof
PROTOCOL_VERSION
type
type:
"event"
event
event:
"channel.message_received"
data
已验签的 Channel 事件数据。
Type Literal
{ v: typeof PROTOCOL_VERSION; type: "event"; event: "price.changed"; data: PriceChangedEventData; }
v
v: typeof
PROTOCOL_VERSION
type
type:
"event"
event
event:
"price.changed"
data
data:
PriceChangedEventData
当前展示价格(金额 + 单位);未就绪时为 amount "0"。