mirror of
https://github.com/planetmint/planetmint-go.git
synced 2025-06-04 05:06:39 +00:00

* added a bit of logging * added update messages to mqtt (every second with a timestamp) * added isConnectionOpen to the interface and analysis this during execution * added connection loss handler and status check * put some global objects into an objects to avoid inter service testing issues * TestingLocker Mutex to RWMutex (increase performance) * termintationMutex became a sync.RWMutex * added logging to the mqtt mock client * made monitor Mutex a RWMutex * added Mutex protection to the numberOfElements varialbe * added another Waiting block to the machine attestation methods (CI tests) * had to adjust the test cases to the impact of that change. Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
planetmint-go
planetmint is a blockchain built using Cosmos SDK and CometBFT written in Go and created with Ignite CLI.
Get started
ignite chain serve
serve
command installs dependencies, builds, initializes, and starts your blockchain in development.
Configure
Your blockchain in development can be configured with config.yml
. To learn more, see the Ignite CLI docs.
Install
To install the latest version of this blockchain node's binary, execute the following command on your machine:
git clone https://github.com/planetmint/planetmint-go.git
ignite chain build
Contributing
For contributions refer to the RDDL enhancement proposals repository here
Learn more
Description
Languages
Go
97%
Makefile
3%