# Database
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/rwa_transfer?schema=public"

# App
NODE_ENV=development
APP_PORT=3013

# JWT
JWT_SECRET="transfer-service-dev-jwt-secret"

# Redis
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DB=17

# External Services
WALLET_SERVICE_URL=http://localhost:3001
IDENTITY_SERVICE_URL=http://localhost:3000
PLANTING_SERVICE_URL=http://localhost:3003
REFERRAL_SERVICE_URL=http://localhost:3004
CONTRIBUTION_SERVICE_URL=http://localhost:3020

# Kafka Configuration
KAFKA_BROKERS=localhost:9092
KAFKA_CLIENT_ID=transfer-service
KAFKA_GROUP_ID=transfer-service-group

# Outbox Configuration
OUTBOX_POLL_INTERVAL_MS=1000
OUTBOX_BATCH_SIZE=100
OUTBOX_CONFIRMATION_TIMEOUT_MINUTES=5
OUTBOX_CLEANUP_INTERVAL_MS=3600000
OUTBOX_RETENTION_DAYS=7
