janoside/btc-rpc-explorer

Node details: `getblockchaininfo.warnings.trim is not a function` after upgrading bitcoind to 28.0

Opened this issue · 0 comments

Describe the bug

After upgrading bitcoind from 27.1 to 28.0, btc-rpc-explorer 3.4.0 when clicking on "node details" yields the error:

Error

Message
getblockchaininfo.warnings.trim is not a function

Stack
(unavailable)

Error Object
{}

Environment (please complete the following information):

  • Bitcoin Core / Node Version [e.g. 0.16.3]: 28.0
  • NodeJS Version [e.g. 9.x]: using official Docker image
  • Browser [e.g. chrome, safari]: Firefox 131.0
  • Code Version / Commit [e.g. ab6cde8]: bfc9f97
  • Installation Method [e.g. "npm" or "source code"]: using official Docker image

Configuration file content

      - BTCEXP_DEBUG=btcexp:*
      - BTCEXP_COIN=BTC
      - "BTCEXP_HOST=::"
      - BTCEXP_BITCOIND_URI=bitcoin://bitcoind:${BITCOIND_RPC_PORT}
      - BTCEXP_BITCOIND_COOKIE=xxx
      - BTCEXP_ADDRESS_API=electrumx
      - BTCEXP_ELECTRUM_SERVERS=tcp://electrs:${ELECTRS_TCP_PORT}
      - BTCEXP_PRIVACY_MODE=true

Please include the content from the following files. BE SURE TO MODIFY YOUR CREDENTIALS BEFORE SUBMITTING!!!

  • bitcoin.conf
  • Your btc-rpc-explorer environment configuration (either $WORKING_DIR/.env or ~/.config/btc-rpc-explorer.env)

Screenshots or Log Output

If applicable, add screenshots or log output to help explain your problem.

Additional context

Add any other context about the problem here.