🎯 golos.cf/history - Автономный, отказоустойчивый сервис для поиска, фильтрации и анализа любых событий в аккаунтах GOLOS/STEEM

Автор: @vik

Создан автономный инструмент для сканирования истории:

📌golos.cf/history

Его главное преимущество - автономность. Все вычисления происходят на стороне браузера, а значит вы можете просто скопировать html страницу и использовать ее даже если домен будет отключен.
Опция выбора публичной ноды поможет переключаться между доступными нодами, в том числе использовать блокчейн STEEMIT

Приложение позволяет работать в нескольких режимах:

  • Просмотр всей истории аккаунта
  • Просмтор недавних операций
  • Поиск недавних или всех операций содержащих ключевое слово (в том числе наименование операций)
  • Поиск недавних или всех операций строго содержащих все указанные ключевые слова
  • Поиск по множеству типов операций

Примеры использования

Поиск всех операций

@ladyzarulemкак-то попросила меня рассказать о способе поиска авторских наград для аккаунта@vp-liganovi4kov
С помощью формы поиска это можно сделать так:

  1. Указываем логин
  2. Не указываем ключевые слова
  3. Выбираем фильтр по операциям - Авторские награды
  4. Отмечаем проверку всей истории

Поскольку выбрано сканирование всей истории аккаунта это займет некоторое время. Скорость обработки во многом зависит от скорости вашего соединения и мощности пк.

Через 10-15 секунд мы получаем результаты

Поиск определенной операции

Также задачу выше можно решить другим способом. Например нам нужно знать какая выплата была за постv-gostyakh-u-ligi-novichkov-avtor-lucisia-rasskazhet-o-tom-kak-dostich-postavlennykh-celei

Заполним форму вот так:

Обратите внимание, что в поисковые запросы добавлен запросauthor_rewardи ссылка, а также отмечена опцияв операциях должны присутствовать все указанные ключевые слова, в тоже время выбраны любые типы операций.
Это значит, что во всех операциях аккаунта будут выбраны только авторские награды (в них ключевое словоauthor_reward) и содержащие ссылку на постv-gostyakh-u-ligi-novichkov-avtor-lucisia-rasskazhet-o-tom-kak-dostich-postavlennykh-celei.

Нажимаем поиск - получаем искомую операцию:

Стоит понимать, что вместоauthor_rewardи опции "Любые типы операций" можно было выбрать опцию "Авторские награды", но как альтернативный подход в ключевых словах можно использовать и наименование операций!

Поиск платежей

Вчера antonkostroma просил найти меня его перевод для@uplift, в мемо которого был значок$
Как это можно сделать на примере формы:

Поисковые запросы нужно вводить каждый с новой строки, мы ввелиupliftи$, а также указали опциютрансферы монет.

Результат:

Поиск общих счетов на бирже

Популярный запрос, суть которого найти на@bittrexвсе аккаунты с одинаковым memo, что будет значить, что средства с этих аккаунтов поступали на один и тот же счет на бирже.
Пример использования:

Просканируем историюinsider, выберем опциютрансферы монети добавим ключевое словоbittrex

В результатах мы видим переводы на биржи с различиными memo

Выберем одно из memo и снова откроем поиск по истории, но уже аккаунтаbittrex

Логинbittrexпоисковый запрос - memo которым пользуетсяinsider, тип операций - трансферы монет.

В результатах мы увидим, что на этот счет вbittrexотправляли средства еще несколько аккаунтов на голосе


Приведенные выше примеры лишь часть возможных комбинаций поиска и способов применения.

Уверен форма будет полезна многим, поскольку отлично реализует функцию поиска операций выполнить которую вы так часто просили :)


Позднее будут добавлены:

  • Стоп слова для исключения операций из поиска (✔️ Добавлено)
  • Поиск по регулярным выражениям
  • Версия с серверной акселерацией поиска

    Если у вас есть пожелания к функционалу - пишите в комментариях или в моем чате


FAQ

Вопрос: как найти все флаги выданные аккаунту?

Ответ:
В поле поисковых запросов вводим

"author": "vik"
"weight": -

Отмечаем искать все слова
Отмечаем поиск всех транзакций

Жмем "поиск"...


Как видите - в операциях можно искать не только по словам, но и по фрагментам кода."weight": -указан для поиска всех флагов. А чтобы найти например только 100%-ые, нужно вводить так:"weight": -10000

Добавлен новый функционал вприложение для просмотра и поиска по истории аккаунтов - golos.cf/history

RAW содержимое блока

Нажмите на номер блока чтобы увидеть все его содержимое:

Возможность получить ссылку на отдельную транзакцию

У всех операций (кроме виртуальных) теперь есть прямая ссылка
Это может быть полезно если вы хотите предъявить факты из транзакции другому пользователю.

Формирование ссылки на поисковую комбинацию запросов

Если вам нужно часто проверять историю аккаунта на предмет каких-то определенных операций или нужно отправить ссылку с настроенным поисковым запросом другому пользователю - теперь это стало возможно!

Просто сформируйте свой запрос в форме
Например я хочу посмотреть недавнее движение средств в моем аккаунте, но без переводов от@robot,@dobrobotи без мелких переводов0.0**монет
Вбиваю логин vik, тип операций - трансферы монет, стоп слова:"robot","dobrobot"и0.0- поиск

После этого в адресной строке сформировалась ссылка вида
https://golos.cf/history?login=vik&stop="robot","dobrobot",0.0&keywords=&match=false&all=false&type=transfer
ее можно использовать как закладку и открывать при необходимости проверить данные, либо передать другому пользователю, если хотите поделиться историей.

Перейдя по ссылке будет автоматически активирован поиск с учетом параметров в ней

Просмотр данных о постах (Выплаты, апвоты)

Если в истории аккаунта встречается операция комментария или поста - вы сможете открыть RAW данные и посмотреть выплаты, параметры, список апвотов и другие связанные с постом данные


Напомню, что данная форма полностью автономна, работает на стороне браузера и ее можно использовать просто скопировав html.

В планах добавить "человеческие" описания к операциям для легкости восприятия данных широкой аудиторией.

По материалам статьи1 и статьи2

Автор: @vik

results matching ""

    No results matching ""