-
Notifications
You must be signed in to change notification settings - Fork 13
WDK Core Documentation Refactor #64
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
base: develop
Are you sure you want to change the base?
WDK Core Documentation Refactor #64
Conversation
lucas-tortora
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Beautiful PR :) Just a few comments regarding style and structure.
lucas-tortora
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Beautiful PR :) Just a few comments regarding style and structure.
…es, and improved headers
…-of-scope protocol guide
jonathunne
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @ihsraham !
This PR refactors the monolithic sdk/core-module/usage.md into 8 granular "How-to" guides.
This refactor was validated using a "User Zero" approach: verification was performed by explicitly following the newly created guides step-by-step from a fresh state to ensure accuracy and reproducibility. During this process, several critical gaps and inaccuracies were identified and resolved.
Resolved Issues
1. Replaced Unavailable TON Bridge
@tetherto/wdk-protocol-bridge-usdt0-tonis not available on NPM.@tetherto/wdk-protocol-bridge-usdt0-evmpackage in protocol-integration.md.2. Corrected Failover Middleware
@tetherto/wdk-wrapper-failover-cascadewere incorrect (404).@tetherto/wdk-provider-failoverwith the correctcreateFallbackWalletwrapper pattern (moved out ofregisterMiddleware).Corrections & Value Additions
2. Configuration Corrections (TON)
tonApiKey,tonApiEndpoint) but the SDK requires a nestedtonClientobject.https://t.me/toncenter) and their docs (https://docs.ton.org/...) in guides/wallet-registration.md.3. Functional Verification Fixes
npm installsteps for wallet and protocol packages.UQCz5ON7jj...).4. Visual & Style Improvements
{% hint style="info" %}) for consistent rendering.File Changes
sdk/core-module/guides/*.mdcreateFallbackWalletwrapper pattern)Verification Report
@tetherto/wdksuccessfully.registerMiddleware).dispose()functionality.