The Wayback Machine - https://web.archive.org/web/20200624121422/https://github.com/topics/consensus
Skip to content
#

consensus

Here are 279 public repositories matching this topic...

rkd-msw
rkd-msw commented Apr 18, 2019

I'm using TLS on etcd 3.3.12 and have a mix of etcd proxies and masters. The proxies don't seem to honour the --cipher-suites setting, as it ends up with ECDHE-RSA-AES256-GCM-SHA384 despite --cipher-suites=TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 being set.

$ pgrep -laf /usr/bin/etcd
21968 /usr/bin/etcd --listen-client-urls https://0.0.0.0:4000 --adv
JeanGolang
JeanGolang commented Feb 7, 2017

Hello Philip!
I think there is an issue with this part of the code of rqlite (store/store.go).

func (s *Store) Database(leader bool) ([]byte, error) {
	if leader && s.raft.State() != raft.Leader {
		return nil, ErrNotLeader
	}
	// Ensure only one snapshot can take place at once, and block all queries.
	s.mu.Lock()
	defer s.mu.Unlock()

	f, err := ioutil.TempFile("", "rqlilte-snap-
Magicking
Magicking commented Apr 24, 2019

Quorum doesn't return a message error clearly specifying the cause of an error (from a user standpoint) when the transaction manager fails to Quorum (e.g: 400 bad request, ...).

System information

Release: 2.2.3

Expected behaviour

Helpful error message

Actual behaviour

invalid argument 0: json: cannot unmarshal non-string into Go value of type common.Hash

brapse
brapse commented Feb 27, 2020

The blockchain v2 reactor utilizes concurrency to saturate the bottleneck of writing blocks to disk. This concurrency is internal to the reactor where the reactor itself will launch and manage internal state machines running as go-routines. This configuration makes testing difficult as we don't know when messages processed by internal state machines will be processed and when we can assert that th

gawi
gawi commented Sep 21, 2018

Is your feature request related to a problem? Please describe.

Configuration options are not documented on the web site.

Describe the solution you'd like

I need to look at the code (i.e. the *Config classes) or at the Javadoc in order to determine the configuration options. I'd like to have it documented on the website and to be sure that the configuration options match whatever

mikesmo
mikesmo commented Oct 18, 2017

We are using Ethermint 0.4.0.

Where does the gas that is spent on a transaction go? After doing some simple tests of transferring ether from on account to another, the gas is correctly deducted from the sending account, but I can't figure out which account that goes to.

I would have thought that it would be a validator?

So, I created a miner reward strategy, specifying an account to rece

go-spacemesh
y0sher
y0sher commented Mar 14, 2019

Overview / Motivation

we want to reduce code duplication in the makefile

The Task

Add a makefile function that returns a bin_path string based on the OS and the bin name provided.

Example:
bin_path(p2p)
on windows will return : pwd/build/p2p.exe
on unix: pwd/build/p2p

Implementation Notes

TODO: Add links to relevant resources, specs, related issues, etc...

Contrib

harmony
trvrm
trvrm commented Sep 6, 2017
du -h .git/objects/pack/
461M    .git/objects/pack/

git verify-pack and git rev-list --objects --all indicate that this is due to various .exe and .db files that have been added and then deleted to the repository, but are still in its history.

This may not be considered a bug, but it seems weird to have to clone nearly half a GB to get 2MB worth of code.

mDuo13
mDuo13 commented Mar 24, 2020

Per @mtrippled :

The counters parameter to server_info is not documented. You can see what it is by doing rippled server_info counters, or by passing a parameter counters with value true.

Presumably doing this adds diagnostic information, but I'm not sure about the specifics.

Improve this page

Add a description, image, and links to the consensus topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the consensus topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.