* wip: conversion of hotstuff from flow into Q-oriented model
* bulk of tests
* remaining non-integration tests
* add integration test, adjust log interface, small tweaks
* further adjustments, restore full pacemaker shape
* add component lifecycle management+supervisor
* further refinements
* resolve timeout hanging
* mostly finalized state for consensus
* bulk of engine swap out
* lifecycle-ify most types
* wiring nearly complete, missing needed hooks for proposals
* plugged in, vetting message validation paths
* global consensus, plugged in and verified
* app shard now wired in too
* do not decode empty keys.yml (#456)
* remove obsolete engine.maxFrames config parameter (#454)
* default to Info log level unless debug is enabled (#453)
* respect config's "logging" section params, remove obsolete single-file logging (#452)
* Trivial code cleanup aiming to reduce Go compiler warnings (#451)
* simplify range traversal
* simplify channel read for single select case
* delete rand.Seed() deprecated in Go 1.20 and no-op as of Go 1.24
* simplify range traversal
* simplify channel read for single select case
* remove redundant type from array
* simplify range traversal
* simplify channel read for single select case
* RC slate
* finalize 2.1.0.5
* Update comments in StrictMonotonicCounter
Fix comment formatting and clarify description.
---------
Co-authored-by: Black Swan <3999712+blacks1ne@users.noreply.github.com>
* v1.4.20 base
* add inmemory dev mock for hypergraph
* add simple rdf + tr
* Update config.go (#234)
2 of bootstrap nodes are going to be closed due to low performances. Will consider to replace with better specs.
* go mod tidy
* go mod tidy
* bump name in readme
---------
Co-authored-by: 0xOzgur <29779769+0xOzgur@users.noreply.github.com>