{"repo":"wavesplatform/gowaves","free":true,"listed":false,"github":"https://github.com/wavesplatform/gowaves","clone":"git clone https://github.com/wavesplatform/gowaves.git","description":"Go implementation of Waves node, libraries and tools for Waves blockchain","language":"Go","stars":251,"topics":["blockchain","cryptography","decentralized-applications","smart-contracts","waves","blockchain-technology"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"gowaves Go implementation of Waves Node, libraries and tools for Waves blockchain. Waves Node It is possible to run Waves Node on Linux, macOS or Windows. Please, download an appropriate binary file from Releases page. You can either synchronize a node over network or import a downloaded blockchain file. How to import blockchain from file Blockchain files are available on MainNet, TestNet StageNet download pages. Import could be done as follows: 1. Download a blockchain file 1. Download the importer utility from Releases 1. Run the command, put the path to the blockchain file and node's state directory as parameters. The third parameter is the number of blocks to import, it should be less than a desired height by one. Import may take a few hours, after which you can run the node as described in next section. Please note that the Go Node has its own state storage structure that is incompatible with Scala Node. How to run the node Run the node as follows: 1. Download a suitable node's binary file from Releases 1. Run the command, if required, put the path to the node's state directory. By default, the node is run as a MainNet node. To run a TestNet node put testnet , as a blockchain type. You may also enter a list of comma separated peers' addresses (Optional): Read more about running the node as Linux service. How to set block generation Go Node has two parameters which allow the loading of private keys from a wallet file. For example: Once the parameters were provided, the no","default_branch":null,"files":null,"tree":[],"storefront":"/r/wavesplatform","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wavesplatform/gowaves/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}