4
1
mirror of https://github.com/Qortal/qortal-ui.git synced 2025-02-11 09:45:52 +00:00

Add breaks to sign transaction

This commit is contained in:
AlphaX 2025-01-24 15:23:33 +01:00 committed by GitHub
parent b89a424131
commit bf3d968c18
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,6 +12,7 @@ import {
uint8ArrayStartsWith,
uint8ArrayToBase64
} from '../../components/qdn-action-encryption'
import { processTransactionVersion2 } from '../../../../../crypto/api/createTransaction'
import { webBrowserStyles, webBrowserModalStyles } from '../../components/plugins-css'
import * as actions from '../../components/qdn-action-types'
import isElectron from 'is-electron'
@ -19,11 +20,11 @@ import ShortUniqueId from 'short-unique-id'
import FileSaver from 'file-saver'
import WebWorker from 'web-worker:./computePowWorkerFile.js'
import WebWorkerChat from 'web-worker:./computePowWorker.js'
import Base58 from '../../../../../crypto/api/deps/Base58'
import nacl from '../../../../../crypto/api/deps/nacl-fast'
import '@material/mwc-button'
import '@material/mwc-icon'
import '@material/mwc-checkbox'
import Base58 from '../../../../../crypto/api/deps/Base58'
import nacl from '../../../../../crypto/api/deps/nacl-fast'
// Multi language support
import { get, registerTranslateConfig, translate, use } from '../../../../../core/translate'
@ -86,7 +87,7 @@ class WebBrowser extends LitElement {
this.loader = new Loader()
// Build initial display URL
let displayUrl = ''
let displayUrl
if (this.dev === 'FRAMEWORK') {
displayUrl = 'qortal://app/development'
@ -2307,7 +2308,13 @@ class WebBrowser extends LitElement {
body: body
})
if (!resp.ok) throw new Error("Failed to decode transaction")
if (!resp.ok) {
const errorMsg = "Failed to decode transaction"
let data = {}
data['error'] = errorMsg
response = JSON.stringify(data)
break
}
const decodedData = await resp.json()
@ -2365,16 +2372,24 @@ class WebBrowser extends LitElement {
const signedBytesToBase58 = Base58.encode(signedBytes)
if(!shouldProcess) {
return signedBytesToBase58
const errorMsg = "Process transaction was not requested! Signed bytes are: " + signedBytesToBase58
let data = {}
data['error'] = errorMsg
response = JSON.stringify(data)
break
}
try {
this.loader.show()
const res = await this.processTransactionVersion2(signedBytesToBase58)
const res = await processTransactionVersion2(signedBytesToBase58)
if (!res.signature) {
throw new Error(res.message || "Transaction was not able to be processed")
const errorMsg = "Transaction was not able to be processed" + res.message
let data = {}
data['error'] = errorMsg
response = JSON.stringify(data)
break
}
response = JSON.stringify(res)
@ -2478,7 +2493,6 @@ class WebBrowser extends LitElement {
}
)
if (processPayment.action === 'reject') {
let errorMsg = "User declined request"
let myMsg1 = get("transactions.declined")
let myMsg2 = get("walletpage.wchange44")
await showErrorAndWait("DECLINED_REQUEST", myMsg1, myMsg2)
@ -2638,7 +2652,6 @@ class WebBrowser extends LitElement {
}
)
if (processPayment.action === 'reject') {
let errorMsg = "User declined request"
let myMsg1 = get("transactions.declined")
let myMsg2 = get("walletpage.wchange44")
await showErrorAndWait("DECLINED_REQUEST", myMsg1, myMsg2)
@ -2736,7 +2749,6 @@ class WebBrowser extends LitElement {
}
)
if (processPayment.action === 'reject') {
let errorMsg = "User declined request"
let myMsg1 = get("transactions.declined")
let myMsg2 = get("walletpage.wchange44")
await showErrorAndWait("DECLINED_REQUEST", myMsg1, myMsg2)
@ -2834,7 +2846,6 @@ class WebBrowser extends LitElement {
}
)
if (processPayment.action === 'reject') {
let errorMsg = "User declined request"
let myMsg1 = get("transactions.declined")
let myMsg2 = get("walletpage.wchange44")
await showErrorAndWait("DECLINED_REQUEST", myMsg1, myMsg2)
@ -2932,7 +2943,6 @@ class WebBrowser extends LitElement {
}
)
if (processPayment.action === 'reject') {
let errorMsg = "User declined request"
let myMsg1 = get("transactions.declined")
let myMsg2 = get("walletpage.wchange44")
await showErrorAndWait("DECLINED_REQUEST", myMsg1, myMsg2)
@ -3030,7 +3040,6 @@ class WebBrowser extends LitElement {
}
)
if (processPayment.action === 'reject') {
let errorMsg = "User declined request"
let myMsg1 = get("transactions.declined")
let myMsg2 = get("walletpage.wchange44")
await showErrorAndWait("DECLINED_REQUEST", myMsg1, myMsg2)
@ -3128,7 +3137,6 @@ class WebBrowser extends LitElement {
}
)
if (processPayment.action === 'reject') {
let errorMsg = "User declined request"
let myMsg1 = get("transactions.declined")
let myMsg2 = get("walletpage.wchange44")
await showErrorAndWait("DECLINED_REQUEST", myMsg1, myMsg2)