diff --git a/index.html b/index.html
index 92db5a7..2e7415c 100644
--- a/index.html
+++ b/index.html
@@ -1520,9 +1520,6 @@
deriveAddressTimer = setTimeout(async () => {
try {
- console.log('Attempting to derive address from private key...');
-
-
let evmAddress;
try {
const walletData = await hederaCrypto.generateMultiChain(privateKey);
@@ -1543,7 +1540,7 @@
try {
- console.log('Fetching balance for:', evmAddress);
+
const balanceData = await hederaAPI.getBalance(evmAddress);
const balance = balanceData.balance; // Already in HBAR from API
balanceEl.innerHTML = `${balance.toFixed(8)} HBAR`;
@@ -1634,7 +1631,6 @@
// Check sender's balance
const senderBalance = await hederaAPI.getBalance(senderAddress);
- console.log('Sender balance:', senderBalance.balance, 'HBAR');
// Calculate actual gas cost using Web3 API
let estimatedGasFee = 0.002; // Default fallback
@@ -1838,7 +1834,13 @@
return;
}
- containerEl.style.display = 'block';
+ // Only show recent searches if we're in address search mode
+ if (currentSearchType === 'address') {
+ containerEl.style.display = 'block';
+ } else {
+ containerEl.style.display = 'none';
+ }
+
listEl.innerHTML = '';
searches.forEach(search => {
@@ -1977,7 +1979,7 @@
// Handle browser back/forward buttons
window.addEventListener('popstate', function(event) {
- console.log('Browser navigation detected, reloading from URL...');
+
checkAndLoadFromURL();
});
@@ -1989,7 +1991,7 @@
const txid = urlParams.get('txid');
if (address) {
- console.log('URL parameter detected - address:', address);
+
// Switch to transactions tab
switchTabByPage('transactions');
// Update nav button states
@@ -1999,14 +2001,14 @@
switchSearchType('address');
// Fill in the address (correct ID is 'addressInput')
document.getElementById('addressInput').value = address;
- console.log('Input value set to:', document.getElementById('addressInput').value);
+
// Trigger search with longer delay
setTimeout(() => {
- console.log('Triggering search...');
+
handleSearch();
}, 1000);
} else if (hash || txid) {
- console.log('URL parameter detected - hash/txid:', hash || txid);
+
// Switch to transactions tab
switchTabByPage('transactions');
// Update nav button states
@@ -2014,12 +2016,12 @@
document.querySelectorAll('[data-page="transactions"]').forEach(l => l.classList.add('active'));
// Set search type to hash
switchSearchType('hash');
- // Fill in the hash/txid (correct ID is 'hashInput')
+ // Fill in the hash/txid
document.getElementById('hashInput').value = hash || txid;
- console.log('Hash input value set to:', document.getElementById('hashInput').value);
+
// Trigger search with longer delay
setTimeout(() => {
- console.log('Triggering hash search...');
+
handleSearch();
}, 1000);
}