Update Import transaction's UI - #2149
Conversation
|
Preview is available here: |
1 similar comment
|
Preview is available here: |
3705696 to
6fe3e40
Compare
|
Something went wrong with PR preview build please check |
|
Preview is available here: |
There was a problem hiding this comment.
Pull request overview
Updates transaction import/sign/submit UI to expose signatures, decoded XDR, and verification details while improving stale-state handling.
Changes:
- Adds signature context and JSON/XDR views.
- Adjusts multisig routing and messaging.
- Adds regression tests and footer layering fixes.
Reviewed changes
Copilot reviewed 15 out of 15 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
tests/e2e/signStepContent.test.ts |
Updates signed-result assertions. |
tests/e2e/importMultisigSubmit.test.ts |
Tests multisig submission routing. |
tests/e2e/buildFlowResetOnEdit.test.ts |
Tests stale-signature reset. |
src/styles/globals.scss |
Raises submit dropdown layering. |
src/helpers/checkRequiredSignatures.ts |
Revises offline completeness semantics. |
src/constants/networkLimits.ts |
Refreshes generated limits. |
src/components/TransactionFlowFooter/styles.scss |
Changes footer stacking. |
src/app/(sidebar)/transaction/styles.scss |
Removes legacy XDR styles. |
src/app/(sidebar)/transaction/import/page.tsx |
Adds signature context and submission fallback. |
src/app/(sidebar)/transaction/import/components/SignStepSignatureContext.tsx |
Adds signature-status panel. |
src/app/(sidebar)/transaction/import/components/ImportStepContent.tsx |
Simplifies import messaging. |
src/app/(sidebar)/transaction/components/SubmitStepContent.tsx |
Adds decoded transaction verification view. |
src/app/(sidebar)/transaction/components/SignStepContent.tsx |
Adds hash and JSON/XDR display. |
src/app/(sidebar)/transaction/components/Signatures.tsx |
Revises multisig terminology. |
src/app/(sidebar)/transaction/build/page.tsx |
Resets stale downstream state. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
d38eb6a to
2858900
Compare
|
Preview is available here: |
1 similar comment
|
Preview is available here: |
f981640 to
aa7bbe5
Compare
|
Preview is available here: |
|
Preview is available here: |

<Signatures/>per designTX samples:
AAAAAgAAAADSBFf5wA+BWEc1jDmwvbVupg1OrohBSRvHtEUG0FmTSwAAAGQAJoazAAAAFgAAAAAAAAAAAAAAAQAAAAAAAAABAAAAALeAVmIAOom1tFe0PE2ZHWOn+hSTZuYY136c6XpoWKBVAAAAAAAAAAAC+vCAAAAAAAAAAAA=AAAAAgAAAADSBFf5wA+BWEc1jDmwvbVupg1OrohBSRvHtEUG0FmTSwAAAGQAJoazAAAAFgAAAAAAAAAAAAAAAQAAAAEAAAAAeH8YX2LLiZESynVxH8gRYbkGo9kp9WvTIKpupYBaGOwAAAABAAAAALeAVmIAOom1tFe0PE2ZHWOn+hSTZuYY136c6XpoWKBVAAAAAAAAAAAC+vCAAAAAAAAAAAGAWhjsAAAAQH33HKhPjIpWCuTTg0UwM2za+/cipMaDdrFliHBTmRcNRck0XW3Y5AYY4xu2+u/cUEzShd+1V2b7sRZdO8adGwg=AAAAAgAAAADSBFf5wA+BWEc1jDmwvbVupg1OrohBSRvHtEUG0FmTSwAAAGQAJoazAAAAFwAAAAAAAAAAAAAAAQAAAAAAAAABAAAAACHl1hdsb68IKFCwYxh+DyTYAFNPPQYeXIdl3VD5t/10AAAAAAAAAAAC+vCAAAAAAAAAAAGAWhjsAAAAQHj3NcCOYERqouBvL0Uv3rQ91qNkxi0H28W9g2d8MA4pRAjzU9q1v3mDsiA3EJMaxMhyy4JISzC8OXkqBiqNJQI=AAAAAgAAAADSBFf5wA+BWEc1jDmwvbVupg1OrohBSRvHtEUG0FmTSwAAAGQAJoazAAAAFgAAAAAAAAAAAAAAAQAAAAEAAAAAeH8YX2LLiZESynVxH8gRYbkGo9kp9WvTIKpupYBaGOwAAAABAAAAALeAVmIAOom1tFe0PE2ZHWOn+hSTZuYY136c6XpoWKBVAAAAAAAAAAAC+vCAAAAAAAAAAAKAWhjsAAAAQH33HKhPjIpWCuTTg0UwM2za+/cipMaDdrFliHBTmRcNRck0XW3Y5AYY4xu2+u/cUEzShd+1V2b7sRZdO8adGwjQWZNLAAAAQJ+YFFwUakiYWFhB2jKpXcLRTx0cbhni+6in7ui/vsZ037XGCUq9nm2yjNSamzO00qEvkGoKpAEKdpSTnakIDwM=(skips to submit)Screenshots: