Пейджинг через журнал событий

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

  

contractHandle.allEvents ({fromBlock: startBlock, toBlock: 'latest'   })

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

5 голосов | спросил Bogdan 15 FebruaryEurope/MoscowbWed, 15 Feb 2017 01:42:45 +0300000000amWed, 15 Feb 2017 01:42:45 +030017 2017, 01:42:45

1 ответ


2

Восстановите исторический список событий один раз, сохраните их в обычной базе данных Web 2.0, обновите эту базу данных по мере появления нового события, а затем выполните задачу подкачки /прокрутки точно так же, как и в течение Web 2.0.

ответил Thomas Jay Rush 9 Mayam17 2017, 11:48:50

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132