Skip to content

WalletOps Companion 0.2.0

Choose a tag to compare

@o-mid o-mid released this 20 Jul 09:11
c089b98

WalletOps Companion 0.2.0

Simulated wallet ops console: HMAC webhooks, idempotent ingest, retrying worker, Flutter client.

Highlights

  • Worker claim with FOR UPDATE SKIP LOCKED and claimed_at lease reclaim
  • Concurrent claim + lease reclaim tests
  • /v1/health exposes worker ticks and queue counts by status
  • Flutter feature architecture (domain/data/presentation) with shell tabs
  • Live ops health strip; event detail backend pipeline
  • Prefilled demo login + richer scripts/seed_webhooks.sh
  • Public docs trimmed to architecture + threat model

Demo

docker compose up --build -d
./scripts/seed_webhooks.sh
cd mobile && flutter run --dart-define=API_BASE=http://127.0.0.1:8080

Login: demo-user-1@walletops.local / ops-secret-1

Verify

  • cd api && go test ./...
  • Open TestWebhookIngest (replay) and TestConcurrentClaimNoDoubleProcess