Tx Doctor / Solana 错误库 / 找不到区块哈希(已过期)

BlockhashNotFound

Solana 错误:找不到区块哈希(已过期) (BlockhashNotFound)

交易引用的近期区块哈希已经过期,网络拒绝处理。这是超时,不是资金出了问题。

为什么会这样

怎么解决

  1. 直接重试——钱包会拉取新的区块哈希并重新签名。
  2. 提交完成前,不要让确认界面退到后台。
  3. 拥堵时段提高优先费,让交易在区块哈希有效期内上链。

日志里长什么样

Transaction simulation failed: Blockhash not found

现在就遇到这个错误?粘贴你的交易签名,直接看到失败的指令、程序和错误码。

诊断我的交易

相关错误

交易已被处理

AlreadyProcessed

网络太忙,交易未被纳入

AccountInUse

交易已从内存池移除

BTC · mempool

Nonce 太低

EVM · nonce