Skip to content

fix: enforce miniapp two-step secret flow for signing#500

Merged
Gaubee merged 1 commit intomainfrom
feat/issue-499
Mar 2, 2026
Merged

fix: enforce miniapp two-step secret flow for signing#500
Gaubee merged 1 commit intomainfrom
feat/issue-499

Conversation

@Gaubee
Copy link
Contributor

@Gaubee Gaubee commented Mar 2, 2026

Closes #499

Summary

  • enforce two-step secret flow in miniapp sign sheet: when account requires second secret, pattern step now routes to two-step input before signing
  • enforce the same rule in miniapp transfer confirm sheet to keep behavior consistent with Send flow
  • expand two-step secret error recognition to include signSignature is required / 001-11003
  • add regression tests for two-step gating and error detection
  • bump version to 1.0.20 and update changelog

Validation

  • pnpm vitest run src/stackflow/activities/sheets/__tests__/miniapp-auth.test.ts src/stackflow/activities/sheets/MiniappConfirmJobs.regression.test.tsx
    • 26 passed

@Gaubee Gaubee merged commit c1591e1 into main Mar 2, 2026
5 checks passed
@Gaubee Gaubee deleted the feat/issue-499 branch March 2, 2026 04:08
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.

Fix miniapp two-step secret signing flow

1 participant