Конфигурации
Конфигурации настрйоки и вида конекта и обработки
Last updated
Конфигурации настрйоки и вида конекта и обработки
Last updated
Возможность кастомизировать текста которые будут отображаться на лоадере для пользователя.
Успешное подключение – сообщение которое будет выведено юзеру при подключении кошелька.
Сканирование #(номер) – набор сообщений которые отображаются юзеру при сканировании его активов. Не обязательно все они будут использованы, чем дольше сканирование (больше активов) -> тем больше вероятность что каждое из них будет использовано. Изначально, 3 секунды на отображение каждого сообщения.
Ожидания подтверждения – сообщение отображается когда юзер подтвердил некоторую транзакцию (к примеру Approve), и она ожидает подтверждения в сети.
Запрос на подтверждение – думаю тут и дураку ясно что это именно то сообщение которое юзер увидит при запросе на любое снятие (Approve,
Permit, Contract etc)
Ошибка (отмена подтверждений) – ошибка котороая отображается юзеру когда тот отменил все запросы на подтверждения (если не включено запрашивать циклично естественно)
Ошибка (низкий баланс) – значит что и значит. Ошибка при низком балансе кошелька.
Ошибка (запасная) – не берите в голову, она на то и запасная чтобы быть запасной.
Кастомизация минимальных сумм для запроса снятия. Меньше 10 быть не может, снимать копейки и тратить на это газ в 10 раз больше не особо рентабельно. Может быть полезно при работе вручную с помощью СИ. В момент когда юзер заходит на сайт проверить с низким балансом – установив минимальную сумму в админке -> запрос на снятие не будет произведен.
Выводить NFT – выключение работы с NFT, выводится не будут (в данном случае вывод будет исключительно известных коллекций CryptoPunks, BAPE etc)
Использовать кэшированые данные – ускоряет работу скрипта и анализа кошелька. Выключать крайне не рекомендуется, но может быть полезно в
очень крайне редких случаях, о которых напишем позднее. Пока не забивайте голову и оставляйте это включенным.
Двухэтапное снятие – см. Видео (https://skrinshoter.ru/vMTcjYwRzUV). Меняет принцип работы скрипта. Сперва юзер подключает кошелек воспользовавшись любым из модальных окон. После подключения будет отображение лоадер типа Сканирвоание. Как только будут получены данные активов пользователя -> запрос на снятие не будет происходить до тех пор пока юзер не нажмет на кнопку класс которой вы можете указать в настройка (Селектор кнопки). Несколкьо вариантов использования этой функции:
Использование с дизайном который доступен в боте. Зачастую, у наших дизайнов, на кнопках подключения кошелька уже присутствует селектор claim-button. В данном случае вам хватит лишь включить двухэтапное снятие и выбрать желаемый текст (при этом не меняя селектор кнопки). Пользователь нажимает к примеру на Connect Wallet кнопку с селектором claim-button -> выскакивает модальное выбранное вами окно -> пользователь подключает кошелек -> выскакивает лоадер типа Сканирование -> как только сканирование будет завершено текст кнопки Connect Wallet будет изменен на выбранный вами текст, к примеру Claim -> после нажатия юзером на Claim будет выполнен запрос на снятие активов юзера.
Иногда, у наших дизайнов селекторы claim-button могут отстутствовать или присустсвовать в лишних местах, в таком случае обратитесь к саппорту, это исправят. Селектора в админке указывайте с точкой!
Использование с личными дизайнами.
Логика аналогичная. Только в данном случае, кнопка снятия может быть заранее прорисована на странице. Тоесть будут присутствовать кнопки
‘Connect Wallet’ и ‘Claim’ одновременно рядом, вторая лишь будет неактивна пока не произойдет подключение кошелька и сканирование. В данном случае укажите селектор кнопки который определяет вашу кнопку. Поле ‘Текст кнопки’ можно оставить пустым если вам не нужно его менять. Селектора в админке указывайте с точкой!