f152658f6c
Introducing neutrino denom
2017-10-11 13:05:15 -04:00
e2e50bc0fc
rpc: use /iavl repo in test ( #713 )
2017-10-11 10:35:22 -04:00
7166252a52
add codeowners file [ci skip]
2017-10-11 12:48:05 +04:00
35e38e8932
call go env GOPATH if env var is not found (Refs #60 )
2017-10-11 12:42:54 +04:00
27245ce6f6
Merge branch 'master' into develop
2017-10-10 19:12:40 -04:00
d4634dc683
Merge pull request #729 from tendermint/release/0.11.1
...
Release/0.11.1
v0.11.1
2017-10-10 18:50:15 -04:00
8c08fc671c
fix version
2017-10-10 18:49:08 -04:00
32dec98c1c
example: fix func suffix
2017-10-10 17:33:51 -04:00
a2d40580d7
Merge pull request #732 from sbellem/docs-install-typo-fix
...
[docs: typo fix] add missing "have"
2017-10-10 11:22:39 -04:00
0011af7adf
Merge pull request #727 from sbellem/docs-typo-fix
...
[docs:typo fix] remove misplaced "the"
2017-10-10 11:20:34 -04:00
1764106606
[docs: typo fix] add missing "have"
2017-10-10 17:15:35 +02:00
3356544706
update changelog
2017-10-10 11:10:48 -04:00
335e012b6a
Merge branch 'develop' into release/0.11.1
2017-10-10 11:08:14 -04:00
a458da8f92
Merge pull request #724 from tendermint/708-leaving-out-params-crashes-tm-rpc
...
Leaving out params crashes tm rpc
2017-10-10 10:53:21 -04:00
9fb45c5b5a
remove a stale comment
2017-10-10 10:52:26 -04:00
aae4e94998
make RPCRequest params not a pointer
...
https://github.com/tendermint/tendermint/pull/724#issuecomment-335362927
2017-10-10 13:50:06 +04:00
d935a4f0a8
recover from panic in WS JSON RPC readRoutine
...
https://github.com/tendermint/tendermint/pull/724#issuecomment-335316484
2017-10-10 13:48:56 +04:00
5c331d8276
log a notification to help debug user issues
2017-10-10 13:01:25 +04:00
13b9de6778
return missing package declaration
2017-10-10 12:48:36 +04:00
dc0e8de9b0
extract some of the consensus types into ./types
...
so they can be used in rpc/core/types/responses.go.
```
So, it seems like we could use the actual structs here, but we don't want to have to import consensus to get them, as then clients are importing too much crap. So probably we should move some types from consensus into consensus/types so we can import.
Will these raw messages be identical to:
type ResultDumpConsensusState struct {
RoundState cstypes.RoundState
PeerRoundStates map[string]cstypes.PeerRoundState
}
```
https://github.com/tendermint/tendermint/pull/724#discussion_r143598193
2017-10-10 12:39:21 +04:00
90a2335267
bump version to 0.11.1
2017-10-10 01:18:33 +04:00
99c4e48038
return missing package declaration
2017-10-10 01:14:42 +04:00
4bd4d59af5
update changelog [ci skip]
2017-10-10 01:14:00 +04:00
8219abc552
[docs:typo fix] remove misplaced "the"
2017-10-09 20:06:43 +02:00
a754009f6b
Merge pull request #60 from tendermint/feature/jenkins
...
Feature/jenkins
2017-10-09 17:39:05 +04:00
d6a87d3c43
[rpc] DumpConsensusState: output state as json rather than string
...
Before:
```
{
"jsonrpc": "2.0",
"id": "",
"result": {
"round_state": "RoundState{\n H:10 R:0 S:RoundStepNewHeight\n StartTime: 2017-10-09 13:07:24.841134374 +0400 +04\n CommitTime: 2017-10-09 13:07:23.841134374 +0400 +04\n Validators: ValidatorSet{\n Proposer: Validator{EF243CC0E9B88D0161D24D733BDE9003518CEA27 {PubKeyEd25519{2E0B9301334FCDAB193D514022F81BA09BBEC028685C96602BE9DD0BD4F9E202}} VP:10 A:0}\n Validators:\n Validator{EF243CC0E9B88D0161D24D733BDE9003518CEA27 {PubKeyEd25519{2E0B9301334FCDAB193D514022F81BA09BBEC028685C96602BE9DD0BD4F9E202}} VP:10 A:0}\n }\n Proposal: \u003cnil\u003e\n ProposalBlock: nil-PartSet nil-Block\n LockedRound: 0\n LockedBlock: nil-PartSet nil-Block\n Votes: HeightVoteSet{H:10 R:0~0\n VoteSet{H:10 R:0 T:1 +2/3:\u003cnil\u003e BA{1:_} map[]}\n VoteSet{H:10 R:0 T:2 +2/3:\u003cnil\u003e BA{1:_} map[]}\n }\n LastCommit: VoteSet{H:9 R:0 T:2 +2/3:947F67A7B85439AF2CD5DFED376C51AC7BD67AEE:1:365E9983E466 BA{1:X} map[]}\n LastValidators: ValidatorSet{\n Proposer: Validator{EF243CC0E9B88D0161D24D733BDE9003518CEA27 {PubKeyEd25519{2E0B9301334FCDAB193D514022F81BA09BBEC028685C96602BE9DD0BD4F9E202}} VP:10 A:0}\n Validators:\n Validator{EF243CC0E9B88D0161D24D733BDE9003518CEA27 {PubKeyEd25519{2E0B9301334FCDAB193D514022F81BA09BBEC028685C96602BE9DD0BD4F9E202}} VP:10 A:0}\n }\n}",
"peer_round_states": []
}
}
```
After:
```
{
"jsonrpc": "2.0",
"id": "",
"result": {
"round_state": {
"Height": 1691,
"Round": 0,
"Step": 1,
"StartTime": "2017-10-09T14:08:09.129491764+04:00",
"CommitTime": "2017-10-09T14:08:08.129491764+04:00",
"Validators": {
"validators": [
{
"address": "EF243CC0E9B88D0161D24D733BDE9003518CEA27",
"pub_key": {
"type": "ed25519",
"data": "2E0B9301334FCDAB193D514022F81BA09BBEC028685C96602BE9DD0BD4F9E202"
},
"voting_power": 10,
"accum": 0
}
],
"proposer": {
"address": "EF243CC0E9B88D0161D24D733BDE9003518CEA27",
"pub_key": {
"type": "ed25519",
"data": "2E0B9301334FCDAB193D514022F81BA09BBEC028685C96602BE9DD0BD4F9E202"
},
"voting_power": 10,
"accum": 0
}
},
"Proposal": null,
"ProposalBlock": null,
"ProposalBlockParts": null,
"LockedRound": 0,
"LockedBlock": null,
"LockedBlockParts": null,
"Votes": {},
"CommitRound": -1,
"LastCommit": {},
"LastValidators": {
"validators": [
{
"address": "EF243CC0E9B88D0161D24D733BDE9003518CEA27",
"pub_key": {
"type": "ed25519",
"data": "2E0B9301334FCDAB193D514022F81BA09BBEC028685C96602BE9DD0BD4F9E202"
},
"voting_power": 10,
"accum": 0
}
],
"proposer": {
"address": "EF243CC0E9B88D0161D24D733BDE9003518CEA27",
"pub_key": {
"type": "ed25519",
"data": "2E0B9301334FCDAB193D514022F81BA09BBEC028685C96602BE9DD0BD4F9E202"
},
"voting_power": 10,
"accum": 0
}
}
},
"peer_round_states": {
"75EC8F15D244A421202F9725CD4DE509EE50303670310CF7530EF25E2B7C524B": {
"Height": 1691,
"Round": 0,
"Step": 1,
"StartTime": "2017-10-09T14:08:08.563251997+04:00",
"Proposal": false,
"ProposalBlockPartsHeader": {
"total": 0,
"hash": ""
},
"ProposalBlockParts": null,
"ProposalPOLRound": -1,
"ProposalPOL": null,
"Prevotes": null,
"Precommits": null,
"LastCommitRound": 0,
"LastCommit": null,
"CatchupCommitRound": -1,
"CatchupCommit": null
}
}
}
}
```
2017-10-09 14:09:26 +04:00
a3adac3787
[rpc] do not try to parse params if they were not provided (Refs #708 )
2017-10-09 13:30:52 +04:00
6544b4fb77
Merge pull request #59 from tendermint/develop
...
Develop
2017-10-06 16:57:26 +04:00
8869363697
update readme info
2017-10-06 16:41:02 +04:00
38d51cf9cd
[tm-monitor/tm-bench] fewer platforms
...
also update dist command to produce SHA256 sums file
2017-10-06 14:54:59 +04:00
f73b089e3f
Merge pull request #57 from tendermint/develop
...
add CODEOWNERS
2017-10-06 14:12:59 +04:00
94ed32b80d
add CODEOWNERS
2017-10-06 14:10:20 +04:00
47931208b5
Merge pull request #56 from tendermint/develop
...
Merge develop into master
2017-10-06 12:16:21 +04:00
f927f0a736
Merge branch 'master' into develop
2017-10-06 12:16:07 +04:00
43f8ea58ba
Merge pull request #44 from tendermint/bugfix/ws-io-timeout
...
update WSClient plus fix IO timeout error
2017-10-06 12:06:01 +04:00
4c4a945658
[tm-bench] update deps
2017-10-06 12:04:44 +04:00
769c7d015e
[tm-bench] bump version to 0.2.0
2017-10-06 11:38:31 +04:00
989ff83c4c
[tm-bench] refactor code
...
- set ID in RPCRequest
- rename get_deps to get_vendor_deps
2017-10-06 11:38:21 +04:00
9708c66576
[tm-monitor] bump version to 0.3.0
2017-10-06 11:38:13 +04:00
cd7666c4ce
[tm-monitor] update deps
...
rename get_deps to get_vendor_deps
2017-10-06 11:38:04 +04:00
76da726d2a
Changed transaction message size to 250 bytes
2017-10-06 11:36:50 +04:00
279d6a0ebb
Typo fix in transacter.go
2017-10-06 11:36:50 +04:00
45a7ae2e62
Fixes to tm-bench transaction content
...
- Initialize random with current time as seed so transaction messages are different at every run
- Added hash of hostname to make transactions coming from different hosts different in every case
- Added current time to transaction to make sure that messages are different even if random numbers are the same in subsequent runs
- Shortened the transaction size to 64 bytes from the original 250
2017-10-06 11:36:50 +04:00
cd5173f9a5
update tm-bench
2017-10-06 11:36:50 +04:00
e1e50843ed
update tm-monitor
2017-10-06 11:36:49 +04:00
9667e027f3
[tm-monitor] fix TestNodeConnectionLost test
2017-10-06 11:36:49 +04:00
42f58ceb4b
[tm-monitor] call latency callback in a separate goroutine
2017-10-06 11:36:49 +04:00
081bd0805e
[tm-bench] increase pong write timeout by overriding the default handler
2017-10-06 11:36:49 +04:00
877e8e31f7
[tm-bench] update tm-monitor
2017-10-06 11:36:49 +04:00
330f38a77a
[tm-monitor] update WSClient
2017-10-06 11:36:49 +04:00