Skip to content

feat(oracle): add Bull queue for randomness job processing - #354

Merged
Otaiki1 merged 3 commits into
crackedstudio:masterfrom
olawaleakanbi035-maker:utility
Apr 24, 2026
Merged

feat(oracle): add Bull queue for randomness job processing#354
Otaiki1 merged 3 commits into
crackedstudio:masterfrom
olawaleakanbi035-maker:utility

Conversation

@olawaleakanbi035-maker

Copy link
Copy Markdown
Contributor
  • Remove duplicate RandomnessJobPayload, re-export from queue.types
  • Add removeOnFail: false to retain failed jobs in Redis
  • Export queue token from QueueModule for @InjectQueue resolution
  • Alert on max-attempts exhaustion in onFailed handler
  • Document Redis requirement and queue name in README

closes #141

- Remove duplicate RandomnessJobPayload, re-export from queue.types
- Add removeOnFail: false to retain failed jobs in Redis
- Export queue token from QueueModule for @InjectQueue resolution
- Alert on max-attempts exhaustion in onFailed handler
- Document Redis requirement and queue name in README
@vercel

vercel Bot commented Apr 23, 2026

Copy link
Copy Markdown

@olawaleakanbi035-maker is attempting to deploy a commit to the otaiki1's projects Team on Vercel.

A member of the Team first needs to authorize it.

- tx-submitter: inject FeeEstimatorService, fix rafflePrizeXLM undefined,
  declare feeBump, fix feeStroops param name in buildPreparedTx
- jest.config: fix transformIgnorePatterns for pnpm layout,
  add moduleNameMapper for @noble/curves v2 subpath exports
- randomness.worker.spec: add OracleRegistryService + MultiOracleCoordinatorService mocks
- vrf.service.spec: add OracleRegistryService mock

All 81 tests now pass.
@Otaiki1
Otaiki1 merged commit 08e296f into crackedstudio:master Apr 24, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Bull queue for pending randomness requests

2 participants