Currently, the RandomConsumer Cadence contract only supports the generation of a single random number which presents an issue for implementations that wish to generate several random values from a single request.
Suggest A Solution
Expose the method _getPRGFromRequest, currently access(self) as access(Reveal), enabling implementations to fulfill a request to receive a PRG seeded with the request's source of randomness and salted with its UUID.
What are you currently working on that this is blocking?
Issue to be solved
Currently, the RandomConsumer Cadence contract only supports the generation of a single random number which presents an issue for implementations that wish to generate several random values from a single request.
Suggest A Solution
Expose the method
_getPRGFromRequest
, currentlyaccess(self)
asaccess(Reveal)
, enabling implementations to fulfill a request to receive a PRG seeded with the request's source of randomness and salted with its UUID.What are you currently working on that this is blocking?
No response