What is/are the vulnerabilities in generating random numbers this way, is there any ?

function expand(uint256 randomValue, uint256 n) public pure returns (uint256[] memory expandedValues) { expandedValues = new uint256[](n); for (uint256 i = 0; i < n; i++) { expandedValues[i] = uint256(keccak256(abi.encode``(randomValue, i))); } return expandedValues; }`

Aug 12, 2021, 5:24 AM

© 2024 Draquery.com All rights reserved.