MessagePacket Operators
rxNostr.createAllMessageObservable()
が返す Observable<MessagePacket>
に対して適用可能な Operator のリファレンスです。
filterByType()
与えられたタイプ (すなわち "EVENT"
, "EOSE"
, "OK"
など) に合致するメッセージのみ抽出し、ほかを排除します。TypeScript において、このフィルターは型ガードのように機能します。
ts
import { filterByType } from "rx-nostr";
// ...
rxNostr
.createAllMessageObservable()
.pipe(filterByType("AUTH"))
.subscribe(() => {
// ...
});