Bài viết
Chia sẻ kiến thức của bạn.
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
Câu trả lời
2Hạn chế này thực sự có cho mục đích bảo mật để ngăn chặn các cuộc tấn công bố cục dựa trên PTB. Theo tài liệu, không có đối tượng 'UnSafeRandom' nào có sẵn để sử dụng để giải quyết các ràng buộc này. Bạn có thể phải xem xét phát triển Trình tạo số Pseudorandom tùy chỉnh (PRNG) của riêng mình nếu bạn cần linh hoạt hơn.
Hạn chế được dự định và được giải thích kỹ lưỡng trong tài liệu SUI tại đây: https://docs.sui.io/guides/developer/advanced/randomness-onchain#programmable-transaction-block-ptb-restrictions. Nó được thực hiện để đảm bảo an toàn và toàn vẹn trong hệ thống.
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.