Reducers

Scroll Reducers are Map/Reduce algorithms that turn block data into a relevant information to be queried by end-users.

There are several ways to implement reducers in Scrolls:

  • Typescript: using custom Typescript code to implement the map/reduce logic
  • Rust: using custom Rust code to implement the map/reduce logic
  • Golang: using custom Golang code to implement the map/reduce logic
  • Python: using custom Python code to implement the map/reduce logic