- Add PointOwnership struct and GetPointOwnership function for comprehensive ownership queries
- Update GraphQL schema to match laconic-az-ts schema (remove azimuth prefixes)
- Update all GraphQL queries to use new field names (getSponsor, isActive, etc.)
- Regenerate GraphQL client code with HasSponsor query support
- Update response field references throughout client code
- Use "latest" block hash for efficiency in ownership queries
- Support proper sponsor detection using HasSponsor + GetSponsor queries
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Consolidated azimuth client implementations from zenithd and janus
- Type-safe GraphQL client using genqlient code generation
- Comprehensive caching with configurable TTL (1 hour default)
- Full API coverage: authentication keys, ship activity, sponsorship, ownership
- Enhanced functionality combining best features from both original implementations
- Extensive test suite with 16 unit tests covering all functionality
- Complete documentation with examples and usage patterns
- Support for galaxy, star, and planet ship type classification
- BigInt utility for proper GraphQL number handling
- MIT licensed for open source usage
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>