@waku/proto
Version:
Protobuf definitions for Waku
21 lines (20 loc) • 873 B
TypeScript
import type { Codec, DecodeOptions } from 'protons-runtime';
import type { Uint8ArrayList } from 'uint8arraylist';
export interface WakuMetadataRequest {
clusterId?: number;
shards: number[];
}
export declare namespace WakuMetadataRequest {
const codec: () => Codec<WakuMetadataRequest>;
const encode: (obj: Partial<WakuMetadataRequest>) => Uint8Array;
const decode: (buf: Uint8Array | Uint8ArrayList, opts?: DecodeOptions<WakuMetadataRequest>) => WakuMetadataRequest;
}
export interface WakuMetadataResponse {
clusterId?: number;
shards: number[];
}
export declare namespace WakuMetadataResponse {
const codec: () => Codec<WakuMetadataResponse>;
const encode: (obj: Partial<WakuMetadataResponse>) => Uint8Array;
const decode: (buf: Uint8Array | Uint8ArrayList, opts?: DecodeOptions<WakuMetadataResponse>) => WakuMetadataResponse;
}