【问题标题】:How can I recover the SOL used for rent after a failed Solana program deployment?在 Solana 程序部署失败后,如何恢复用于出租的 SOL?
【发布时间】:2022-01-06 14:20:32
【问题描述】:

我尝试部署 Solana 程序,但失败了,并且我丢失了用于出租的 SOL。有什么办法找回来吗?

Error: Deploying program failed: Error processing Instruction 1: custom program error: 0x1

【问题讨论】:

    标签: solana


    【解决方案1】:

    是的!即使部署失败,您用于租用的 SOL 仍然存储在帐户中。

    部署失败后,您会收到如下错误:

    Recover the intermediate account's ephemeral keypair file with
    `solana-keygen recover` and the following 12-word seed phrase:
    =================================================================================
    this is a fake seed phrase really argle bargle boopity doop face
    =================================================================================
    To resume a deploy, pass the recovered keypair as the
    [BUFFER_SIGNER] to `solana program deploy` or `solana write-buffer'.
    Or to recover the account's lamports, pass it as the
    [BUFFER_ACCOUNT_ADDRESS] argument to `solana program close`.
    =================================================================================
    

    首先从它给你的助记词中恢复密钥对:

    # After running this, paste in the seed phrase above
    solana-keygen recover -o recover.json
    

    然后您可以关闭帐户以恢复您的 SOL。

    solana program close recover.json
    

    【讨论】:

      猜你喜欢
      • 2021-08-07
      • 2021-10-18
      • 1970-01-01
      • 1970-01-01
      • 2021-09-10
      • 1970-01-01
      • 2017-02-05
      • 1970-01-01
      • 2020-06-08
      相关资源
      最近更新 更多