微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何修复未为 `Hash` 实现的特性 `parity_scale_codec::codec::WrapperTypeEncode`

如何解决如何修复未为 `Hash` 实现的特性 `parity_scale_codec::codec::WrapperTypeEncode`

我正在尝试定义 Substrate 运行时 API。我正在使用基板主分支作为依赖项。

这是代码

E

Error:
PeopleControllerTest#test_should_destroy_person:
ActiveRecord::RecordNotUnique: RuntimeError: UNIQUE constraint Failed: users.email
    /Users/n/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/sqlite3-1.4.2/lib/sqlite3/database.rb:305:in `exec_batch'
    /Users/n/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/sqlite3-1.4.2/lib/sqlite3/database.rb:305:in `execute_batch2'
    /Users/n/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activerecord-6.1.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb:122:in `block (2 levels) in execute_batch'
    /Users/n/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/activesupport-
    /Users/n/.rbenv/vers

在构建代码时,我收到以下错误

#![cfg_attr(not(feature = "std"),no_std)]
use codec::Codec;
use codec::{Encode,Decode};


sp_api::decl_runtime_apis! {
/// The API to verify barcode
pub trait BarcodeScannerApi<Hash> where
    Hash: Codec,{
    /// Verify barcode
    fn is_valid_barcode(barcode: Hash) -> bool;
}
}

请帮我解决这个问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。