Alexander Simmerl
106d804357
Correct config description
6 years ago
Ethan Buchman
23eb84db35
wip: priv val via sockets
7 years ago
Anton Kaliaev
cf1f483526
add seed_mode flag (`--p2p.seed_mode`)
6 years ago
Anton Kaliaev
e4897b7bdd
rename manual peers to persistent peers
7 years ago
Anton Kaliaev
28fc15028a
distinguish between seeds and manual peers in the config/flags
- we only use seeds if we can’t connect to peers in the addrbook.
- we always connect to nodes given in config/flags
Refs #864
7 years ago
Ethan Buchman
462b755a60
activate PEX reactor by default
7 years ago
Anton Kaliaev
69b5da766c
service#Start, service#Stop signatures were changed
See https://github.com/tendermint/tmlibs/issues/45
7 years ago
Ethan Buchman
756818f940
fixes from review
7 years ago
Ethan Buchman
2131f8d330
some fixes from review
7 years ago
Ethan Buchman
779c2a22d0
node: NewNode takes DBProvider and GenDocProvider
7 years ago
Ethan Buchman
147a18b34a
fix some comments
7 years ago
Ethan Buchman
944ebccfe9
more PrivValidator interface
7 years ago
Ethan Buchman
fd1b0b997a
PrivValidator interface
7 years ago
Ethan Buchman
abe912c610
FuncSignerAndApp allows custom signer and abci app
7 years ago
Ethan Buchman
66fcdf7c7a
minor fixes
7 years ago
Adrian Brink
4e13a19339
Add ability to construct new instance of Tendermint core from scratch
7 years ago
Adrian Brink
7dd3c007c7
Refactor priv_validator
Users can now just pass an object that implements the Signer interface.
7 years ago
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
Adrian Brink
2c129447fd
Example that showcases how to build your own tendermint node
This example shows how a user of the tendermint library can build their
own node and supply it with its own commands. It includes two todos in
order to make it easier for library users to use tendermint.
7 years ago
Ethan Buchman
aa78fc14b5
cmd: dont wait for genesis. closes #562
7 years ago
Ethan Buchman
37f1390473
CreateEmptyBlocks and CreateEmptyBlocksInterval
7 years ago
Ethan Buchman
fc3fe9292f
fixes from review
7 years ago
Ethan Buchman
e9a2389300
cmd: --consensus.no_empty_blocks
7 years ago
Ethan Buchman
12c084c8c0
ParseGenesisFile -> types.GenesisDocFromFile
7 years ago
Ethan Frey
10982f4d8f
Add argument to ParseGenesis to use in light-client
7 years ago
Ethan Frey
6b38abd57b
Cleanup for loop in genesis file load
7 years ago
Ethan Frey
58105dbd4e
Refactored some commands to be more reusable
7 years ago
Ethan Buchman
fc6611b2d9
[config] RPCConfig
7 years ago
Anton Kaliaev
fb0df75de0
changes per Frey comments (Refs #493 )
7 years ago
Anton Kaliaev
05a8204508
per module log levels (Refs #493 )
7 years ago
Anton Kaliaev
f803544195
new logging
7 years ago
Ethan Frey
6b059e0063
Accept relative paths in all configs, TODO: must SetRoot
7 years ago
Ethan Frey
92dee7ea3c
Commands compile (mostly) with new config reading
7 years ago
Ethan Buchman
f217f2b2c5
cleanup run_node flags
7 years ago
Ethan Buchman
1ef7c1d25b
cmd: fixes for new config
7 years ago
Ethan Buchman
75b6c5215f
fewer structs. remove viper from consensus
7 years ago
Ethan Buchman
d8fb226ec4
new config
7 years ago
Ethan Buchman
fcf78a5da7
cleanup go-config/viper and some unnamed imports
7 years ago
rigel rozanski
72c4be35e8
tiny fix
7 years ago
Rigel Rozanski
5d0c2a1414
commands: Run -> RunE
7 years ago
Ethan Buchman
d1926bcad1
use tmlibs
7 years ago
rigelrozanski
fab518fc98
flag fix, glide update
squash
7 years ago
rigelrozanski
fa609366d4
melekes change request
7 years ago
rigelrozanski
569fd474c2
added use of Cobra CLI
squash
7 years ago
Ethan Buchman
05d8cd50b5
update glide and node.go for update to p2p.AddrBook
7 years ago
Jae Kwon
67ab574e98
Cleanup, add stub for VerifyCommitAny
7 years ago
Jae Kwon
9a2dd8bc92
Refactor Node; Node is a simple BaseService
8 years ago