Как я могу восстановить SOL, используемый для аренды, после неудачного развертывания программы Solana?

#solana

#солана

Вопрос:

Я попытался развернуть программу Solana, это не удалось, и я потерял свой SOL, который я использовал для аренды. Есть ли какой-нибудь способ вернуть его обратно?

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

Ответ №1:

Да! Данные, которые вы использовали для аренды, по-прежнему хранятся в учетной записи, даже если развертывание завершилось неудачно.

После сбоя развертывания вы получите сообщение об ошибке, подобное этому:

 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