Manage locally defined zome packages
devhub zomes init
- Create zome configdevhub zomes list
- List my zomesdevhub zomes versions list
- Manage zome versionsdevhub zomes wasms list
- Manage zome wasms
[location]
- zome config location
-w, --target-path <path>
- path to the zome target (default: "")-T, --zome-type <path>
- zome type (default: "integrity") (choices: "integrity", "coordinator")-i, --package-name <string>
- zome package name (default: "")-n, --package-title <string>
- zome package title (default: "")-d, --package-description <string>
- zome package description (default: "")-x, --package-version <string>
- zome package version (default: "0.1.0")-m, --package-maintainer <hash>
- zome package maintainer (default: "null")-l, --package-tags <string>
- zome package tag (default: "[]")-y, --yes
- use defaults for all prompts-f, --force
- create config even if the file already exists
Example command
devhub zomes init zomes/mere_memory/ \
-w zomes/mere_memory.wasm \
-T integrity \
-i mere_memory \
-x 0.100.0 \
-n "Mere Memory" \
-d "Integrity rules for simple byte storage"
Example zomes/mere_memory/zome.json
result
{
"type": "zome",
"version": "0.100.0",
"target": "../mere_memory.wasm",
"name": "mere_memory",
"title": "Mere Memory",
"description": "Integrity rules for simple byte storage",
"zome_type": "integrity",
"maintainer": null,
"tags": [],
"metadata": {}
}
List the Zome Packages under my agent's management.
List the Zome Package Versions for the given zome name.
<target-id>
- Zome name
List the Zome WASMs under my agent's management.