{"repo":"Concordium/concordium-node","free":true,"listed":false,"github":"https://github.com/Concordium/concordium-node","clone":"git clone https://github.com/Concordium/concordium-node.git","description":"The main concordium node implementation.","language":"Haskell","stars":108,"topics":["blockchain","blockchain-node","concordium","haskell","rust"],"license":"AGPL-3.0","category":"blockchain-web3","readme_excerpt":"concordium-node - - This repository contains the implementation of the concordium p2p node with its dependencies and auxiliaries. The node is split into two parts - concordium-consensus is a Haskell package that contains the implementation of the consensus with its dependencies. This includes basic consensus, finalization, scheduler, implementations of block and tree storage, and auxiliaries. - concordium-node is a Rust package containing a number of executables, the chief among them being concordium-node.rs which is the program that participates in the Concordium network and runs consensus, finalization, and other components. It uses concordium-consensus as a package, either linked dynamically or statically, depending on the build configuration. The main feature added by the concordium-node is the network layer. The auxiliary packages are the - collector The collector is a service that queries the node for some information and publishes data to the collector-backend . The collector runs alongside the node. - collector-backend The collector backend listens for data from the collectors and serves a summary of it. This component is used by the concordium-network-dashboard to display the network overview. - macos logger wrapper provides an interface to the macOS logging interface using os log create . This is used by both the node and the collector so that the mac distribution package logs to the system logging service. Submodules The concordium-base is a direct dependency of bo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Concordium","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Concordium/concordium-node/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."}