Skip to content

refactor(ts-sdk): GraphQL transport fixes and IotaClient improvements #7291

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

marc2332
Copy link
Contributor

@marc2332 marc2332 commented Jun 10, 2025

Links to any relevant issues

  • Improved logic around fallbackMethods in graphql-transport. Now fallback is used if graphql call fail or the graphql method is not available
  • Improved IotaClient compatibility with graphql-transport
  • Unskipped some compatibility tests

Based on errors from iota-names usage of IotaClient with graphql-transport

Closes #7286

Copy link

vercel bot commented Jun 10, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
apps-backend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 11, 2025 11:04am
rebased-explorer ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 11, 2025 11:04am
wallet-dashboard ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 11, 2025 11:04am
1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
apps-ui-kit ⬜️ Ignored (Inspect) Visit Preview 💬 Add feedback Jun 11, 2025 11:04am

@github-actions github-actions bot added the ts-sdk Issues related to the TS SDK label Jun 10, 2025
@iota-ci iota-ci added the tooling Issues related to the Tooling team label Jun 10, 2025
@marc2332 marc2332 self-assigned this Jun 10, 2025
@marc2332 marc2332 marked this pull request as ready for review June 10, 2025 06:56
@marc2332 marc2332 requested a review from a team as a code owner June 10, 2025 06:56
@marc2332 marc2332 marked this pull request as draft June 10, 2025 07:05
@marc2332 marc2332 changed the title refactor(ts-sdk): Enable support for executeTransactionBlock refactor(ts-sdk): GraphQL transport fixes and IotaClient improvements Jun 10, 2025
@vercel vercel bot temporarily deployed to Preview – apps-ui-kit June 10, 2025 11:06 Inactive
@vercel vercel bot temporarily deployed to Preview – wallet-dashboard June 10, 2025 11:06 Inactive
@vercel vercel bot temporarily deployed to Preview – rebased-explorer June 10, 2025 11:06 Inactive
@vercel vercel bot temporarily deployed to Preview – apps-backend June 10, 2025 11:06 Inactive
@msarcev msarcev merged commit bc02c11 into tooling/graphql-fixes Jun 11, 2025
49 checks passed
@msarcev msarcev deleted the tooling/support-execute-tx-blocks-in-graphql branch June 11, 2025 11:27
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.

dryRunTransactionBlock() and executeTransactionBlock() throw 'Unsupported method' with GraphQL transport
4 participants