Version 2.4.0 - Release notes
Some of these include: pathfinding (cross currency, best rate) payments, viewing a list of owned NFTs, and seeing the account reserve on the home screen. There are also bug fixes and visual improvements to make Xumm look better & easier to use.
One of the major updates is that Xumm now allows developers to send sign requests, allowing for pathfinding payments. Pathfinding sign requests allow you to select any liquid asset to pay, while the beneficiary receives the currency and amount they asked for.
Xumm now also features a new native NFT implementation (XLS20
), allowing you to view a list of your owned NFTs on the home screen (tap Tokens
/ NFTs
on the home screen to switch between Tokens & NFTs.)
On the Xumm home screen you can now see the reserved amount of XRP and your XRP balance separately. Also when you tap the XRP balance, you can toggle between showing the amount of XRP or the fiat equivalent.
When opening Xumm from the background, the Event List will now automatically refresh, showing new sign requests straight away. This update also suppresses a warning about Xumm not endorsing a TrustLine (token issuer) when signing a TrustSet for an issuer & asset listed in the token shortlist.
Some extra checks and warnings are implemented, like a warning when you are about to sign a Buy offer for an NFT that can be burned. The transaction Fraud Alert
message has been changed, so that it is clearer that the sender has been reported for suspicious on ledger behaviour.
When signing a non-XRP token transaction, the app now checks if your TrustLine has been frozen by the issuer and will prompt you to contact the issuer if necessary.
You can now see which third-party apps you have interacted with. You can revoke sign request push permissions in the Settings menu. Third-party apps will NEVER have access to your keys.
Smaller new features include Xumm now also supporting manually-entered/pasted hexadecimal memos (for cross-chain features) in the manual payment send flow and an immediate warning if an imported account has been configured on another Xumm device with Xumm installed.
Pathfindingoption to Sign Request
Paymentpayloads to allow users to pay with other assets. Please make sure you use the
DeliverMinpayment property correctly so you will get paid at least the expected amount. Please do not rely on the
Amountfield when checking the transaction results (actual paid amount): look at the
delivered_amountin the transaction meta, as reported by XRPL nodes.
share()method with (and/or) a
title,
textand
urlproperty, triggering the native OS (Android / iOS) share dialog.
user_tokento deliver Sign Requests in your JWT / OTT when users interact with your xApp / Web3 (OAuth2) sign in. Users can revoke this
user_tokenat their convenience.