ConsecutiveTransfer описывает несколько последовательных идентификаторов. Подсчёт строк событий вместо токенов способен исказить статистику.

Что подтверждает первоисточник

ERC-2309 создан 8 октября 2019 года и имеет статус Final. Он определяет событие ConsecutiveTransfer для сообщения о последовательных передачах NFT. Ethereum — ERC-2309, Final ↗

Событие задаёт начальный и конечный идентификаторы, отправителя и получателя. Для той же операции, которую оно описывает, нельзя дополнительно выпускать обычные события Transfer. Ethereum — ERC-2309, Final ↗

Что это меняет в анализе

В условном примере идентификаторы от 101 до 110 означают десять токенов. Это не означает десять независимых транзакций блокчейна или десять отдельных событий.

Индексатор, который просто считает строки событий, может занизить количество единиц. Система, ожидающая Transfer для каждого NFT, должна поддерживать альтернативную запись диапазона.

Что проверить перед выводом

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

Стандарт регулирует формат сообщения, а не рыночную стоимость и коммерческую подлинность. Сравнение коллекций должно объяснять единицу подсчёта до построения рейтинга активности или оценки участия.