Commit Graph

6589 Commits

Author SHA1 Message Date
a7c9de49c0 unsafe reset fix 2018-02-23 08:44:39 -05:00
74d3f7e1fd Integrate private validator socket client
Following ADDR 008 the node will connect to an external
process to handle signing requests. Operation of the external process is
left to the user.

* introduce alias for PrivValidator interface on socket client
* integrate socket client in node
* structure tests
* remove unnecessary flag
2018-02-23 13:58:22 +01:00
2fd023a239 remove accidental binary 2018-02-21 00:04:53 -05:00
6d47f4afe2 Merge pull request #197 from tendermint/sed-dummy-kvstore
rename dummy to kvstore
2018-02-21 00:03:44 -05:00
c8a2bdf78b Merge pull request #1225 from tendermint/release-v0.16.0
Release v0.16.0
v0.16.0
2018-02-20 23:23:48 -05:00
3cd604562c RequestInitChain needs genesisBytes 2018-02-21 03:43:47 +00:00
7c6c0dba53 glide update 2018-02-21 03:32:02 +00:00
68592f4d8e Merge pull request #198 from tendermint/develop
v0.10.0
2018-02-20 22:10:11 -05:00
9b6088cc26 glide and changelog 2018-02-20 22:06:27 -05:00
1b9b5652a1 changelog date 2018-02-20 22:00:20 -05:00
3e79f9e198 Merge pull request #154 from tendermint/develop
v0.7.0 (aka "sdk2")
2018-02-20 21:55:52 -05:00
77cbccdd55 show_validator fix 2018-02-19 21:41:47 -05:00
de4022dcce config.toml extensions 2018-02-19 20:16:14 -05:00
e3d403e6b7 Re-added tendermint binary installation for show_validator command (temporarily) 2018-02-19 20:05:43 -05:00
e31150398e Removed unused files, removed tendermint package dependency 2018-02-19 19:49:26 -05:00
1eb7a8a2cc Removed trackomatron, updated config to tendermint 0.16 (config dir) and changed services to in-process 2018-02-19 19:38:29 -05:00
fe7e26eecf changelog and version bump 2018-02-19 17:44:49 -05:00
ec2f3f49ef changelog date and version 2018-02-19 17:35:46 -05:00
8bba7c64bc update version and changelog [ci skip] 2018-02-19 17:33:48 -05:00
c6163bdab2 version bump and changelog 2018-02-19 17:05:36 -05:00
ffd2483e67 Merge pull request #1204 from tendermint/feature/priv_val_sockets
Feature/priv val sockets
2018-02-19 16:06:07 -05:00
831e10f15d finish the job, dummy 2018-02-19 20:43:36 +00:00
594db86069 rename dummy*.go files to kvstore*.go 2018-02-19 20:40:33 +00:00
a3362ccf35 s/Dummy/KVStore/g 2018-02-19 20:38:22 +00:00
0467de890a Merge pull request #1202 from tendermint/restore-mempool-memory-leak-tests
restore mempool memory leak tests
2018-02-19 15:36:19 -05:00
0ae0155cba restore mempool memory leak tests 2018-02-19 15:34:33 -05:00
f4feb7703b fix appHash log. closes #1207 2018-02-19 15:32:09 -05:00
a14aab67de Integrate PrivValidator socket server 2018-02-19 19:20:01 +01:00
c960c52756 Merge pull request #193 from tendermint/feature/init-chain-app-state
types: RequestInitChain.AppStateBytes
2018-02-17 12:51:05 -05:00
a6be687088 types: RequestInitChain.AppStateBytes 2018-02-16 19:49:33 -05:00
b1e29d22f6 Merge pull request #192 from tendermint/feature/fix_glide_yaml
Pin tmlibs to develop
2018-02-16 19:37:09 -05:00
7a6a079afe Pin tmlibs to develop 2018-02-15 12:28:05 +01:00
a0f652dc2e Merge pull request #151 from tendermint/fix/nit
minor nit
2018-02-14 11:57:38 -05:00
106d804357 Correct config description 2018-02-14 02:51:05 +01:00
a1020307a0 Clean up flags 2018-02-14 02:41:16 +01:00
6c70b4ce05 Apply connection deadline consistently 2018-02-14 02:25:17 +01:00
2a292efb56 Return error for all PrivValidator methoods
As calls to the private validator can involve side-effects like network
communication it is desirable for all methods returning an error to not
break the control flow of the caller.

* adjust PrivValidator interface
2018-02-13 19:34:50 +01:00
82b1a34a36 Separate connect logic
* break out connect functionality out of OnStart
* introduce max retries
2018-02-13 19:08:21 +01:00
0e68638af3 update glide abci/tmlibs to develop 2018-02-12 19:13:36 -05:00
737c30c19d minor nit 2018-02-12 19:12:24 -05:00
d3e276bf80 Merge pull request #1209 from tendermint/1205-fixes-for-p2p-memory-leak-and-pong
Fixes for p2p memory leak and pong
2018-02-12 19:04:31 -05:00
bf70f5e273 Merge pull request #191 from tendermint/tm-1205-quit-method-added
Quit method was added to Service/BaseService
2018-02-12 19:04:04 -05:00
c858b3ba78 Merge pull request #150 from tendermint/tm-1205-add-quit-method-to-service
add Quit method to Service interface
2018-02-12 18:39:26 -05:00
9bd1f28b8d Minor package changes 2018-02-12 09:41:54 -05:00
fc585bcdec do not block when writing to pongTimeoutCh
Refs #1205
2018-02-12 17:04:07 +04:00
2a24ae90c1 fixes from Jae's review
1. remove pointer
2. add Quit() method to Service interface
2018-02-12 14:32:09 +04:00
5913ae8960 Quit method was added to Service/BaseService
Refs https://github.com/tendermint/tendermint/issues/1205
2018-02-12 12:22:32 +04:00
a57340ffb5 add Quit method to Service interface
remove deprecated QuitService
2018-02-12 11:40:42 +04:00
8da2a6a147 types/priv_validator: fixes for latest p2p and cmn 2018-02-09 17:24:30 -05:00
7d71e702d8 Integrate privVal client with node secret 2018-02-09 16:54:43 -05:00