-interface HashIdBroadcastChannelRequestPayload extends BaseBroadcastChannelRequestPayload {
- hashId: string;
-}
-
-interface HashIdsBroadcastChannelRequestPayload extends BaseBroadcastChannelRequestPayload {
- hashIds: string[];
-}
-
-export type BroadcastChannelRequestPayload =
- | HashIdBroadcastChannelRequestPayload
- | HashIdsBroadcastChannelRequestPayload;
-
-export interface BroadcastChannelResponsePayload extends ResponsePayload {
+export interface BroadcastChannelResponsePayload
+ extends Omit<ResponsePayload, 'hashIdsSucceeded' | 'hashIdsFailed' | 'responsesFailed'> {