nameservice is a blockchain application built using Cosmos SDK and Tendermint and generated with Starport.
This repo is ready to use by Visual Studio Code and the Docker. for extreme simplicity issue these commands:
git clone github.com/vjdmhd/nameservice
cd nameservice
code .
VSCode can create your container without getting your hands dirty. after that if permission related problem raised issue this in docker terminal:
chown -R vscode /go/src/github.com/vjdmhd/nameservice
Cheers! you are ready to go.
Please follow steps mentioned in this tutorial: Cosmos Network Tutorials
starport serve
serve
command installs dependencies, initializes and runs the application.
Initialization parameters of your app are stored in config.yml
.
A list of user accounts created during genesis of your application.
Key | Required | Type | Description |
---|---|---|---|
name | Y | String | Local name of the key pair |
coins | Y | List of Strings | Initial coins with denominations (e.g. "100coin") |
To use testing functions issue this command at the root of repo:
go test -v
This repo is on top of Cosmos-SDK@0.39.1, if you want to modify code base, keep in mind that importing new module versions of Cosmos-SDK might destroy your environment.