Skip to content

Stellar Wallet Balance Synchronization #153

@Mkalbani

Description

@Mkalbani

Location: Backend API - Blockchain Integration
Labels: backend, stellar, sync, good first issue
Estimated Time: 6 hours
Difficulty: Medium

Description

Create a system to sync and cache player wallet balances (XLM and custom tokens) from Stellar blockchain.

Tasks

  • Implement Stellar account balance fetching
  • Create balance caching with Redis
  • Add periodic balance refresh (cron job)
  • Implement on-demand balance updates
  • Create balance change webhooks
  • Add multi-token balance tracking
  • Implement balance history tracking
  • Write balance sync tests
  • Add balance display endpoints
  • Create low balance notifications

Acceptance Criteria

  • Balances fetched from Stellar correctly
  • Cache reduces API calls
  • Periodic refresh works
  • On-demand updates functional
  • Multi-token support working
  • Tests verify sync accuracy

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions