098681fd91
test searching txs by height
...
Refs #2051
2018-09-05 12:01:38 +04:00
5446452b01
pass in NodeKey to NewNode ( #2212 )
...
Fixes #1544
2018-08-15 12:29:45 +04:00
75a26ebd6d
do not overwrite metrics provider in node#NewNode
...
also, make running Prometheus server optional.
Closes #2019
2018-07-24 16:01:11 +04:00
d55243f0e6
fix import paths
2018-07-01 22:36:49 -04:00
a605b66c5a
Move abci imports
2018-06-22 07:28:07 +02:00
fad76e103b
extract metrics to provider, remove height label
2018-06-20 12:38:45 +04:00
bf370d36c2
Extract priv_validator into first class package
...
This is a maintenance change to move the private validator package out
of the types and to a top-level location. There is no good reason to
keep it under the types and it will more clearly coommunicate where
additions related to the privval belong. It leaves the interface and the
mock in types for now as it would introduce circular dependency between
privval and types, this should be resolved eventually.
* mv priv_validator to privval pkg
* use consistent `privval` as import
Follow-up to #1255
2018-06-03 13:51:58 +02:00
fb64314d1c
Review from Anton
2018-04-06 13:46:40 -07:00
3ca5292dc9
Fix rpc tests
2018-04-05 21:19:14 -07:00
e4492afbad
Merge
2018-04-05 08:17:10 -07:00
2cc63069c6
rename dummy to kvstore ( #1223 )
...
* remove accidental binary
* docs: s/Dummy&dummy/KVStore&kvstore/g
* glide update to abci
* update abci import paths
* dummy begone, hello kvstore
* RequestInitChain needs genesisBytes
* glide update
2018-02-27 18:01:10 +04:00
3ad055ef3a
fix randPort
2017-12-21 16:49:47 -05:00
07571741c5
[consensus] remove WAL separator (Refs #785 )
...
We don't really need a separator unless we have complex structures
(rows, cells like RDBMS have https://www.sqlite.org/fileformat.html ).
2017-12-07 11:36:46 -06:00
cb9743e567
dummy app now returns one DeliverTx tag
2017-11-29 20:30:37 -06:00
69b5da766c
service#Start, service#Stop signatures were changed
...
See https://github.com/tendermint/tmlibs/issues/45
2017-11-29 10:38:58 -06:00
57ea4987f7
linting: apply errcheck part1
2017-11-27 22:39:11 +00:00
194712fd3b
rpc: wait for rpc servers to be available in tests
2017-11-14 21:51:49 +00:00
779c2a22d0
node: NewNode takes DBProvider and GenDocProvider
2017-09-21 15:54:33 -04:00
4382c8d28b
fix tests
2017-09-21 15:52:25 -04:00
7dd3c007c7
Refactor priv_validator
...
Users can now just pass an object that implements the Signer interface.
2017-09-21 15:50:43 -04:00
eaec0c8ea5
deduplicate tests in rpc/test and rpc/client (Refs #496 )
2017-06-16 17:14:27 +04:00
bd7ec18c19
fix tests
2017-05-26 12:17:32 -04:00
f803544195
new logging
2017-05-13 10:24:58 +02:00
46151720f8
fix tests
2017-05-04 22:46:41 -04:00
6afee8f117
rpc: fix tests
2017-05-04 22:45:13 -04:00
efeadcc0f4
some cleanup from review
2017-04-28 23:18:38 -04:00
4e781961e9
remove TMResult. ::drinks champagne::
2017-04-28 22:26:23 -04:00
07e59e63f9
TMEventDataInner
2017-04-28 17:57:06 -04:00
6c60c07f16
BROKEN: attempt to replace go-wire.JSON with json.Unmarshall in rpc
2017-04-28 16:24:06 +02:00
f6f1f1992c
Prepare rpc responses for go-data compatibility, still use go-wire
2017-04-28 14:46:04 +02:00
cc6dde96c1
rpc -> rpc/lib and rpc/tendermint -> rpc
2017-04-26 19:57:33 -04:00
992b11c450
premerge2: rpc -> rpc/tendermint
2017-04-21 17:39:56 -04:00
ac86e664c7
Revert "Undo last two commits"
...
This reverts commit d1fc37ff9e
.
2017-04-11 15:44:36 -04:00
d1fc37ff9e
Undo last two commits
2017-04-11 12:57:06 +02:00
e4e17a2c95
Play well with go-{rpc,crypto,data}:develop
2017-04-10 21:16:41 +02:00
cd9ee9d84b
cleanup
2017-02-24 17:05:15 +01:00
42a9b847ec
Make all client tests safe to run in parallel
2017-02-24 17:05:15 +01:00
7c26be3242
Begin implementation of local client
2017-02-24 17:05:13 +01:00
bf1ee89b27
Moved httpclient into subpackage
2017-02-24 17:05:13 +01:00
c9d36cd713
Add dependencies, pull out HTTPClient test code
2017-02-24 17:05:13 +01:00
d971416d12
collision merge of light-client code
2017-02-24 17:05:12 +01:00
9a2dd8bc92
Refactor Node; Node is a simple BaseService
2017-01-15 16:59:10 -08:00
db437e7a45
broadcast_tx via grpc
2016-12-02 00:29:25 -05:00
035ca7ef61
proxy: NewAppConns takes a NewTMSPClient func
2016-09-09 23:55:24 -04:00
3a7ee13ece
proxy: typed app conns
2016-08-24 01:45:45 -04:00
bd429f3d4f
config: all urls use tcp:// or unix:// prefix
2016-08-10 02:16:41 -04:00
a43d53ac6e
rpc/tests: panic dont t.Fatal. use random txs for broadcast
2016-07-11 20:40:24 -04:00
7e3e9ee9d2
rpc: broadcast tests. closes #219
2016-07-05 14:54:33 -04:00
ad17090a0f
No global config
2016-05-08 15:00:58 -07:00
0df4a723e9
support in process tmsp apps
2016-04-13 19:24:12 -04:00