From 270bc1c9f9a197be2e62dab88d0c1b4777b94149 Mon Sep 17 00:00:00 2001 From: CalDescent <> Date: Fri, 21 Apr 2023 11:29:30 +0100 Subject: [PATCH] Fixed issue where computePow() was being called even when using a fee. --- qortal-ui-plugins/plugins/core/qdn/publish/publish.src.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qortal-ui-plugins/plugins/core/qdn/publish/publish.src.js b/qortal-ui-plugins/plugins/core/qdn/publish/publish.src.js index 602704d1..bd7e9c85 100644 --- a/qortal-ui-plugins/plugins/core/qdn/publish/publish.src.js +++ b/qortal-ui-plugins/plugins/core/qdn/publish/publish.src.js @@ -647,7 +647,6 @@ class PublishData extends LitElement { this.errorMessage = '' this.successMessage = '' - let nonce = window.parent.computePow(hashPtr, workBufferPtr, workBufferLength, difficulty) let response = false if (fee) { @@ -657,6 +656,8 @@ class PublishData extends LitElement { arbitraryBytesForSigningBase58: convertedBytesBase58 }) } else { + const nonce = window.parent.computePow(hashPtr, workBufferPtr, workBufferLength, difficulty) + response = await parentEpml.request('sign_arbitrary', { nonce: this.selectedAddress.nonce, arbitraryBytesBase58: transactionBytesBase58,