Skip to content

feat(sdk-core): Wallet.shieldToken convenience orchestration - #9516

Closed
0xPrabh wants to merge 1 commit into
masterfrom
CHALO-1158
Closed

feat(sdk-core): Wallet.shieldToken convenience orchestration#9516
0xPrabh wants to merge 1 commit into
masterfrom
CHALO-1158

Conversation

@0xPrabh

@0xPrabh 0xPrabh commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds Wallet.shieldToken() orchestration: create wrapApprove via sendMany, poll WP shield journey for the WP-created wrap txnReq, then signAndSendTxRequest.
  • Wires wrapApprove / wrap TSS intents and shieldParams through prebuild / populateIntent.
  • Unit tests cover approve → poll → wrap happy path and error cases.

Test plan

  • yarn run unit-test --scope @bitgo/sdk-core -- --grep "shieldToken"
  • WP create wrapApprove + GET /token/shield/{wrapLinkId} available for e2e (CHALO-1162 / CHALO-1192)

Ticket: CHALO-1158

Made with Cursor

Create wrapApprove via sendMany, poll WP shield journey for the
WP-created wrap txnReq, then signAndSendTxRequest. Wire wrapApprove/wrap
TSS intents and shieldParams through prebuild/populateIntent.

Ticket: CHALO-1158
Co-authored-by: Cursor <cursoragent@cursor.com>
@linear-code

linear-code Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

CHALO-1158

@0xPrabh
0xPrabh marked this pull request as draft August 18, 2026 08:58
@0xPrabh 0xPrabh closed this Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant