Ethan Buchman
|
c930f43cbe
|
rpc: fix tests
|
2017-04-27 19:56:14 -04:00 |
Ethan Buchman
|
a518d08839
|
rpc: response types use Result instead of pb Response
|
2017-04-27 19:34:25 -04:00 |
Ethan Buchman
|
cdf650fba9
|
rpc: repsonse types use data.Bytes
|
2017-04-27 19:06:07 -04:00 |
Ethan Buchman
|
cc6dde96c1
|
rpc -> rpc/lib and rpc/tendermint -> rpc
|
2017-04-26 19:57:33 -04:00 |
Ethan Buchman
|
9851265d4f
|
rpc: use HTTP error codes
|
2017-04-25 23:09:47 -04:00 |
Ethan Buchman
|
2fcb2b9232
|
remove unsafe_set_config
|
2017-04-25 17:58:26 -04:00 |
Ethan Buchman
|
fcf78a5da7
|
cleanup go-config/viper and some unnamed imports
|
2017-04-25 14:54:56 -04:00 |
rigel rozanski
|
72c4be35e8
|
tiny fix
|
2017-04-25 13:44:13 -04:00 |
Rigel Rozanski
|
7448753257
|
fixing tests
|
2017-04-25 13:43:57 -04:00 |
Rigel Rozanski
|
270b68a893
|
glide lock updates
|
2017-04-25 13:43:22 -04:00 |
Rigel Rozanski
|
cefb2bede0
|
adding viper
int
int
|
2017-04-25 13:42:22 -04:00 |
Ethan Frey
|
bd93f76950
|
Improve rpc to properly format any alias for []byte in URIClient
|
2017-04-25 17:17:51 +02:00 |
Ethan Frey
|
803b1f2115
|
Improve client test cases
|
2017-04-25 16:49:01 +02:00 |
Ethan Buchman
|
3cdd2daf08
|
fix tests
|
2017-04-21 18:44:37 -04:00 |
Ethan Buchman
|
56c60fba23
|
go-p2p -> tendermint/p2p
|
2017-04-21 18:19:41 -04:00 |
Ethan Buchman
|
9e82d132ce
|
go-rpc -> tendermint/rpc
|
2017-04-21 18:19:29 -04:00 |
Ethan Buchman
|
d5b524e309
|
go-merkle -> merkleeyes/iavl and tmlibs/merkle
|
2017-04-21 18:16:05 -04:00 |
Ethan Buchman
|
e6fe6b5b76
|
go-data -> go-wire/data
|
2017-04-21 18:13:25 -04:00 |
Ethan Buchman
|
d1926bcad1
|
use tmlibs
|
2017-04-21 18:12:54 -04:00 |
Ethan Buchman
|
fa451fc55c
|
tendermint/rpc -> tendermint/rpc/tendermint
|
2017-04-21 18:10:41 -04:00 |
Ethan Buchman
|
93c58d0b24
|
remove glide and license from rpc and p2p
|
2017-04-21 18:08:25 -04:00 |
Ethan Buchman
|
c55d83281a
|
move into rpc package
|
2017-04-21 18:05:39 -04:00 |
Ethan Buchman
|
992b11c450
|
premerge2: rpc -> rpc/tendermint
|
2017-04-21 17:39:56 -04:00 |
Ethan Buchman
|
3240ce21b8
|
update glide
|
2017-04-21 17:28:13 -04:00 |
Ethan Frey
|
90abc61c56
|
Improve go-data json support in rpc
|
2017-04-21 16:55:37 -04:00 |
Anton Kaliaev
|
5e5fb37774
|
rename TxID to Hash
|
2017-04-21 18:39:02 +03:00 |
Ethan Buchman
|
bf7521a6ab
|
Merge branch 'develop' into feature/237-tx-indexing
|
2017-04-18 22:20:13 -04:00 |
Ethan Buchman
|
9d2de2b756
|
tx_indexer -> tx_index
|
2017-04-18 20:55:40 -04:00 |
Ethan Buchman
|
b6a04a3456
|
more fixes from review
|
2017-04-18 20:11:53 -04:00 |
Ethan Buchman
|
f4d0076344
|
TxResult includes Tx. /tx only works if indexer active
|
2017-04-18 19:56:41 -04:00 |
Ethan Buchman
|
16bffdf7ab
|
rpc/test: restore txindexer after setting null
|
2017-04-13 16:38:44 -04:00 |
Ethan Frey
|
c648bd5b31
|
Test /tx with indexer disabled
|
2017-04-13 22:26:07 +02:00 |
Ethan Buchman
|
6e065affe5
|
rpc: /tx allows height+hash
|
2017-04-13 16:04:36 -04:00 |
Ethan Frey
|
4ee9acb8a7
|
Improve tx tests for both prove true/false
|
2017-04-13 16:04:35 -04:00 |
Ethan Frey
|
20458564b2
|
Expose Tx method in the clients
|
2017-04-13 21:49:21 +02:00 |
Ethan Buchman
|
c848056438
|
rpc: better arg validation for /tx
|
2017-04-13 15:18:58 -04:00 |
Ethan Frey
|
b33a7c46ce
|
Break new Tx rpc endpoint
|
2017-04-13 20:49:06 +02:00 |
Ethan Frey
|
a4ee7d25d1
|
Add TxIndexEnabled method to ResultStatus
|
2017-04-13 20:21:40 +02:00 |
Ethan Buchman
|
58c860ba11
|
rpc/test: /tx
|
2017-04-13 14:18:35 -04:00 |
Ethan Buchman
|
df35989742
|
/tx can take height+index or hash
|
2017-04-13 13:47:48 -04:00 |
Ethan Buchman
|
257d81ddd1
|
rpc/core/types: uintX -> int
|
2017-04-13 13:35:16 -04:00 |
Ethan Buchman
|
585ce45a5e
|
rpc: dial_seeds msg. addresses #403
|
2017-04-12 19:12:22 -04:00 |
Ethan Buchman
|
6899c91ebe
|
add optional 'prove' flag to /tx
|
2017-04-12 18:55:00 -04:00 |
Ethan Buchman
|
7fb0e8b30b
|
Merge branch 'feature/tx-proof' into feature/237-tx-indexing
Conflicts:
types/tx.go
|
2017-04-12 18:48:39 -04:00 |
Ethan Buchman
|
ffe6d58a58
|
add Height to ResultBroadcastTxCommit and EventDataTx
|
2017-04-12 18:33:48 -04:00 |
Ethan Buchman
|
2a59cda77e
|
/tx returns tx bytes
|
2017-04-12 18:18:17 -04:00 |
Ethan Buchman
|
ac86e664c7
|
Revert "Undo last two commits"
This reverts commit d1fc37ff9e .
|
2017-04-11 15:44:36 -04:00 |
Ethan Frey
|
d1fc37ff9e
|
Undo last two commits
|
2017-04-11 12:57:06 +02:00 |
Ethan Buchman
|
7fbe8e47d4
|
fix tests
|
2017-04-10 17:32:48 -04:00 |
Ethan Buchman
|
d7c5690f17
|
index by bytes. add TxID to broadcast_tx responses
|
2017-04-10 17:21:37 -04:00 |
Ethan Frey
|
e4e17a2c95
|
Play well with go-{rpc,crypto,data}:develop
|
2017-04-10 21:16:41 +02:00 |
Anton Kaliaev
|
63704454a3
|
expose `/tx?hash="XXXXXXXXXXXX"` RPC call
|
2017-04-10 22:44:07 +04:00 |
Ethan Buchman
|
1208296dc0
|
DialSeeds takes an AddrBook
|
2017-03-05 23:14:15 -05:00 |
rigelrozanski
|
f5c4fdc82a
|
seeds fix
|
2017-03-04 21:43:03 -05:00 |
Ethan Buchman
|
692691938c
|
remove comment
|
2017-03-02 23:57:28 -05:00 |
Ethan Buchman
|
a200505ae5
|
Merge pull request #422 from tendermint/fix-race
Fix race
|
2017-03-02 23:56:18 -05:00 |
Ethan Buchman
|
8ba79252c8
|
types: use mtx on PartSet.String()
|
2017-03-02 23:50:59 -05:00 |
Ethan Frey
|
21501815dd
|
Fix EventSwitch usage in WaitForOneEvent
|
2017-02-27 14:55:29 +01:00 |
Ethan Frey
|
d56cb2ab4b
|
fix typo
|
2017-02-24 23:40:05 +01:00 |
Ethan Frey
|
4fead237f0
|
Client embeds EventSwitch, client.HTTP properly un/subscribes events over websocket
|
2017-02-24 21:26:17 +01:00 |
Ethan Frey
|
6282fad518
|
Clean up event switch add helper function
|
2017-02-24 19:59:40 +01:00 |
Ethan Frey
|
175bb329e4
|
Expose EventSwitch on top of websocket client
|
2017-02-24 19:15:22 +01:00 |
Ethan Frey
|
9be3064904
|
Expose and test EventSwitch in client.Local
|
2017-02-24 17:51:19 +01:00 |
Ethan Frey
|
98450ee2db
|
Client: DumpConsensusState, not DialSeeds. Cleanup
|
2017-02-24 17:05:15 +01:00 |
Ethan Frey
|
931af6a072
|
Combine local and http into client package, unify tests with table-driven tests
|
2017-02-24 17:05:15 +01:00 |
Ethan Frey
|
202146e4ce
|
Fix up checktx/delivertx in broadcastTx(A)sync
|
2017-02-24 17:05:15 +01:00 |
Ethan Frey
|
9693795c4c
|
Move common code to merkleeyes/testutil
|
2017-02-24 17:05:15 +01:00 |
Ethan Frey
|
cd9ee9d84b
|
cleanup
|
2017-02-24 17:05:15 +01:00 |
Ethan Frey
|
42a9b847ec
|
Make all client tests safe to run in parallel
|
2017-02-24 17:05:15 +01:00 |
Ethan Frey
|
d92a5b1074
|
Reworked WaitForHeight to avoid race conditions
|
2017-02-24 17:05:14 +01:00 |
Ethan Frey
|
f7f7cf576a
|
Fix race condition in websocket event listening
|
2017-02-24 17:05:14 +01:00 |
Ethan Frey
|
26f4b5c98e
|
Clean up package names
|
2017-02-24 17:05:14 +01:00 |
Ethan Frey
|
70f19e809b
|
Add MockStatus, WaitForHeight helper
|
2017-02-24 17:05:14 +01:00 |
Ethan Frey
|
0905332f1d
|
MockClient for real abci app
|
2017-02-24 17:05:14 +01:00 |
Ethan Frey
|
df172fa840
|
Provide mock interfaces for calling abci app over tendermint rpc
|
2017-02-24 17:05:14 +01:00 |
Ethan Frey
|
ce044dbb76
|
Extracted Clients into a consistent interface, fixed type issue in http.Client
|
2017-02-24 17:05:14 +01:00 |
Ethan Frey
|
7c26be3242
|
Begin implementation of local client
|
2017-02-24 17:05:13 +01:00 |
Ethan Frey
|
bf1ee89b27
|
Moved httpclient into subpackage
|
2017-02-24 17:05:13 +01:00 |
Ethan Frey
|
64feaa05f4
|
Full test coverage for rpc client
|
2017-02-24 17:05:13 +01:00 |
Ethan Frey
|
5ea3f24304
|
test info
|
2017-02-24 17:05:13 +01:00 |
Ethan Frey
|
c9d36cd713
|
Add dependencies, pull out HTTPClient test code
|
2017-02-24 17:05:13 +01:00 |
Ethan Frey
|
2c75c9daf9
|
Clean up tests, remove panics
|
2017-02-24 17:05:12 +01:00 |
Ethan Frey
|
d971416d12
|
collision merge of light-client code
|
2017-02-24 17:05:12 +01:00 |
Ethan Buchman
|
f9df4294f3
|
move some interfaces to types/services.go
|
2017-02-20 20:09:15 -05:00 |
Ethan Buchman
|
cbe6dbe7a1
|
handshake replay through consensus using mockApp
|
2017-02-16 17:56:45 -05:00 |
Ethan Buchman
|
a3898fae0f
|
rpc: fix SeenCommit condition
|
2017-02-16 15:35:34 -05:00 |
Ethan Buchman
|
99b068b313
|
BlockMeta uses BlockID
|
2017-02-14 17:06:58 -05:00 |
Ethan Buchman
|
e229c8c3d7
|
rpc: /commit
|
2017-02-14 17:06:47 -05:00 |
Jae Kwon
|
1af930441c
|
Support new Query message for proofs
|
2017-01-28 08:27:13 -08:00 |
Jae Kwon
|
9a2dd8bc92
|
Refactor Node; Node is a simple BaseService
|
2017-01-15 16:59:10 -08:00 |
Ethan Buchman
|
f347143b3d
|
Merge branch 'master' into develop
Conflicts:
cmd/tendermint/flags.go
glide.lock
glide.yaml
node/node.go
rpc/core/routes.go
version/version.go
|
2017-01-12 20:48:10 -05:00 |
Ethan Buchman
|
d83ca54b36
|
file name fixes
|
2017-01-12 16:17:43 -05:00 |
Ethan Buchman
|
94b6dd65ee
|
AppendTx -> DeliverTx
|
2017-01-12 15:55:03 -05:00 |
Ethan Buchman
|
c147b41013
|
TMSP -> ABCI
|
2017-01-12 15:53:32 -05:00 |
Ethan Buchman
|
2dd7030579
|
tmsp: ResponseInfo and ResponseEndBlock
|
2017-01-12 15:21:20 -05:00 |
Ethan Buchman
|
814ef37f75
|
fix tests
|
2017-01-12 10:58:44 -05:00 |
Matt Bell
|
1532879c64
|
Fixed RPC client tests
|
2017-01-07 14:35:54 -08:00 |
Ethan Buchman
|
b212aa0db3
|
fixes from review
|
2016-12-12 14:12:37 -05:00 |
Ethan Buchman
|
12c6594c9b
|
rpc: remove restriction on DialSeeds
|
2016-12-09 00:31:53 -05:00 |
Ethan Buchman
|
b74a97a4f6
|
update grpc broadcast tx
|
2016-12-02 00:29:25 -05:00 |