Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • ADOPTION
  • TRADING
  • HACKING
  • SLOT
  • TRADE
Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • ADOPTION
  • TRADING
  • HACKING
  • SLOT
  • TRADE
Crypto Flexs
Home»BITCOIN NEWS»Electrum testnet wallets do not display the trading record for the address.
BITCOIN NEWS

Electrum testnet wallets do not display the trading record for the address.

By Crypto FlexsJune 2, 20253 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Electrum testnet wallets do not display the trading record for the address.
Share
Facebook Twitter LinkedIn Pinterest Email

I apologize for the basic and foolish questions because I first encountered this business. I tried to find information, but I couldn’t do it.

I have sent multiple transfer to the address shown in the following example.

I also have this transmission in my history, and they are marked as successful. For reference, I moved from the wallet to the address connected to the wallet.

2

It is also connected to the test network.

3

As you can see in the wallet, everything exists and everything is okay, but there is nothing when trying to check my address.

Here, I checked the address through a special site.

4


I wrote a small program to confirm the history and balance of the address, but nothing is displayed.

Connecting to Electrum server...
Successfully connected to Electrum server.
Address: tb1qc7j5j80s02gupl0qa3svg5kr99smjdq9a7yezd
ScriptHash: bb72dcabbea723d56aa49cd29575e53aaabf832f9dbdb45f251b56e187ce915a
Raw history response: ()
Fetching transaction history...
Found 0 transactions.
Total balance for tb1qc7j5j80s02gupl0qa3svg5kr99smjdq9a7yezd: 0 satoshis (0 BTC)
Current block height: 900621
Disconnected from Electrum server.

Here is the code of the program itself.

import * as bitcoin from 'bitcoinjs-lib';
import  ElectrumClient, ElectrumClientEvents  from '@electrum-cash/network';

const ELECTRUM_HOST = 'blackie.c3-soft.com';
const ADDRESS = 'tb1qc7j5j80s02gupl0qa3svg5kr99smjdq9a7yezd';
const NETWORK = bitcoin.networks.testnet;

function addressToElectrumScriptHash(address: string, network: bitcoin.Network): string | null 
  try 
    const outputScript = bitcoin.address.toOutputScript(address, network);
    const hash = bitcoin.crypto.sha256(outputScript);
    return Buffer.from(hash.reverse()).toString('hex');
   catch (e) 
    console.error(`Failed to convert address $address to scripthash: $e.message`);
    return null;
  


async function debugScripthashHistory(client: ElectrumClient<ElectrumClientEvents>, scriptHash: string) 
  try 
    const history = await client.request('blockchain.scripthash.get_history', scriptHash);
    console.log('Raw history response:', JSON.stringify(history, null, 2));
   catch (error) 
    console.error('Error fetching raw history:', error.message);
  


async function checkAddress() {
  const client = new ElectrumClient(
    'Address Checker',
    '1.4.1',
    ELECTRUM_HOST,
  );

  try {
    console.log('Connecting to Electrum server...');
    await client.connect();
    console.log('Successfully connected to Electrum server.');

    const scriptHash = addressToElectrumScriptHash(ADDRESS, NETWORK);
    if (!scriptHash) 
      console.error('Failed to generate scripthash for address.');
      return;
    
    console.log(`Address: $ADDRESS`);
    console.log(`ScriptHash: $scriptHash`);
    await debugScripthashHistory(client, scriptHash);

    console.log('Fetching transaction history...');
    const historyResult = await client.request('blockchain.scripthash.get_history', scriptHash);
    if (historyResult instanceof Error) 
      console.error(`Error fetching history: $historyResult.message`);
      return;
    
    if (!Array.isArray(historyResult)) 
      console.error('Unexpected history response:', historyResult);
      return;
    

    const history = historyResult as  tx_hash: string; height: number ();
    console.log(`Found $history.length transactions.`);

    let totalBalance = 0;
    for (const tx of history)  typeof txDataResult !== 'object') 
        console.error(`Invalid transaction data for $txHash`);
        continue;
      

      const txData = txDataResult as  vout:  value: string; scriptPubKey:  hex: string  () ;
      const outputScriptHex = bitcoin.address.toOutputScript(ADDRESS, NETWORK).toString('hex');

      for (const vout of txData.vout) 
        if (vout.scriptPubKey.hex === outputScriptHex) 
          const amount = Math.round(parseFloat(vout.value) * 1e8); // Конвертация BTC в сатоши
          totalBalance += amount;
          console.log(`Found output to address: $amount satoshis`);
        
      
    

    console.log(`Total balance for $ADDRESS: $totalBalance satoshis ($totalBalance / 1e8 BTC)`);

    const blockHeightResponse = await client.request('blockchain.headers.subscribe');
    if (blockHeightResponse && typeof blockHeightResponse === 'object' && 'height' in blockHeightResponse) 
      console.log(`Current block height: $blockHeightResponse.height`);
    

  } catch (error) 
    console.error('Error during address check:', error.message);
   finally 
    try 
      await client.disconnect();
      console.log('Disconnected from Electrum server.');
     catch (e) 
      console.error('Error during disconnection:', e.message);
    
  
}

checkAddress().catch(console.error);
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

The strategy has hit the highest market cap since the Rally Bitcoin rally.

July 17, 2025

21.72% of encryption in the second quarter of 2025

July 11, 2025

As Nano Labs begins to accumulate $ 1 billion, BNB gets a big supporter.

July 5, 2025
Add A Comment

Comments are closed.

Recent Posts

CARV Advances AI Beings Roadmap With Hackathon And 12+ Ecosystem Partnerships

July 22, 2025

POLYMARKET will re -enter the United States after the acquisition of QCEX $ 112 million.

July 22, 2025

FTT increases by 7% as the backpack starts the platform to help victims clear liquidation.

July 21, 2025

Monarq Asset Management Appoints Sam Gaer As CIO To Lead Directional Strategy

July 21, 2025

Little PEPE surpasses $ 4 million in pre -sales, emerging as one of the main memes in 2025.

July 21, 2025

Bitcoin Price $ 123K Explosion -Trader Brace for Brake Out

July 20, 2025

Ether Lee Rium breaks $ 3K with 7,200% of the virus L2 coin eyes.

July 20, 2025

XRP Breaks Through $3.5! DL Mining Launches AI Cloud Mining Contracts, Earning Steady Profits Every Day

July 20, 2025

AAVE gains strength as AAVE dominates defect loans with net deposits of $ 50B or more.

July 19, 2025

As XRP Surges, DLMining Platform Opens New High-yield Cloud Mining Opportunities For Holders

July 19, 2025

Missed Out On Bitcoin At $9999? SIM Mining Cloud Mining Brings You New Opportunities For Wealth!

July 19, 2025

Crypto Flexs is a Professional Cryptocurrency News Platform. Here we will provide you only interesting content, which you will like very much. We’re dedicated to providing you the best of Cryptocurrency. We hope you enjoy our Cryptocurrency News as much as we enjoy offering them to you.

Contact Us : Partner(@)Cryptoflexs.com

Top Insights

CARV Advances AI Beings Roadmap With Hackathon And 12+ Ecosystem Partnerships

July 22, 2025

POLYMARKET will re -enter the United States after the acquisition of QCEX $ 112 million.

July 22, 2025

FTT increases by 7% as the backpack starts the platform to help victims clear liquidation.

July 21, 2025
Most Popular

Neo Pepe $NEOP Presale Passes $2M Raised With Stellar CertiK Audit

June 25, 2025

Aethir’s node sale marks a milestone in decentralization.

April 13, 2024

Ethereum surges to $2,800, but ETH whales are cashing out.

October 15, 2024
  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions
© 2025 Crypto Flexs

Type above and press Enter to search. Press Esc to cancel.