truechain-consensus-core icon indicating copy to clipboard operation
truechain-consensus-core copied to clipboard

TrueChain Consensus Protocol: Minerva

Results 24 truechain-consensus-core issues
Sort by recently updated
recently updated
newest added

Brainstorm our data sync strategy for hybrid consensus here... Data includes syncing of LOG for every new BFT Node, access of accounts from off/on-chain database, access to common ledgers (if...

help wanted
R-level

here's the scenario, that is hurtful with gvt right now: 1. Bob adds 2 packages which have `N` deps. Gets updated into `vendor/manifest` 2. one of the packages from group...

enhancement
help wanted
B-level

### Normal case The last log line from server side (`./bin/linux/truechain-engine`) is the one containing `New Sequence Item` ``` [?]Transacion count is 1 [.]Adding transaction request 49 to block 14...

bug
C-level

if server crashes, we need (WAL) to notify and dump env vars/tracebacks and report it. And then use that dump for patched releases. think: open tracing / airbrake / honeybadger...

enhancement
B-level
exception-handling

also, 1. How do replicas track corruption ? Theoretically they should be saving last request received regardless of whether they're primary nodes or not 2. When they can indeed track...

bug
A-level

Use capabilities of `cli` for controlling truechain-engine and make it run as a daemon. This really should be a `geth` like integration, but for fastchain. For example: https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options Currently feasible...

enhancement
help wanted

TODO comments in `src/pbft-core/pbft-sim-engine/pbftserverengine.go` ```go // TODO: change listenready to switch case assertion and kill-timer clock for i := 0; i < cfg.N; i++ {

C-level

review, freeze and commit specific versions of all ethereum/google/ go dependencies. ref: #39 #27

A-level