Overview
Support for Mac with ARM arcitecture, new data directory for future caching optimizations, upgrade golang compiler to 1.17.
Highlights
Indexer Data Directory
In an effort to consolidate configuration, and create a location for more sophisticated caching, there is a new data directory parameter. The data directory is required and can be specified with one of the following:
- Command line flag
-i
or--data-dir
- YAML file field:
data
- Environment variable:
INDEXER_DATA
What’s New
- Data directory support,
--data-dir
flag is now a required argument - golang upgraded to 1.17
Changelog
New Features
Enhancements
- Build: Update for Mac M1 support (#980)
- Ci: switch to codecov github action (#995)
- Tests: Add tests for account asset amount validation. (#994)
- Lock to mockery minor version (#1038)(build: Lock to mockery minor version by Eric-Warehime · Pull Request #1038 · algorand/indexer · GitHub))
Bugfixes
- API: return empty lists from fetchApplications and fetchAppLocalStates (#1010)
- API Model: Update model to converge with algod (#1005)
- Ci: add version to golint install command. (#1000)
Not Yet Enabled
- Developer Tools: indexer block processor (#982)
New Contributors
- @erer1243 made their first contribution in api: return empty lists from fetchApplications and fetchAppLocalStates by erer1243 · Pull Request #1010 · algorand/indexer · GitHub