Контракты в GUI-кошельке
Откройте F7 Contracts. Настройки находятся на F8. Три верхние вкладки разделяют работу: Create, My contracts, Open file. Скриншоты ниже показывают английский GUI в изолированной сети v2; высоты, имена и балансы — примеры, а не замеры mainnet.
Создание
Выберите один из шести шаблонов или редактор собственной программы. Кнопка информации открывает объяснение, оставляя место для полей формы. Заполните стороны, суммы и высоты блоков выбранной политики. Проверьте активный адрес кошелька и права каждой стороны.

Сохранение создаёт публичные условия и запись локальной библиотеки. Оно не разворачивает глобальный аккаунт и не взимает плату за создание. Call fee limit — максимальная сетевая комиссия будущего вызова, отдельно от комиссии пополнения. Всплывающая справка объясняет эту разницу.

Мои контракты
Выберите контракт в списке слева. Имя и адрес остаются над внутренними вкладками Actions, Operations & receipts, Rules. При их переключении выбранный контракт и форма сохраняются. Rules показывает программу, политику и счётчики; это не ещё одна форма создания.
Actions проверяет доступные средства по текущему проверенному State. Выберите финансируемый экземпляр. Add funds отправляет обычный платёж кошелька. В зависимости от политики и полномочий форма позволяет сделать выплату, продолжить без выплаты или забрать баланс закрытием. Форма не отменяет правил: запрещённые ветвь, получатель, сумма или высота отклоняются.
Перед отправкой проверьте точную комиссию, получателя, остаток, ветвь и преемника. Отправка означает ожидание включения, а не подтверждение. Если вершина или вход изменились, обновите проверку. Нулевой баланс после действия другой стороны отражает текущее состояние и сам по себе не означает ошибку импорта.
Операции и квитанции
Журнал объединяет операции кошелька и сохранённые проверенные вызовы обеих сторон, включая полученные квитанции. Исполнитель и получатель выплаты показаны отдельно. Это локальный журнал, а не обозреватель всей истории сети. GUI показывает до 256 последних операций; этот предел не удаляет доказательства.

Выберите подтверждённый вызов, чтобы посмотреть сумму, комиссию и идентификатор, затем Save receipt для экспорта доказательства. Пополнения — обычные платежи с обычными платёжными квитанциями. Для вызова нужна контрактная квитанция.

Передача, открытие и объединение
Share contract экспортирует выбранные публичные условия и, если доступна, одну подходящую квитанцию. Файл не содержит секрет и не предоставляет полномочий, которых нет в политике. Передайте его другой стороне.
В Open file выберите через Browse или укажите путь к файлу контракта либо контрактной квитанции. Проверьте разобранные условия и результат проверки. Предпросмотр ещё не добавляет запись в библиотеку. Для существующего контракта Update my contract & open объединяет полученные данные; новый можно добавить в библиотеку. Собственное имя и сохранённые операции остаются.

Старый файл не откатывает живой контракт: кошелёк проверяет State и сохраняет известные связанные состояния. Квитанция закрытия определяет исходный контракт, даже если преемника нет. Офлайн-пропуски и очистка истории описаны в восстановлении. F4 Receipts остаётся интерфейсом обычных платежей; файлы контрактов и квитанции вызовов открываются в F7 Open file.
Выбор и сохранение файлов используют системные диалоги Linux, Windows и macOS. Процесс одинаков, скриншоты сделаны в Linux. Сохраняйте резервные копии условий и квитанций вместе с секретом кошелька.