VRF?
Я использую такой код сейчас
let randomSeed = toInt(keccak256(vrf))
let randomNumber = randomSeed % (12 - 1 + 1) + 1
Работает, но очень редко выдает некоторые числа, например, 12. VRF получаю по вашему примеру используя commit-reveal. Подскажите более правильный вариант. Может нужно исползовать другую функцию хеширования или какой-то другой метод? Нужно получать числа с максимальным разбросом от 1 до 12.
А выборка большая?
Обсуждают сегодня