Publicación
Comparte tu conocimiento.
How to manage PTB restrictions on randomness in SUI?
I'm encountering a limitation with PTB where it restricts pulling in commands after using Random. I want to execute other commands within PTB. Is the only option here to develop a custom PRNG, or is there an 'UnsafeRandom' accessible for overcoming this?
- Move Script
Respuestas
2En realidad, esta restricción existe por motivos de seguridad para evitar ataques de composición basados en PTB. Según la documentación, no hay ningún objeto «unsafeRandom» disponible para evitar estas restricciones. Es posible que tengas que considerar la posibilidad de desarrollar tu propio generador de números pseudoaleatorios (PRNG) personalizado si necesitas más flexibilidad.
La restricción está prevista y explicada detalladamente en la documentación de la SUI aquí: https://docs.sui.io/guides/developer/advanced/randomness-onchain#programmable-transaction-block-ptb-restrictions. Se hace para garantizar la seguridad y la integridad del sistema.
Sabes la respuesta?
Inicie sesión y compártalo.