Skip to content

Commit ff9e57a

Browse files
authored
Merge pull request #170 from WalletConnect/feat/irn_batchFetchMessages
chore: adds `irn_batchFetchMessages`
2 parents 0e76965 + 99ee10f commit ff9e57a

5 files changed

Lines changed: 12 additions & 4 deletions

File tree

jsonrpc/ws-connection/test/index.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ describe("@walletconnect/jsonrpc-ws-connection", () => {
100100
await new Promise<void>(async (resolve) => {
101101
conn.once("close", (event: CloseEvent) => {
102102
chai.expect(event.code).to.equal(3000);
103-
chai.expect(event.reason).to.equal("Authorization error: Project ID is missing");
103+
chai.expect(event.reason).to.equal("Project ID is missing");
104104
resolve();
105105
});
106106
await conn.open();

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

relay/relay-api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@walletconnect/relay-api",
33
"description": "Relay JSON-RPC API",
4-
"version": "1.0.9",
4+
"version": "1.0.10",
55
"author": "WalletConnect, Inc. <walletconnect.com>",
66
"license": "MIT",
77
"keywords": [

relay/relay-api/src/jsonrpc.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export const RELAY_JSONRPC: { [protocol: string]: RelayJsonRpc.Methods } = {
99
subscription: "waku_subscription",
1010
unsubscribe: "waku_unsubscribe",
1111
batchUnsubscribe: "waku_batchUnsubscribe",
12+
batchFetchMessages: "waku_batchFetchMessages",
1213
},
1314
irn: {
1415
publish: "irn_publish",
@@ -18,6 +19,7 @@ export const RELAY_JSONRPC: { [protocol: string]: RelayJsonRpc.Methods } = {
1819
subscription: "irn_subscription",
1920
unsubscribe: "irn_unsubscribe",
2021
batchUnsubscribe: "irn_batchUnsubscribe",
22+
batchFetchMessages: "irn_batchFetchMessages",
2123
},
2224
iridium: {
2325
publish: "iridium_publish",
@@ -27,5 +29,6 @@ export const RELAY_JSONRPC: { [protocol: string]: RelayJsonRpc.Methods } = {
2729
subscription: "iridium_subscription",
2830
unsubscribe: "iridium_unsubscribe",
2931
batchUnsubscribe: "iridium_batchUnsubscribe",
32+
batchFetchMessages: "iridium_batchFetchMessages",
3033
},
3134
};

relay/relay-api/src/types.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ export declare namespace RelayJsonRpc {
77
subscription: string;
88
unsubscribe: string;
99
batchUnsubscribe: string;
10+
batchFetchMessages: string;
1011
}
1112

1213
export interface SubscribeParams {
@@ -17,6 +18,10 @@ export declare namespace RelayJsonRpc {
1718
topics: string[];
1819
}
1920

21+
export interface BatchFetchMessagesParams {
22+
topics: string[];
23+
}
24+
2025
export interface BatchUnsubscribeParams {
2126
subscriptions: UnsubscribeParams[];
2227
}

0 commit comments

Comments
 (0)