Как добавить уникальную сеть в GoogleSheets BalanceTracker своими руками (handjob)
Шаг 1. Деплоим контракт в новой сети
Скачиваем файл balanceTracker.sol с кодом контракта с github - тык
Идем на https://remix.ethereum.org/
Загружаем наш файл, нажав на кнопку импорта, затем открываем его.
В разделе Compiler (№3) указываем версию компилятора 0.8.19
В разделе Deploy&Run (№4) выбираем Provider - MetaMask
Подкючаем кошелек, и выбираем в кошельке сеть, в которой вы собираетесь развернуть контракт (сеть, которую вы хотите потом добавить в таблицу). Вам понадобится некоторое количество нативной монеты для транзакции.
Когда сеть выбрана, нажимаем на Deploy и пускаем транзакцию.
Если все прошло успешно, то вам осталось лишь найти адрес вашего полученного контракта. Его можно найти либо развернув лог в Remix:
Шаг 2. Добавляем сеть в таблицу
На странице таблы идем в AppsScript:
Видим в скрипте перечень сетей:
Идем в самый конец перечня и добавляем новую сеть в таком формате:
Если у вас ооочень много кошельков, старайтесь найти хорошую RPC, ибо многие имеют малый лимит запросов.
Для сохранения изменений жмем CTRL + S и дожидаемся всплывающего уведомления что все ок.
Даааа ты великолепен! Хоть завтра в soldity devы иди
При следующем обновлении балансов, таблица должна достроить новый столбец для новой сети и заполнить его балансами. <_>