Module Id
Representation of a ModuleId that can serialized and deserialized ModuleId means the module address (e.g "0x1") and the module name (e.g "coin")
Parameters
address
The account address. e.g "0x1"
name
The module name under the "address". e.g "coin"