@aleph-indexer/framework
TypeScript icon, indicating that this package has built-in type declarations

1.1.11 • Public • Published

Framework Package

Contains all high-level abstractions for building multithreaded indexers on Aleph.

TODO

  • Improve stats calculation performance caching already processed events for larger time frames. For example if we only configure just one big time frame like "Year" without configuring others smaller than it, we will reprocess all the events in the last year for each new incoming event
  • Change all time ranges bounds calculations to [inclusive left bound, exclusive right bound), except for databases in which both bound should be inclusive.
  • Allow to pass a custom stats schema to the graphQL base class
  • Implement a new option in the stats class for calculating accumulated values in time series
  • Implement a broadcasting algorithm for sharing history backups between fetcher instances
  • Allow to include custom schemas on the parser, from the development side

Readme

Keywords

none

Package Sidebar

Install

npm i @aleph-indexer/framework

Weekly Downloads

16

Version

1.1.11

License

ISC

Unpacked Size

434 kB

Total Files

276

Last publish

Collaborators

  • amalcaraz