Skip to content

Algorand Indexer 2.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@onetechnical onetechnical released this 10 Nov 22:18
4b113fc

GitHub Logo

Highlights

This is a quality of life release, improving and enhancing core code.

  • Added migration status to health, and ability to delay startup for future migrations that need it
  • Configuration files management implemented with viper
    Note: parameters can be set as arguments or environment variables. If using a config file, the config file must now be named indexer, indexer.yml, or indexer.yaml, and be in a specific location. See README for more details.
  • Other performance improvements and enhancements

Changes

  • New Feature - Add migration status to /health endpoint
  • Enhancements
    • Add API performance benchmarking (#143)
    • Allow some migrations to prevent indexer from starting up until they complete (#188)
    • Return version when called with -v flag (#191)
    • Use viper to manage configuration files/environment variables
    • Add '/v2/transactions/{txid}' endpoint (#164)
    • Move the import logic into the import package
    • Tighten up package dependencies
    • Improve account list with asset filter (#222)
    • Change fetcher to use algod API V2 (#147)
    • Naming cleanup
  • Bug Fixes
    • Fix Debian unattended upgrade channel bug (#185)
    • Fix unpacking of transaction extra data
    • Remove travis token from status image