Skip to content
Snippets Groups Projects
Select Git revision
  • 5aa4c170c1e78c75b1af6b45d055ad97f2120c43
  • develop default protected
  • congestioncontrol
  • merge-v-data-collection-spammer-0.8.2
  • WIP-merge-v-data-collection-spammer-0.8.2
  • merge-v-data-collection-spammer-0.7.7
  • tmp
  • test-masterpow-fixing
  • test-masterpow
  • test-echo
  • v-data-collection
  • v-data-collection-spammer
  • tmp-dump-spam-info
  • dump-msg-info-0.3.1
  • test-dump-message-info
  • spammer-exprandom
  • extra/tutorial
  • without_tipselection
  • hacking-docker-network
  • hacking-docker-network-0.2.3
  • master
  • v0.2.3
22 results

goshimmer

  • Clone with SSH
  • Clone with HTTPS
  • goshimmer

    Run Shimmer

    First, you need to install Go if it is not already installed on your machine. It is recommended that you use the most recent version of Go.

    Requirements

    • gcc: Some packages in this repo might require to be compile by gcc. Windows users can install MinGW-gcc.

    To download and install all the package dependencies just run:

    go get github.com/iotaledger/goshimmer

    Build

    If you need to develop locally and be able to build by using your local code, i.e., without waiting for pushing your commits on the repo, clone the repository directly inside the src/github.com/iotaledger/ folder of your $GOPATH with the command:

    git clone git@github.com:iotaledger/goshimmer.git

    or if you prefer https over ssh

    git clone https://github.com/iotaledger/goshimmer.git

    You can build your executable (as well as cross compiling for other architectures) by running the go build tool inside the just cloned folder goshimmer:

    go build -o shimmer

    You can then run by:

    ./shimmer