You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Acceptance Criteria
AC1 - User sees entry points to send assets
Given a user is on Emeris extension
When the user is on below entry points
Portfolio home screen
Asset detail screen (design to be confirmed)
Then the user can see entry point to [Send]
AC2 - User can select asset to send from account balance
Given a user is on send flow
When a user is on {Select asset} screen
Then the user can select which asset to send
And the user can see message about Emeris extension supports only sending assets on native chain
AC3 - User can search which asset to send
Given a user is on send flow
When a user is on {Select asset} screen
Then the user can search for which asset to send
And sees empty result when searched unsupported asset, i.e. No "Surfer" asset found.
AC4 - User enters recipient address
Given a user is on send flow
When a user is on {Recipient address} screen
Then the user can enter recipient address for supported blockchains
AC5 - User enters memo
Given a user is on send flow
When a user is on {Recipient address} screen
Then the user can enter memo for CEX recipient
And the user can see memo bottom sheet when clicked "Why do I need a memo?"
AC6 - User enters send amount
Given a user is on send flow
When a user is on {Amount} screen
Then the user can enter send amount
AC7 - User can click Max to enter send amount quickly
Given a user is on send flow
When a user is on {Amount} screen
Then the user can click [Max] to enter send amount quickly
AC8 - User can toggle between crypto and fiat value
Given a user is on send flow
When a user is on {Amount} screen
Then the user can toggle between crypto and USD fiat value
AC9 - User configures transaction speed
Given a user is on send flow
When a user is on {Amount} screen
And user click to open up the bottom sheet for transaction speed configuration
Then the user can configure transaction speed
AC10 - User reviews transaction details
Given a user is on send flow
When a user is on {Review} screen
Then user can review the transaction details
AC11 - User confirms transaction
Given a user is on send flow
When a user is on {Review} screen
Then user can click on [Confirm and send]
And user will see {Processing transaction} screen
Non-functional requirements:
Assets are displayed in alphabetical order
Address validation required
Memo is not a compulsory field
Default view on {Amount} screen is crypto value, not USD fiat value
Send amount validation required
The text was updated successfully, but these errors were encountered:
Pending user flows for sending with Ledger and gas fee configurations
User Story
As a user who is on the Emeris extension, I want to send assets, so that I can perform transactions.
Figma: Link
Acceptance Criteria
AC1 - User sees entry points to send assets
Given a user is on Emeris extension
When the user is on below entry points
Then the user can see entry point to [Send]
AC2 - User can select asset to send from account balance
Given a user is on send flow
When a user is on {Select asset} screen
Then the user can select which asset to send
And the user can see message about Emeris extension supports only sending assets on native chain
AC3 - User can search which asset to send
Given a user is on send flow
When a user is on {Select asset} screen
Then the user can search for which asset to send
And sees empty result when searched unsupported asset, i.e. No "Surfer" asset found.
AC4 - User enters recipient address
Given a user is on send flow
When a user is on {Recipient address} screen
Then the user can enter recipient address for supported blockchains
AC5 - User enters memo
Given a user is on send flow
When a user is on {Recipient address} screen
Then the user can enter memo for CEX recipient
And the user can see memo bottom sheet when clicked "Why do I need a memo?"
AC6 - User enters send amount
Given a user is on send flow
When a user is on {Amount} screen
Then the user can enter send amount
AC7 - User can click Max to enter send amount quickly
Given a user is on send flow
When a user is on {Amount} screen
Then the user can click [Max] to enter send amount quickly
AC8 - User can toggle between crypto and fiat value
Given a user is on send flow
When a user is on {Amount} screen
Then the user can toggle between crypto and USD fiat value
AC9 - User configures transaction speed
Given a user is on send flow
When a user is on {Amount} screen
And user click to open up the bottom sheet for transaction speed configuration
Then the user can configure transaction speed
AC10 - User reviews transaction details
Given a user is on send flow
When a user is on {Review} screen
Then user can review the transaction details
AC11 - User confirms transaction
Given a user is on send flow
When a user is on {Review} screen
Then user can click on [Confirm and send]
And user will see {Processing transaction} screen
Non-functional requirements:
The text was updated successfully, but these errors were encountered: