MCPcopy Create free account
hub / github.com/diem/move / Module

Class Module

language/move-binary-format/src/normalized.rs:90–97  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

88/// function declarations.
89#[derive(Clone, Debug, Eq, PartialEq, Serialize, Deserialize)]
90pub struct Module {
91 pub file_format_version: u32,
92 pub address: AccountAddress,
93 pub name: Identifier,
94 pub friends: Vec<ModuleId>,
95 pub structs: BTreeMap<Identifier, Struct>,
96 pub exposed_functions: BTreeMap<Identifier, Function>,
97}
98
99impl Module {
100 /// Extract a normalized module from a `CompiledModule`. The module `m` should be verified.

Callers 15

into_vm_statusMethod · 0.70
verify_moduleMethod · 0.70
verify_moduleMethod · 0.50
verify_module_implMethod · 0.50
verify_moduleMethod · 0.50
verify_moduleFunction · 0.50
verify_module_implFunction · 0.50
verify_moduleMethod · 0.50
verify_module_implMethod · 0.50
verify_moduleMethod · 0.50
verify_functionMethod · 0.50
verify_moduleMethod · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected