diff --git a/src/popup/views/txStatus.js b/src/popup/views/txStatus.js index e8dee6e..91d6746 100644 --- a/src/popup/views/txStatus.js +++ b/src/popup/views/txStatus.js @@ -50,6 +50,16 @@ function toAddressHtml(address) { return `
${dot}${escapeHtml(address)}${extLink}
`; } +function blockNumberHtml(blockNumber) { + const num = String(blockNumber); + const link = `https://etherscan.io/block/${num}`; + const extLink = `${EXT_ICON}`; + return ( + `${escapeHtml(num)}` + + extLink + ); +} + function txHashHtml(hash) { const link = `https://etherscan.io/tx/${hash}`; const extLink = `${EXT_ICON}`; @@ -189,7 +199,7 @@ function renderSuccess() { $("success-tx-to").innerHTML = toAddressHtml(d.to); } - $("success-tx-block").textContent = String(d.blockNumber); + $("success-tx-block").innerHTML = blockNumberHtml(d.blockNumber); $("success-tx-hash").innerHTML = txHashHtml(d.hash); // Show decoded calldata details if present