This app is ment to be a way for any Holochain User to install an App on his/her Local Machine/Device.
This is only used for :
1.) How to track which apps are running in the conatiner
Call the following Container API call: info/instances
2.) How track which apps are bridged to one another
Call the following Container API call:
3.) In HC-Rust is there a difference between installing and running an app?
1.) Is there going to be another set of tools for devs to run dev mode?
2.) What is status on hApps Specs >> How can we help?
The container can currently access and deliver:
1. App DNA
2. Agent ID
Still needs:
1. Bridging to
2. Bridging from
3. Network Stats
info/instances
id/zome/cap/fn
info/dnas
admin/install
Note: The files are transferred from the download directory into the .holochain directory, wherein all the binary instances of hApps live.
sequenceDiagram
participant hs as HApp-Store
participant hca as HCAdmin
participant hab as HC Container (Habitat)
participant uic as UI Container
participant lhd as Local HD
participant user as User
hs ->> lhd : downloads hApp bundle to /.hcadmin/downloads
hca ->> lhd : detects new bundle
Note over hca : Case 1 : bundle <br> includes .hcpkg
hca ->> hab : update the container.config.toml
hca ->> hab : Make Habitat API calls `admin/install` (figure out the other api calls required ) ***
Note over hca : Case 2 : bundle <br> includes UI static
hca ->> uic : update the ui.config.toml(TBD)
hca ->> uic : INSTALL (the installation process depends on the process to host the ui (rust container??) ???)
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing