Mobile - Send XRP
Due by November 30, 2024
0% complete
Recipient address (mandatory field)
- User can insert the recipient address
- Manually
- Via scanning the QR code
- Inserting from clipboard
- When user inserts wrong address, he is informed that the address is invalid
- Recipient address is validated (format&Checksum)
Amount (mandatory field)
- User can insert amount in FIAT or XRP
- When user inserts amount in FI…
Recipient address (mandatory field)
- User can insert the recipient address
- Manually
- Via scanning the QR code
- Inserting from clipboard
- When user inserts wrong address, he is informed that the address is invalid
- Recipient address is validated (format&Checksum)
Amount (mandatory field)
- User can insert amount in FIAT or XRP
- When user inserts amount in FIAT, it is reflected in XRP and vice versa
- When user inserts amount above his balance, he is informed
- When user wants send max, balance is calculated as balance-normal fee
- FIAT input respects the user settings, if user has default currency USD, he inserts amount in USD
- User can’t send 100% of his XRP from the account. There always has to be 10 XRP remaining to keep the account active
Destination tag (Optional field)
- User can insert destination tag
- Accepted characters are only numbers
- User can’t insert more than 10 numbers
Mining fee
- There is Normal fee set as default
- User can pick between Normal and Custom (Custom PRIO 2)
- If user picks fee and it exceeds the balance, he is informed he must either choose lower fee or change the amount
- User sees the Total including amount and fee
- Fees are updated every [check with Desktop]
When user is done with inserting data, he can continue to Review&Sign the transaction
If user leaves the form, data in inputs are not cleared unless user clear them by himself
Review&Sign the transaction
- User is prompted to confirm destination tag (if it was inserted)
- User is prompted to compare the recipient address displayed on Trezor Device against the original source
- When user confirms the recipient address on Trezor, he continues to Confirming amount
- When user confirms amount, he continues to Confirm total including fee
- When user Sign the transaction on Trezor device, he can Send (finalise) the transaction in the app
- When user sends the transaction, transaction is proceeded and sent to validators
- User is redirected to detail of the transaction
Transaction sent
- When transaction is sent in the mobile app, user sees the status of the transaction Pending
- When transaction is confirmed, it is marked as Confirmed