Adrian Brink
83f7d5c95a
Setup custom tendermint node
By exporting all of the commands, we allow users to setup their own
tendermint node cli. This enables users to provide a different
pivValidator without the need to fork tendermint.
7 years ago
Ethan Buchman
29bfcb0a31
minor comments/changes
7 years ago
Ethan Buchman
90c0267bc1
types: privVal.Sign returns an error
7 years ago
Ethan Buchman
ab753abfa0
Proposer->Proposal; sign heartbeats
7 years ago
Ethan Buchman
42626d9e16
[types] overwrite pubkey/addr in LoadPrivValidator. closes #500
7 years ago
Ethan Buchman
6a30a902c9
[types] more []byte->data.Bytes and some %X->%v
7 years ago
Anton Kaliaev
f8fdbe3dbc
changes as per Bucky's review
7 years ago
Anton Kaliaev
f803544195
new logging
7 years ago
Ethan Buchman
e6fe6b5b76
go-data -> go-wire/data
7 years ago
Ethan Buchman
d1926bcad1
use tmlibs
7 years ago
Ethan Buchman
5da9b3a803
postmerge
7 years ago
Ethan Buchman
0017fb7ffe
premerge
7 years ago
Ethan Frey
6d223d5526
Update to latest go-crypto
7 years ago
Ethan Frey
6a0217688f
Ensure private validator addresses are hex
7 years ago
Ethan Frey
e325ffc681
Lots of updates to use new go-crypto / json style
7 years ago
Ethan Frey
516e78ea54
Fix types to use updated go-crypto
7 years ago
Ethan Buchman
38783e7fa1
types: SignatureEd25519 -> Signature
8 years ago
Ethan Buchman
57da2e4af5
make byzantine logic testable
8 years ago
Ethan Buchman
1110c5d37d
privVal.LastSignBytes and more replay tests
8 years ago
Ethan Buchman
a1c20ce866
types: privVal.LastSignature. closes #247
8 years ago
Jae Kwon
9b4b533f2f
Pretty print JSON
8 years ago
Jae Kwon
81ba1e6177
Use go-crypto's CRand*
8 years ago
Jae Kwon
3f1b567129
Remove signer from JSON output
9 years ago
Ethan Buchman
799efb0629
merge/rebase fixes
9 years ago
Jae Kwon
b9519391c2
Conform to go-wire new TypeByte behavior for PrivValidator as well
9 years ago
Ethan Buchman
28ec3d48fa
signer interface for validators
9 years ago
Jae Kwon
e67f385574
Conform to go-common WriteFile*(path,mode)
9 years ago
Jae Kwon
e12f9d10e7
Bare consensus refactor
9 years ago
Jae Kwon
c4ed55d801
Refactor to move common libraries out of project
9 years ago
Jae Kwon
26905b1260
Make Tendermint genesis agnostic; wait for file to start node
9 years ago
Jae Kwon
1b9fd811a1
RPCResponse.Result && EventData are registered interfaces; -skip_upnp option
9 years ago
Jae Kwon
3be3647dc8
tendermint/binary -> tendermint/wire
9 years ago
Ethan Buchman
8e50bf15de
panic wrapper functions
9 years ago
Jae Kwon
1e7cc32597
tendermint/account -> acm
9 years ago
Ethan Buchman
dc7b912881
crypto byte arrays are fixed length
9 years ago
Jae Kwon
425328b391
Address #72
9 years ago
Ethan Buchman
a7ecdd10de
Merge from panic branch
9 years ago
Jae Kwon
9965dd5de6
uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/
9 years ago
Jae Kwon
01b5540ffe
consensus/state is 2-step asynchronous
9 years ago
Ethan Buchman
57ff919d50
godep
9 years ago
Ethan Buchman
2045aee9cd
pass chainID through sign interfaces
9 years ago
Jae Kwon
75ef479547
Config is passed into each module. Remove tendermint/confer
9 years ago
Jae Kwon
85c8850ac2
Config names have no dots, are under_scored.
9 years ago
Jae Kwon
b92c0401e6
Made all JSON fields lower_case
9 years ago
Jae Kwon
da9f4118a7
Atomic write to addrbook and privvalidator
9 years ago
Jae Kwon
f271ab7256
various changes. removed debora temporarily
9 years ago
Jae Kwon
13b6508ecd
Package import path change
9 years ago
Ethan Buchman
60f166e823
tendermint2
9 years ago
Jae Kwon
87e1f76324
tendermint/block -> tendermint/types and tendermint/blockchain
9 years ago
Matthew Wampler-Doty
f03547007a
App -> App()
9 years ago