diff --git a/crypto/api/transactions/polls/CreatePollTransaction.js b/crypto/api/transactions/polls/CreatePollTransaction.js index d32a3f78..b7d8bb6c 100644 --- a/crypto/api/transactions/polls/CreatePollTransaction.js +++ b/crypto/api/transactions/polls/CreatePollTransaction.js @@ -24,6 +24,9 @@ export default class CreatePollTransaction extends TransactionBase { ${this._pollOptions.join(', ')} ${this._votedialog6} +
+ ${this._feeDialog}: ${this._feeDisplay} +
` } @@ -33,6 +36,10 @@ export default class CreatePollTransaction extends TransactionBase { this._options.push({ length: optionLength, bytes: optionBytes }); } + set feeDialog(feeDialog){ + this._feeDialog = feeDialog + } + set votedialog3(votedialog3) { this._votedialog3 = votedialog3 } @@ -48,6 +55,7 @@ export default class CreatePollTransaction extends TransactionBase { } set fee(fee) { + this._feeDisplay = fee this._fee = fee * QORT_DECIMALS this._feeBytes = this.constructor.utils.int64ToBytes(this._fee) } diff --git a/crypto/api/transactions/polls/VoteOnPollTransaction.js b/crypto/api/transactions/polls/VoteOnPollTransaction.js index 05bf4499..9fbba6ff 100644 --- a/crypto/api/transactions/polls/VoteOnPollTransaction.js +++ b/crypto/api/transactions/polls/VoteOnPollTransaction.js @@ -15,9 +15,16 @@ export default class VoteOnPollTransaction extends TransactionBase { ${this._rPollName} ${this._votedialog2} +
+ ${this._feeDialog}: ${this._feeDisplay} +
` } + set feeDialog(feeDialog){ + this._feeDialog = feeDialog + } + set votedialog1(votedialog1) { this._votedialog1 = votedialog1 } @@ -27,6 +34,7 @@ export default class VoteOnPollTransaction extends TransactionBase { } set fee(fee) { + this._feeDisplay = fee this._fee = fee * QORT_DECIMALS this._feeBytes = this.constructor.utils.int64ToBytes(this._fee) } diff --git a/plugins/plugins/core/qdn/browser/browser.src.js b/plugins/plugins/core/qdn/browser/browser.src.js index 7cc5a024..0d411ab7 100644 --- a/plugins/plugins/core/qdn/browser/browser.src.js +++ b/plugins/plugins/core/qdn/browser/browser.src.js @@ -657,7 +657,8 @@ class WebBrowser extends LitElement { const makeTransactionRequest = async (lastRef) => { let votedialog1 = get("transactions.votedialog1") let votedialog2 = get("transactions.votedialog2") - + let feeDialog = get("walletpage.wchange12") + let myTxnrequest = await parentEpml.request('transaction', { type: 9, nonce: this.selectedAddress.nonce, @@ -668,7 +669,8 @@ class WebBrowser extends LitElement { rOptionIndex: optionIndex, lastReference: lastRef, votedialog1: votedialog1, - votedialog2: votedialog2 + votedialog2: votedialog2, + feeDialog }, apiVersion: 2 }) @@ -712,6 +714,7 @@ class WebBrowser extends LitElement { let votedialog4 = get("transactions.votedialog4") let votedialog5 = get("transactions.votedialog5") let votedialog6 = get("transactions.votedialog6") + let feeDialog = get("walletpage.wchange12") let myTxnrequest = await parentEpml.request('transaction', { type: 8, @@ -727,6 +730,7 @@ class WebBrowser extends LitElement { votedialog4: votedialog4, votedialog5: votedialog5, votedialog6: votedialog6, + feeDialog }, apiVersion: 2 })