Skip to content

feat(graphql-transport): add support for subscriptions#10442

Closed
KeitoTadashi wants to merge 8 commits intodevelopfrom
tooling-sdk/add-support-subscriptions
Closed

feat(graphql-transport): add support for subscriptions#10442
KeitoTadashi wants to merge 8 commits intodevelopfrom
tooling-sdk/add-support-subscriptions

Conversation

@KeitoTadashi
Copy link
Copy Markdown
Contributor

@KeitoTadashi KeitoTadashi commented Feb 24, 2026

Description of change

Add native GraphQL subscription support

Links to any relevant issues

fixes iotaledger/ts-packages#44

How the change has been tested

Describe the tests that you ran to verify your changes.

Make sure to provide instructions for the maintainer as well as any relevant configurations.

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
apps-backend Ready Ready Preview, Comment Apr 9, 2026 11:14am
apps-ui-kit Ready Ready Preview Apr 9, 2026 11:14am
iota-evm-bridge Ready Ready Preview, Comment Apr 9, 2026 11:14am
iota-multisig-toolkit Ready Ready Preview, Comment Apr 9, 2026 11:14am
rebased-explorer Ready Ready Preview, Comment Apr 9, 2026 11:14am
wallet-dashboard Ready Ready Preview, Comment Apr 9, 2026 11:14am

Request Review

@github-actions github-actions Bot added the ts-sdk Issues related to the TS SDK label Feb 24, 2026
@iota-ci iota-ci added the tooling Issues related to the Tooling team label Feb 24, 2026
@vercel vercel Bot temporarily deployed to Preview – apps-backend February 25, 2026 10:25 Inactive
@vercel vercel Bot temporarily deployed to Preview – rebased-explorer February 25, 2026 10:25 Inactive
@vercel vercel Bot temporarily deployed to Preview – iota-evm-bridge February 25, 2026 10:25 Inactive
@vercel vercel Bot temporarily deployed to Preview – wallet-dashboard February 25, 2026 10:26 Inactive
@KeitoTadashi KeitoTadashi marked this pull request as ready for review February 25, 2026 10:34
@KeitoTadashi KeitoTadashi requested a review from a team as a code owner February 25, 2026 10:34
@vercel vercel Bot temporarily deployed to Preview – apps-ui-kit February 25, 2026 11:27 Inactive
@vercel vercel Bot temporarily deployed to Preview – apps-backend February 25, 2026 11:28 Inactive
@vercel vercel Bot temporarily deployed to Preview – rebased-explorer February 25, 2026 11:28 Inactive
@vercel vercel Bot temporarily deployed to Preview – iota-evm-bridge February 25, 2026 11:29 Inactive
@vercel vercel Bot temporarily deployed to Preview – wallet-dashboard February 25, 2026 11:29 Inactive

import { IotaClientGraphQLTransport } from '../src/transport';

const DEVNET_GRAPHQL_URL = 'https://graphql.devnet.iota.cafe';
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dont hardcode url here, use the sdk method

Also, I guess we can use localnet too, no?


import { GraphQLWebSocketClient } from '../../src/graphql/graphql-websocket-client';

const DEVNET_WS_URL = 'wss://graphql.devnet.iota.cafe/subscriptions';
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same

Comment on lines +64 to +65
query: string;
variables?: Record<string, unknown>;
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use GraphQLDocument instead

@vercel vercel Bot temporarily deployed to Preview – apps-backend February 26, 2026 13:03 Inactive
@vercel vercel Bot temporarily deployed to Preview – rebased-explorer February 26, 2026 13:03 Inactive
@vercel vercel Bot temporarily deployed to Preview – iota-evm-bridge February 26, 2026 13:03 Inactive
@vercel vercel Bot temporarily deployed to Preview – wallet-dashboard February 26, 2026 13:03 Inactive
@vercel vercel Bot temporarily deployed to Preview – apps-ui-kit February 27, 2026 07:59 Inactive
@vercel vercel Bot temporarily deployed to Preview – apps-backend February 27, 2026 07:59 Inactive
@vercel vercel Bot temporarily deployed to Preview – rebased-explorer February 27, 2026 07:59 Inactive
@vercel vercel Bot temporarily deployed to Preview – iota-evm-bridge February 27, 2026 07:59 Inactive
@vercel vercel Bot temporarily deployed to Preview – wallet-dashboard February 27, 2026 08:00 Inactive
@KeitoTadashi KeitoTadashi requested a review from marc2332 March 2, 2026 08:35
@vercel vercel Bot temporarily deployed to Preview – iota-multisig-toolkit April 9, 2026 08:37 Inactive
@vercel vercel Bot temporarily deployed to Preview – apps-ui-kit April 9, 2026 08:37 Inactive
@vercel vercel Bot temporarily deployed to Preview – apps-backend April 9, 2026 08:38 Inactive
@vercel vercel Bot temporarily deployed to Preview – iota-evm-bridge April 9, 2026 08:38 Inactive
@vercel vercel Bot temporarily deployed to Preview – rebased-explorer April 9, 2026 08:38 Inactive
@vercel vercel Bot temporarily deployed to Preview – wallet-dashboard April 9, 2026 08:39 Inactive
@KeitoTadashi
Copy link
Copy Markdown
Contributor Author

closed in favor of iotaledger/ts-packages#96

@marc2332 marc2332 deleted the tooling-sdk/add-support-subscriptions branch April 23, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tooling Issues related to the Tooling team ts-sdk Issues related to the TS SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support in the ts sdk client for subscriptions

3 participants