【问题标题】:Error: Custom: Invalid blockhash when solana program deploy错误:自定义:solana 程序部署时的块哈希无效
【发布时间】:2022-01-23 00:06:32
【问题描述】:

尝试将程序部署到 solana devnet。

我正在使用 solana program deploy ./path/xxxx.so -u devnet

我得到了多行

msg 21AbKBwMcsDR4DciR6Z69X6vrqVj7uHKg2Wf1ap8FB1J
msg 21AbKBwMcsDR4DciR6Z69X6vrqVj7uHKg2Wf1ap8FB1J
msg 21AbKBwMcsDR4DciR6Z69X6vrqVj7uHKg2Wf1ap8FB1J
msg 21AbKBwMcsDR4DciR6Z69X6vrqVj7uHKg2Wf1ap8FB1J
msg 21AbKBwMcsDR4DciR6Z69X6vrqVj7uHKg2Wf1ap8FB1J

它最终给了我这个错误

Error: Custom: Invalid blockhash

尝试在线搜索但没有得到任何有用的信息

【问题讨论】:

    标签: blockchain solana


    【解决方案1】:

    这很奇怪,而不是部署程序时应该得到的正常输出。您是否尝试过更新到最新的 Solana SDK,在撰写本文时是 1.9.2?更多文档https://docs.solana.com/cli/install-solana-cli-tools#use-solanas-install-tool

    我刚刚在 devnet 上尝试过,得到以下输出:

    $ solana program deploy path/to/program.so -u devnet
    Finding leader nodes...
    [x/y] Transactions sent...
    [x/y] Transactions confirmed. Retrying in z blocks.
    Program Id: 6sxk3XpYapcRnpSwRKFS1nGK9MJpm8Jkb9aofnBcG1p8
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-31
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 2021-08-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多