关于 Clarity 扩展中的此通知的问题

问题描述 投票:0回答:2

有关 Clarity 扩展 v0.7.1 中此通知的问题

(define-public (lock (new-beneficiary principal) (unlock-at uint) (amount uint))

退货: “此处不受信任的输入来源”

(var-set beneficiary (some new-beneficiary))

退货: “使用可能未经检查的数据”

对于如何解决这些通知有什么建议吗?谢谢!

stack blockchain smartcontracts clarity-lang stacks-blockchain
2个回答
0
投票

这些只是 Clarinet 创建的警告标志,让您知道您有一些未经检查的数据。如果您同意拥有未经检查的数据,您可以使用 Clarinet 提供的一些标志来标记:https://docs.hiro.so/clarinet/feature-guides/analyze-with-check-checker

否则,请提供某种检查以确保数据符合您的预期。


0
投票

在你的表情的正上方添加评论:

;; #[allow(unchecked_data)]

© www.soinside.com 2019 - 2024. All rights reserved.