Skip to content

High performance virtual machine for Paradigm network.

Notifications You must be signed in to change notification settings

paradigm-network/paradigm-vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paradigm VM

Version 0.1

GoDoc Go Report Card Travis Discord

Welcome to Paradigm Network !

The code is currently alpha quality, but is in the process of rapid development. The master code may be unstable; stable versions can be downloaded in the release page.

Build development environment

The requirements to build Paradigm VM are:

  • Golang version 1.9 or later
  • Glide (a third party package management tool)
  • Properly configured Go language environment
  • Golang supported operating system

Get Paradigm-vm

Get from source code

Clone the Paradigm-VM repository into the appropriate $GOPATH/src/github.com/paradigm-network directory.

$ git clone --recursive https://github.com/paradigm-network/paradigm-vm.git

or

$ go get github.com/paradigm-network/paradigm-vm

Fetch the dependent third party packages with glide.

$ cd $GOPATH/src/github.com/paradigm-network/paradigm-vm

$ make install

Build the source code with make.

$ make all

After building the source code sucessfully, you should see two executable programs:

  • paradigm: the node program/command line program for paradigm node control

Contributions

Please open a pull request with a signed commit. We appreciate your help! You can also send your code as emails to the developer mailing list. You're welcome to join the Paradigm mailing list or developer forum.

Please provide detailed submission information when you want to contribute code for this project. The format is as follows:

Header line: explain the commit in one line (use the imperative).

Body of commit message is a few lines of text, explaining things in more detail, possibly giving some background about the issue being fixed, etc.

The body of the commit message can be several paragraphs. Please do proper word-wrap and keep columns shorter than 74 characters or so. That way "git log" will show things nicely even when it is indented.

Make sure you explain your solution and why you are doing what you are doing, as opposed to describing what you are doing. Reviewers and your future self can read the patch, but might not understand why a particular solution was implemented.

Reported-by: whoever-reported-it & Signed-off-by: Your Name youremail@yourhost.com

Open source community

Site

Developer Discord Group

License

The Paradigm-vm library is licensed under the GNU Lesser General Public License v3.0, read the LICENSE file in the root directory of the project for details.

Releases

No releases published

Packages

No packages published