https://github.com/tendermint/tendermint

sort by:
Revision Author Date Message Commit Date
d4634dc Merge pull request #729 from tendermint/release/0.11.1 Release/0.11.1 10 October 2017, 22:50:15 UTC
8c08fc6 fix version 10 October 2017, 22:49:08 UTC
3356544 update changelog 10 October 2017, 15:10:48 UTC
335e012 Merge branch 'develop' into release/0.11.1 10 October 2017, 15:08:14 UTC
a458da8 Merge pull request #724 from tendermint/708-leaving-out-params-crashes-tm-rpc Leaving out params crashes tm rpc 10 October 2017, 14:53:21 UTC
9fb45c5 remove a stale comment 10 October 2017, 14:52:26 UTC
aae4e94 make RPCRequest params not a pointer https://github.com/tendermint/tendermint/pull/724#issuecomment-335362927 10 October 2017, 09:50:06 UTC
d935a4f recover from panic in WS JSON RPC readRoutine https://github.com/tendermint/tendermint/pull/724#issuecomment-335316484 10 October 2017, 09:48:56 UTC
5c331d8 log a notification to help debug user issues 10 October 2017, 09:01:25 UTC
13b9de6 return missing package declaration 10 October 2017, 08:48:36 UTC
dc0e8de 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 10 October 2017, 08:39:21 UTC
90a2335 bump version to 0.11.1 09 October 2017, 21:18:33 UTC
99c4e48 return missing package declaration 09 October 2017, 21:14:42 UTC
4bd4d59 update changelog [ci skip] 09 October 2017, 21:14:00 UTC
d6a87d3 [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 } } } } ``` 09 October 2017, 10:09:26 UTC
a3adac3 [rpc] do not try to parse params if they were not provided (Refs #708) 09 October 2017, 09:30:52 UTC
bcca27e Merge pull request #718 from tendermint/restore-rpc-lib-readme restore rpc/lib readme as doc.go (Refs #710) [ci skip] 06 October 2017, 02:08:17 UTC
3702cb7 restore rpc/lib readme as doc.go (Refs #710) [ci skip] I don't want to lose any documentation. Correct me if I am wrong, but we don't have this docs anywhere else. 05 October 2017, 07:44:02 UTC
49653d3 CODEOWNERS file 05 October 2017, 03:44:55 UTC
ddb8430 Merge pull request #716 from tendermint/unstable Unstable 05 October 2017, 03:43:36 UTC
91a3cb0 makefile: remove megacheck 05 October 2017, 03:20:22 UTC
765c325 Merge pull request #714 from tendermint/feature/no-block-response Feature/no block response 05 October 2017, 02:27:06 UTC
6597687 blockchain: fixing reactor tests 05 October 2017, 02:26:00 UTC
e756906 Merge pull request #711 from tendermint/imports get rid of anonymous imports 05 October 2017, 02:16:07 UTC
136b6a7 rpc/lib: remove dead files, closes #710 04 October 2017, 21:45:15 UTC
068f013 blockchain/reactor: respondWithNoResponseMessage for missing height Fixes #514 Replaces #540 If a peer requests a block with a height that we don't have respond with a bcNoBlockResponseMessage. However, according to the Tendermint spec, if all nodes are honest this condition shouldn't occur, so this is a possible hint of an dishonest node. 04 October 2017, 21:27:10 UTC
f23d47e upnp: keep a link 04 October 2017, 21:19:49 UTC
09aed7e Merge pull request #707 from tendermint/619-how-to-read-logs How To Read Logs guide 04 October 2017, 20:55:20 UTC
d56b44f all: no more anonymous imports 04 October 2017, 20:40:45 UTC
9e4c257 relative links [ci skip] 04 October 2017, 19:33:31 UTC
54f2cc9 [docs] add how to read logs guide [ci skip] 04 October 2017, 14:35:22 UTC
31a7e2b Merge pull request #704 from tendermint/no-empty-docs document no empty blocks 04 October 2017, 03:56:05 UTC
00ab3da document no empty blocks, closes #605 [ci skip] 04 October 2017, 03:55:45 UTC
bbf0228 Merge pull request #700 from tendermint/695-improve-app-dev-docs Improve app dev docs 04 October 2017, 03:40:21 UTC
6550199 [docs] minor fixes from review [ci skip] 04 October 2017, 03:39:46 UTC
10f361f [docs] use persistent_dummy only when needed [ci skip] 03 October 2017, 20:04:45 UTC
4a0ae17 [docs] include examples from the persistent_dummy app [ci skip] 03 October 2017, 20:04:32 UTC
8537070 [docs] restructure sentence [ci skip] 03 October 2017, 20:04:22 UTC
9cbcd4b Merge pull request #692 from tendermint/unstable add the unstable changes 03 October 2017, 16:47:16 UTC
4fa4e61 docs/ecosystem: add stratumn 03 October 2017, 16:47:01 UTC
2e598a7 one more fix 03 October 2017, 15:26:32 UTC
031eb23 docs: fix build warnings 03 October 2017, 15:23:08 UTC
edd718c Update ecosystem.rst 03 October 2017, 15:14:24 UTC
392a041 Merge pull request #699 from tendermint/update-getting-started-docs remove unnecessary args in abci_query call in getting-started [ci skip] 03 October 2017, 14:41:36 UTC
8727bfc remove unnecessary args in abci_query call in getting-started [ci skip] Since 0.10.0, RPC does not require all args (default values will be used). 03 October 2017, 12:21:48 UTC
84e3920 readme points to ecosystem doc; add lotion, clean up 03 October 2017, 03:46:35 UTC
97e9802 fix out of range error in VoteSet.addVote 03 October 2017, 03:34:06 UTC
8c6bd44 log stack trace on consensus failure 03 October 2017, 03:34:06 UTC
ed5511d glide: update for autofile fix 03 October 2017, 03:34:02 UTC
aa57e89 changelog: add genesis amount->power 02 October 2017, 18:28:04 UTC
c2f6ff7 typo 02 October 2017, 17:02:45 UTC
45ff7cd rewrite ws client to expose a callback instead of a channel callback gives more power to the publisher. plus it is optional comparing to a channel, which will block the whole client if you won't read from it. 02 October 2017, 17:00:20 UTC
ce36a01 rpc: subscribe on reconnection (#689) * rpc: subscribe on reconnection * rpc: fix unit tests 02 October 2017, 17:00:20 UTC
b61f548 Fix broken reference to ABCI 02 October 2017, 17:00:20 UTC
40b5def release script [ci skip] 02 October 2017, 17:00:20 UTC
e40d1b3 docs: added passchain to the ecosystem.rst in the applications section; 02 October 2017, 17:00:20 UTC
60a2867 docs/ecosystem: add ABCI implementations 02 October 2017, 16:59:32 UTC
bfdad91 Update ecosystem.rst 02 October 2017, 16:59:32 UTC
498ff80 [README] added passchain to application list; This adds passchain to the 'applications' part of the toplevel README.md file. Passchain is a distributed password sharing system built on top of tendermint. 02 October 2017, 16:59:32 UTC
c878949 update docker readme [ci skip] 02 October 2017, 16:59:32 UTC
1723836 update Dockerfile [ci skip] 02 October 2017, 16:59:32 UTC
2d6bc8d bump up Golang version to 1.9.0 02 October 2017, 16:59:32 UTC
7448c4a Merge pull request #690 from etherealmachine/patch-1 Fix typo in using-tendermint.rst 01 October 2017, 15:03:16 UTC
a221736 Fix typo in using-tendermint.rst configutation -> configuration 30 September 2017, 06:18:45 UTC
382bead rpc: fix client websocket timeout (#687) 29 September 2017, 09:32:30 UTC
f9479b3 sleep time should be greater than readTimeout (5 sec) otherwise, we're not testing ping/pongs. see https://github.com/tendermint/tendermint/pull/687#issuecomment-332494735 27 September 2017, 11:44:19 UTC
925696c Merge branch 'p2p-prune-unused-IPRangeCount-funcs' into develop 23 September 2017, 03:09:41 UTC
7682ad9 Merge pull request #675 from tendermint/release-v0.11.0 Release v0.11.0 22 September 2017, 17:48:52 UTC
3e92d29 glide for tmlibs 0.3.1 22 September 2017, 17:25:10 UTC
661d336 glide 22 September 2017, 16:29:53 UTC
d1a00c6 types: comments 22 September 2017, 16:00:37 UTC
db034e0 version bump 22 September 2017, 15:44:57 UTC
7d983a5 changelog 22 September 2017, 15:44:25 UTC
8311f5c abci.Info takes a struct; less merkleeyes 22 September 2017, 15:42:40 UTC
628791e Merge pull request #665 from tendermint/no-internet p2p: allow listener with no external connection 22 September 2017, 14:16:50 UTC
df85726 update glide 22 September 2017, 14:14:05 UTC
ddb3d89 p2p: allow listener with no external connection 22 September 2017, 14:13:23 UTC
7f5908b Merge pull request #637 from tendermint/feature/hsm PrivValidator Interface 22 September 2017, 04:28:40 UTC
24f7b93 more tests 22 September 2017, 04:05:39 UTC
756818f fixes from review 22 September 2017, 01:44:36 UTC
2131f8d some fixes from review 21 September 2017, 21:21:20 UTC
8ae2ffd put funcs back in order to simplify review 21 September 2017, 20:59:25 UTC
75b97a5 PrivValidatorFS is like old PrivValidator, for now 21 September 2017, 20:46:31 UTC
7b99039 make signBytesHRS a method on LastSignedInfo 21 September 2017, 19:54:33 UTC
3ca7b10 types: more . -> cmn 21 September 2017, 19:54:33 UTC
779c2a2 node: NewNode takes DBProvider and GenDocProvider 21 September 2017, 19:54:33 UTC
147a18b fix some comments 21 September 2017, 19:52:25 UTC
4382c8d fix tests 21 September 2017, 19:52:25 UTC
944ebcc more PrivValidator interface 21 September 2017, 19:51:20 UTC
fd1b0b9 PrivValidator interface 21 September 2017, 19:51:20 UTC
abe912c FuncSignerAndApp allows custom signer and abci app 21 September 2017, 19:50:43 UTC
66fcdf7 minor fixes 21 September 2017, 19:50:43 UTC
4e13a19 Add ability to construct new instance of Tendermint core from scratch 21 September 2017, 19:50:43 UTC
7dd3c00 Refactor priv_validator Users can now just pass an object that implements the Signer interface. 21 September 2017, 19:50:43 UTC
0d392a0 Allow Signer to be generated with priv key Prior to this change, a custom Signer would have no knowledge of the private key stored in the configuration file. This changes introduces a generator function, which creates a Signer based on the private key. This provides an opportunity for customer Signers to adjust behaviour based on the key contents. (E.g. imagine key contents are a key label, rather than the key itself). 21 September 2017, 19:50:43 UTC
7e4a704 Remove reliance on default Signer This change allows the default privValidator to use a custom Signer implementation with no reliance on the default Signer implementation. 21 September 2017, 19:50:43 UTC
bf5e956 Change capitalisation 21 September 2017, 19:50:43 UTC
2ccc332 Remove redundant file 21 September 2017, 19:50:43 UTC
83f7d5c 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. 21 September 2017, 19:50:43 UTC
2c12944 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. 21 September 2017, 19:50:43 UTC
back to top