Skip to content

asset-sync-service MVP

Choose a tag to compare

@AsyncAssassin AsyncAssassin released this 21 Jun 15:10

asset-sync-service MVP

Initial MVP release for synchronizing public account, watched-address, and observed transaction lifecycle state.

Includes:

  • Account and watched-address APIs
  • Observed event ingestion
  • Idempotent transaction state transitions
  • Confirmation and reorg handling
  • Transactional outbox with local publisher
  • Fake provider sync by address/account
  • Sync run lookup
  • PostgreSQL/Liquibase/jOOQ persistence
  • Scheduled outbox poller with retry/backoff
  • Actuator health, readiness, metrics, and OpenAPI docs
  • Docker Compose packaging and local run documentation

Deferred:

  • Real chain providers
  • Transaction read/list endpoints
  • External broker publishing
  • Balance projection
  • Auth and multitenancy
  • Custody/signing/private key handling