on(xAppEvent, fn)
Certain events are sent to xApps. These events are usually an asynchronous callback containing data requested by calling one of the xApp UI actions.
Payload
// <script src="https://xumm.app/assets/cdn/xumm.min.js"></script>
var xumm = new Xumm('your-api-key')
xumm.xapp.on('payload', data => {
console.log('Payload resolved', data)
}){
"reason": "SIGNED",
"uuid": "the-payload-uuid"
}{
"reason": "DECLINED",
"uuid": "the-payload-uuid"
}QR
// <script src="https://xumm.app/assets/cdn/xumm.min.js"></script>
var xumm = new Xumm('your-api-key')
xumm.xapp.on('qr', data => {
console.log('QR scanned (?)', data)
}){
"qrContents": "the://scanned-qr/contents?...",
"reason": "SCANNED"
}{
"qrContents": null,
"reason": "USER_CLOSE"
}{
"qrContents": null,
"reason": "INVALID_QR"
}Destination
Network Switch
Last updated
Was this helpful?