Разработчики Solana... Я создал интерактивный рабочий документ для кода Claude, чтобы упростить ваши развертывания программ на Solana. Просто импортируйте его и скажите Claude "выполнить рабочий документ развертывания" 🧵
Вкратце, рабочая инструкция будет: 0. Подвести итоги всех изменений с момента последнего развертывания. 1. Собрать вашу программу с помощью `solana-verify build` 2. Сгенерировать временную пару ключей для буфера. 3. Записать программу в аккаунт буфера. 4. Проверить целостность буфера. 5. Экспортировать транзакцию в формате base58 для обновления проверенной сборки в Squads. 6. Вывести сводку для ручной загрузки в мультиподпись Squads. 7. Назначить буфер вашей мультиподписи Squad. 8. Дождаться одобрения мультиподписи. 9. Удалить временную пару ключей. 10. Отправить задачу проверки Osec для проверки сборки. /2
На это у меня ушло около 30 минут с Claude. Я уже протестировал это дважды, и это ускорило мои развертывания как минимум в 2 раза, сэкономив кучу времени на набор текста и копирование/вставку. Это автоматически обрабатывает сетевые сбои, ограничения по скорости Osce, проблемы с целостностью буфера и т.д. /3
Я сделал runbook как можно более общим, чтобы разработчики могли скопировать его в свои собственные репозитории. Просто обновите значения в верхней части файла. Предполагается, что ваша программа является открытым исходным кодом, имеет проверенную сборку и управляется мультиподписью Squads. /4
612