From 5e6d8e519a466ab0d3475a1424146f2031c1bb9f Mon Sep 17 00:00:00 2001
From: ravinsp <33562092+ravinsp@users.noreply.github.com>
Date: Mon, 20 Jun 2022 07:51:53 +0530
Subject: [PATCH] Minor updates.
---
README.md | 10 +++++++---
.../{starter => starter-contract}/dist/hp.cfg.override | 0
.../nodejs/{starter => starter-contract}/package.json | 0
.../{starter => starter-contract}/src/_projname_.js | 0
.../{starter => starter-contract}/src/contract.js | 0
docker/scripts/cluster.sh | 2 +-
windows/hpdevkit.ps1 | 2 +-
7 files changed, 9 insertions(+), 5 deletions(-)
rename docker/code-templates/nodejs/{starter => starter-contract}/dist/hp.cfg.override (100%)
rename docker/code-templates/nodejs/{starter => starter-contract}/package.json (100%)
rename docker/code-templates/nodejs/{starter => starter-contract}/src/_projname_.js (100%)
rename docker/code-templates/nodejs/{starter => starter-contract}/src/contract.js (100%)
diff --git a/README.md b/README.md
index 73b6ffe..86dc0a4 100644
--- a/README.md
+++ b/README.md
@@ -3,6 +3,11 @@ Developer toolkit for Hot Pocket smart contract development. This toolkit makes
We use Docker containers to run Hot Pocket and smart contracts in a Linux environment. We also use Docker containers to distribute developer tools so developers can use the tools on any platform as long as they install Docker.
+
+
+## Public documentation
+Available [here](https://github.com/HotPocketDev/evernode-sdk/tree/main/hpdevkit)
+
## Prerequisites
- [Docker](https://docs.docker.com/engine/install/)
@@ -71,8 +76,8 @@ Example `hp.cfg.override` for a nodejs application:
#### Code generator
```
-# Generate nodejs starter project
-.\hpdevkit.ps1 gen nodejs starter
+# Generate nodejs starter contract project
+.\hpdevkit.ps1 gen nodejs starter-contract
```
### Generate executable
@@ -85,7 +90,6 @@ The executable can be distributed to be run as a CLI tool on developer machine.
## Environment variables
| Name | Description | Default value |
| --- | --- | --- |
-| HP_CLUSTER | Name of the cluster. Can be used to spin up different clusters for different applications. | `default` |
| HP_CLUSTER_SIZE | Number of nodes in the cluster. Applied with 'deploy' command. | `1` |
| HP_DEFAULT_NODE | The node the 'deploy' command uses to display logs. | `1` |
| HP_DEVKIT_IMAGE | Docker image to be used for devkit cluster management. | `evernodedev/hpdevkit` |
diff --git a/docker/code-templates/nodejs/starter/dist/hp.cfg.override b/docker/code-templates/nodejs/starter-contract/dist/hp.cfg.override
similarity index 100%
rename from docker/code-templates/nodejs/starter/dist/hp.cfg.override
rename to docker/code-templates/nodejs/starter-contract/dist/hp.cfg.override
diff --git a/docker/code-templates/nodejs/starter/package.json b/docker/code-templates/nodejs/starter-contract/package.json
similarity index 100%
rename from docker/code-templates/nodejs/starter/package.json
rename to docker/code-templates/nodejs/starter-contract/package.json
diff --git a/docker/code-templates/nodejs/starter/src/_projname_.js b/docker/code-templates/nodejs/starter-contract/src/_projname_.js
similarity index 100%
rename from docker/code-templates/nodejs/starter/src/_projname_.js
rename to docker/code-templates/nodejs/starter-contract/src/_projname_.js
diff --git a/docker/code-templates/nodejs/starter/src/contract.js b/docker/code-templates/nodejs/starter-contract/src/contract.js
similarity index 100%
rename from docker/code-templates/nodejs/starter/src/contract.js
rename to docker/code-templates/nodejs/starter-contract/src/contract.js
diff --git a/docker/scripts/cluster.sh b/docker/scripts/cluster.sh
index 8880629..a9768ca 100644
--- a/docker/scripts/cluster.sh
+++ b/docker/scripts/cluster.sh
@@ -78,7 +78,7 @@ function create_instance {
# Create container for hot pocket instance.
local container_name="${container_prefix}_$node"
docker container create --name $container_name --privileged \
- -p $peer_port:$peer_port -p $user_port:$user_port --network $network --network-alias node$node \
+ -p $user_port:$user_port --network $network --network-alias node$node \
--mount type=volume,src=$volume,dst=$volume_mount $hotpocket_image run $(contract_dir_mount_path $node)
}
diff --git a/windows/hpdevkit.ps1 b/windows/hpdevkit.ps1
index 6d2d6f7..a148968 100644
--- a/windows/hpdevkit.ps1
+++ b/windows/hpdevkit.ps1
@@ -1,7 +1,7 @@
$GlobalPrefix = "hpdevkit"
$Version = "0.1.0"
-$Cluster = if ($env:HP_CLUSTER) { $env:HP_CLUSTER } else { "default" };
+$Cluster = "default"
$ClusterSize = if ($env:HP_CLUSTER_SIZE) { $env:HP_CLUSTER_SIZE } else { 1 };
$DefaultNode = if ($env:HP_DEFAULT_NODE) { $env:HP_DEFAULT_NODE } else { 1 };
$DevKitImage = if ($env:HP_DEVKIT_IMAGE) { $env:HP_DEVKIT_IMAGE } else { "evernodedev/hpdevkit" };