feat: Display 'from' and 'to' evm addresses with copy buttons in the transaction success modal.

This commit is contained in:
void-57 2025-12-10 18:29:13 +05:30
parent 9a14574245
commit b24fd8d4f8

View File

@ -1763,6 +1763,7 @@
try {
// Save transaction data before closing modal
const txAmount = pendingTx.amount;
const txFrom = pendingTx.from;
const txTo = pendingTx.to;
// Send transaction (no memo)
@ -1774,10 +1775,11 @@
// Store explorer URL globally
window.currentExplorerUrl = result.explorerUrl;
// Show success modal
// Show success modal with full addresses
document.getElementById('success-txhash').textContent = result.transactionHash;
document.getElementById('success-amount').textContent = txAmount.toFixed(8) + ' HBAR';
document.getElementById('success-to').textContent = txTo.substring(0, 12) + '...' + txTo.substring(34);
document.getElementById('success-from').textContent = txFrom;
document.getElementById('success-to').textContent = txTo;
document.getElementById('success-gas').textContent = result.gasUsed;
document.getElementById('success-modal').style.display = 'flex';
@ -2152,9 +2154,23 @@
<span class="success-label">Amount Sent:</span>
<span class="success-value" id="success-amount">0.00000000 HBAR</span>
</div>
<div class="success-row">
<span class="success-label">From:</span>
<div class="tx-id-wrapper">
<code id="success-from">-</code>
<button class="input-action-btn clear-btn" onclick="copyToClipboard('success-from')">
<i class="fa-regular fa-copy"></i>
</button>
</div>
</div>
<div class="success-row">
<span class="success-label">To:</span>
<span class="success-value" id="success-to">-</span>
<div class="tx-id-wrapper">
<code id="success-to">-</code>
<button class="input-action-btn clear-btn" onclick="copyToClipboard('success-to')">
<i class="fa-regular fa-copy"></i>
</button>
</div>
</div>
<div class="success-row">
<span class="success-label">Gas Used:</span>