Одна из лучших вещей, которую вы можете сделать как программист, — это сделать свой код структурированным таким образом, чтобы его можно было переназначить позже.

В Dune есть метод под названием «Вилка», который позволяет переназначить очень легко.

В последних 10 или около того постах я говорил о CryptoTrunks, но что, если я хочу повторить свои усилия для другого проекта, в данном случае Аудиоглифов?

Для этого я предпринял следующие шаги.

Я зашел в свой самый первый запрос CryptoTrunk и нажал кнопку «Разветвить». Это сделало копию моего запроса и визуализаций.

Я нажал кнопку «Сохранить» и переименовал запрос с «CryptoTrunks-Ownership» на «Audioglyphs-Ownership».

В самом запросе я заменил адрес контракта CryptoTrunk на адрес контракта Audioglyph.

Я выбрал «Выполнить», и вуаля, теперь мои данные отражали новый проект.

Я повторил эти шаги для всех запросов CryptoTrunk в моей коллекции. Разветвите, переименуйте, замените адрес контракта и запустите. В общей сложности потратил около 10 минут.

Теперь, когда мои запросы были готовы, моим следующим шагом было создание информационной панели.

Используя панель управления CryptoTrunk в качестве шаблона, я добавил все визуализации Audioglyphs на новую панель управления. Я старался добавлять визуализации в том порядке, в котором я хотел, чтобы они отображались на мобильных устройствах. Потребовалось немного времени, чтобы изменить размер и расположить визуализации, но опять же это было очень просто.

В целом, я очень впечатлен тем, как легко вы можете переназначить свои существующие запросы Dune в новую панель инструментов. Весь процесс занял у меня меньше часа.

На самом деле здесь нет никакой хитрости или уловки.

Вот результат https://dune.xyz/mtitus6/Audioglyphs.

В моем следующем посте я рассмотрю динамические параметры и то, как вы можете принимать входные данные от пользователя, чтобы сделать вашу панель инструментов динамической.