Skip to content

Session web sdk#219

Closed
cpb8010 wants to merge 16 commits intomainfrom
session-web-sdk
Closed

Session web sdk#219
cpb8010 wants to merge 16 commits intomainfrom
session-web-sdk

Conversation

@cpb8010
Copy link
Contributor

@cpb8010 cpb8010 commented Nov 10, 2025

Description

Additional context

Add session WASM types and update deploy_account signature:
- TransferPayload struct for transfer permissions
- SessionPayload struct for session configuration
- Update DeployAccountConfig with session_validator_address
- Update deploy_account to accept optional session_payload
- Import core session types for future conversion
- Document core limitation and next steps

Documentation:
- SESSION_WEB_SDK_PLAN.md: Complete 5-phase implementation plan
- SESSION_IMPLEMENTATION_PROGRESS.md: Current status and next steps

Status: Compiles successfully for wasm32-unknown-unknown
Blocked: Core deploy_account needs session support OR implement post-deployment approach
Building up towards web-test page
needs to be used from the ticket
Still messy
- Created SessionConfig.vue component following PasskeyConfig pattern
- Moved inline session configuration UI from web-sdk-test page to component
- Added descriptive help text for each session parameter
- Updated plan to mark Phase 3 as completed
- Added status summary to track overall progress

All e2e tests passing (4/4)
This makes repeated testing possible
makes tests easier to write
Looks related to trying to validate time within wasm
don't need to wait 60s it fails way before then
still debugging tests
@cpb8010 cpb8010 closed this Nov 14, 2025
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