Развертывание и разработка без использования полной ноды
Как использовать эндпоинты публичных rpc в devnet для загрузки контрактов без установки полной ноды.
Публичный эндпоинт для sei-devnet-1 tcp://54.67.88.181:26657
tcp://54.67.88.181:26657
Важным шагом данной инструкции является использование флага --node
в команде seid и указание на эндпоинт публичного rpc.
1. Установка инструмента Seid
Скопируйте репо sei-chain,
установите его и убедитесь, что инструмент seid
установлен правильно. Также, необходимо проверить видимость seid
и добавить его в переменную $PATH.
Это не требует установки полной ноды для любой сети.
2. Создание аккаунта и ключа Sei
Создайте и настройте свой аккаунт:
Команды ниже создают новый локальный аккаунт и отображают адрес и мнемофразу:
3. Внесение средств на аккаунт
Используйте кран в сети devnet (доступен в дискорде) для пополнения баланса аккаунта. Возможно, ваш аккаунт потребует больше средств на балансе, для пополнения обратитесь к нашей команде в дискорде.
Верифицируйте свой баланс на devnet:
4. Создание контракта Cosmwasm
Создайте образ. Обратите внимание, что последующие команды должны быть выполнены из директории контракта, также они подразумевают наличие seid в переменной $PATH. Это действие должно сгенерировать файл a .wasm.
5. Выгрузка контракта Wasm
Флаг --node $ENDPOIT
должен быть включен в запрос
Взаимодействие с контрактом Wasm
После того, как ваш контракт был загружен в блокчейн, пожалуйста, следуйте инструкциям раздела «Развертывание универсального контракта» для взаимодействия (создания, выполнения и т.д.). Важно! Все команды должны выполняться с флагом --node $ENDPOINT,
который позволяет отправлять сообщения публичным эндпоинтам в devnet.
Last updated