美文网首页波卡一起学
Runtime-Module构建

Runtime-Module构建

作者: 空乱木 | 来源:发表于2019-10-11 22:17 被阅读0次

1:新建mymodule.rs

/// This module's storage items.
decl_storage! {
trait Store for Module<T: Trait> as mymodule {
Payment get(payment): Option<T::Balance>;
Pot get(pot): T::Balance;
Nonce get(nonce): u64;
}
}

2:lib.rs配置

mod mymodule;

construct_runtime!(
pub enum Runtime with Log(InternalLog: DigestItem<Hash, AuthorityId, AuthoritySignature>) where
*******
// Used for the module template in ./template.rs
TemplateModule: template::{Module, Call, Storage, Event<T>},
MyModule: mymodule::{Module, Call, Storage, Event<T>},
}
);

3:测试修改

type System = system::Module<Test>;
type Balances = balances::Module<Test>;
type mymodule = Module<Test>; //对Module进行测试

相关文章

网友评论

    本文标题:Runtime-Module构建

    本文链接:https://www.haomeiwen.com/subject/sbxfmctx.html