Попытка развернуть программу на solana devnet.
Я использовал команду anchor deploy
.
Error: Custom: Invalid blockhash
There was a problem deploying: Output { status: ExitStatus(unix_wait_status(256)), stdout: "", stderr: "" }.
Я получил эту ошибку.
ОС: Убунту 21.10
Каркас: якорь
Язык: Ржавчина
https://github.com/yeshealer/buildspace-anchor-epic-project
и это мой исходный проект.
Ошибка Invalid blockhash
означает, что время ожидания одного из сообщений о развертывании истекло или оно не было частью форка, выбранного сетью. Для devnet вы, вероятно, попали в тайм-аут. Как правило, вам просто нужно повторить развертывание, чтобы добиться успеха, возможно, сеть отставала.
Подробнее о хэшах блоков в транзакциях на https://docs.solana.com/developing/programming-model/transactions#recent-blockhash
Вы можете попробовать перейти на якорный 0.18
банкомат.