Difference between revisions of "NodeCore Source Code"
VeriBlockTim (talk | contribs) (Marked this version for translation) |
|||
Line 7: | Line 7: | ||
See: [[Main_Page]] | See: [[Main_Page]] | ||
+ | <!--T:4--> | ||
__TOC__ | __TOC__ | ||
− | <!--T:2--> | + | == Overview == <!--T:2--> |
− | |||
+ | <!--T:5--> | ||
Eventually the entire NodeCore Suite will be fully open sourced (i.e. what has been available on https://github.com/VeriBlock/nodecore-releases). | Eventually the entire NodeCore Suite will be fully open sourced (i.e. what has been available on https://github.com/VeriBlock/nodecore-releases). | ||
+ | <!--T:6--> | ||
In the meantime, various parts, as well as supporting code examples, are being gradually open sourced. | In the meantime, various parts, as well as supporting code examples, are being gradually open sourced. | ||
+ | <!--T:7--> | ||
* [[GRPC]] - includes examples how to call the GRPC api, which is essentially anything from the NC_CLI | * [[GRPC]] - includes examples how to call the GRPC api, which is essentially anything from the NC_CLI | ||
* [[PoP_Miner_API]] - how to call | * [[PoP_Miner_API]] - how to call | ||
− | == NodeCore Suite == | + | == NodeCore Suite == <!--T:8--> |
+ | <!--T:9--> | ||
See: https://github.com/VeriBlock/nodecore | See: https://github.com/VeriBlock/nodecore | ||
+ | <!--T:10--> | ||
* nodecore-grpc --> see [[GRPC]] for client examples and pre-compiled outputs for popular languages. | * nodecore-grpc --> see [[GRPC]] for client examples and pre-compiled outputs for popular languages. | ||
* nodecore-ucp --> mining commands. | * nodecore-ucp --> mining commands. | ||
* veriblock-core --> common utilities like working with VBK addresses, encoding, transactions, etc... | * veriblock-core --> common utilities like working with VBK addresses, encoding, transactions, etc... | ||
+ | <!--T:11--> | ||
Other parts, like the PoP Miner, NC_CLI, and the NodeCore service itself are on the roadmap to be added to this repo and therefore open-sourced. | Other parts, like the PoP Miner, NC_CLI, and the NodeCore service itself are on the roadmap to be added to this repo and therefore open-sourced. | ||
− | <!--T:3--> | + | == Other Code == <!--T:3--> |
− | |||
+ | <!--T:12--> | ||
Also open sourced: | Also open sourced: | ||
+ | <!--T:13--> | ||
* GPU Miner - https://github.com/VeriBlock/nodecore-pow-cuda-miner | * GPU Miner - https://github.com/VeriBlock/nodecore-pow-cuda-miner | ||
* Samples - https://github.com/VeriBlock/samples | * Samples - https://github.com/VeriBlock/samples | ||
Line 39: | Line 46: | ||
* Offline Wallet CLI - https://github.com/VeriBlock/offline-wallet-cli | * Offline Wallet CLI - https://github.com/VeriBlock/offline-wallet-cli | ||
− | == Language Translations == | + | == Language Translations == <!--T:14--> |
+ | <!--T:15--> | ||
* C++ --> https://github.com/VeriBlock/nodecore.cpp | * C++ --> https://github.com/VeriBlock/nodecore.cpp | ||
</translate> | </translate> |
Revision as of 22:48, 16 April 2019
See: Main_Page
Overview
Eventually the entire NodeCore Suite will be fully open sourced (i.e. what has been available on https://github.com/VeriBlock/nodecore-releases).
In the meantime, various parts, as well as supporting code examples, are being gradually open sourced.
- GRPC - includes examples how to call the GRPC api, which is essentially anything from the NC_CLI
- PoP_Miner_API - how to call
NodeCore Suite
See: https://github.com/VeriBlock/nodecore
- nodecore-grpc --> see GRPC for client examples and pre-compiled outputs for popular languages.
- nodecore-ucp --> mining commands.
- veriblock-core --> common utilities like working with VBK addresses, encoding, transactions, etc...
Other parts, like the PoP Miner, NC_CLI, and the NodeCore service itself are on the roadmap to be added to this repo and therefore open-sourced.
Other Code
Also open sourced:
- GPU Miner - https://github.com/VeriBlock/nodecore-pow-cuda-miner
- Samples - https://github.com/VeriBlock/samples
- MakeAddress proof-of-concept - https://github.com/VeriBlock/makeaddress
- Offline Wallet CLI - https://github.com/VeriBlock/offline-wallet-cli