如何解决在基材上墨水!如何获取调试信息?
- 我想获取调试信息。
- 我实现了此代码,但无法获取。
- 请告诉我如何获取调试信息。
#[ink(message)]
fn set_test_data(&mut self,value: String) {
ink_core::env::println(value);
self.test_data.set(value);
}
解决方法
这些错误消息将打印到控制台。请注意,您需要向节点提供以下命令行参数,以实现此目的:
-
--dev
:使用开发链规范。您应该已经在使用它。 -
-lruntime=debug
:增加运行时生成的消息的日志级别。
它现在在ink_env crate 中:
ink_env::debug_println!("{}","Hello log");
关于这个的常见问题条目在这里:
https://paritytech.github.io/ink-docs/faq/#how-do-i-print-something-to-the-console-from-the-runtime
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。