85 Commits

Author SHA1 Message Date
Ethan Buchman
72330e6609 val_set_hash -> validators_hash 2018-06-06 12:29:05 -07:00
Ethan Buchman
8fa7c493bc add val_set_hash to header 2018-06-06 00:01:38 -07:00
Ethan Buchman
c681347ee3 move genesis fields into RequestInitChain. some nullable=false 2018-05-31 23:58:02 -04:00
Ethan Buchman
512b3121a7 include genesis file structure 2018-05-31 21:59:20 -04:00
Ethan Buchman
90c3a469ff Revert "Merge pull request #247 from tendermint/bucky/no-gogo"
This reverts commit ef79007433878cec815a2a704ec5fcfa2686412f, reversing
changes made to bcfdd6dbaf10c947392e2b0a097b65b5fb247baf.
2018-05-31 21:45:14 -04:00
Ethan Buchman
01f87fd8d3 remove gogoproto 2018-05-24 00:13:43 -04:00
Ethan Buchman
8bb04d7ef7 Validator and SignedValidator 2018-05-23 22:20:24 -04:00
Ethan Buchman
efbc2efb42 add proposer to header 2018-05-20 16:25:48 -04:00
Ethan Buchman
31576150ad add total_voting_power to evidence 2018-05-20 16:24:21 -04:00
Ethan Buchman
459ee59e46 Request/ResponseValidator, update Header 2018-05-20 16:15:58 -04:00
Christopher Goes
e196dacf80
Add 'type' field to abci.Evidence 2018-05-18 20:29:32 +02:00
Christopher Goes
4c73ceee08
Add time field to abci.Evidence 2018-05-17 19:46:00 +02:00
Ethan Buchman
9b20287463 add tags to begin/end block 2018-05-14 19:01:49 -04:00
Ethan Buchman
f7d775337b absent_validators: repeated int -> repeated bytes 2018-05-14 18:54:48 -04:00
Adrian Brink
f80b3aee48
Change AppStateBytes to GenesisBytes
The consensus should pass the entire genesis file to the application.
That way the application has access to the chain_id, the timestap, ...
2018-05-13 19:50:15 -04:00
Adrian Brink
ef67705524
Allow ResponseInitChain to return the initial validator set
ResponseInitChain should be able to return an initial validator set that
is determined by some logic within the genesis.json file.
2018-05-13 19:04:03 -04:00
Ethan Buchman
8fc21cdcd9 remove omitempty 2018-03-22 23:59:25 -04:00
Ethan Buchman
4600f19d9f add nullable=false and omitempty to fee 2018-03-22 22:53:09 -04:00
Ethan Buchman
e0c174b02b remove nullable=false from fee 2018-03-22 22:50:26 -04:00
Ethan Buchman
5306147a2d types: revert CheckTx/DeliverTx changes. make them the same 2018-03-22 19:11:34 -04:00
Ethan Buchman
f7afa3d91f comment some fields in ResponseCheck/DeliverTx. closes #214 2018-03-13 13:40:41 +01:00
Ethan Buchman
a6be687088 types: RequestInitChain.AppStateBytes 2018-02-16 19:49:33 -05:00
Jae Kwon
8f87efd7f8 ABCI message updates (code/log/info)
* Add info to Response[CheckTx/DeliverTx/Query]
* Remove code and log from Response[SetOption/Commit]
2017-12-26 15:46:06 -08:00
Jae Kwon
66580408f8 GasWanted and GasUsed for Check & Deliver 2017-12-26 05:29:33 -08:00
Jae Kwon
e1ff53fd0b Use []byte instead of Bytes, use tmlibs/common.KVPair 2017-12-26 04:52:02 -08:00
Jae Kwon
f390385baf
Fee is a KNPair (#167)
KVPair is {[]byte,[]byte}
2017-12-24 18:39:16 -08:00
Jae Kwon
aaaacba1cd
Use gogoproto's nullable=false (#166)
* Use gogoproto's nullable=false where appropriate.
2017-12-22 19:41:19 -08:00
Jae Kwon
e4b9f1abe7 Id -> ID using gogo 2017-12-20 17:33:59 -08:00
Jae Kwon
3798f9fa8e Reorder README 2017-12-20 00:07:58 -08:00
Jae Kwon
c14d3982ac ValidatorSetUpdates -> ValidatorUpdates 2017-12-20 00:02:41 -08:00
Anton Kaliaev
66296fe11a
updates -> validator_set_updates
ConsensusParamChanges -> ConsensusParamUpdates
2017-12-19 12:13:45 -06:00
Ethan Frey
9c5e1a824d Updated naming of EndBlock parameters
* Changes -> Updates for validators
* ConsensusParams.XXXParams -> ConsensusParams.XXX
* As per feedback from Jae on PR
2017-12-14 09:27:20 +01:00
Ethan Frey
25f6f6518c Update the ResponseEndBlock values
* Rename diffs -> changes
* Add consensus_param_changes

For context, see:
https://github.com/tendermint/tendermint/issues/924
https://github.com/tendermint/tendermint/issues/952
2017-12-13 17:50:24 +01:00
Ethan Buchman
1b2c383205 ResponseSetOption includes a response Code. Closes #64" 2017-12-05 18:41:52 -05:00
Ethan Buchman
2b804bb5a1 remove custom type int https://github.com/gogo/protobuf/issues/359 2017-12-02 11:47:02 -05:00
Ethan Buchman
82d56571b5 types: int32 with gogo int 2017-12-02 01:48:46 -05:00
Ethan Buchman
b20273439d types: RequestBeginBlock includes absent and byzantine validators 2017-12-01 03:00:11 -05:00
Ethan Buchman
0ad7dea71f uint64 -> int64 2017-12-01 00:41:07 -05:00
Ethan Buchman
81e4effbdb types: use data.Bytes directly in type.proto via gogo/protobuf. wow 2017-11-30 15:31:12 -05:00
Ethan Buchman
42a8e3240c remove CodeType 2017-11-30 14:29:12 -05:00
Ethan Buchman
7dc5b746ac types: add gas and fee fields to CheckTx 2017-11-27 20:10:11 +00:00
Anton Kaliaev
fc7db13fa8
remove tags from CheckTx
add value_type field to KVPair
2017-11-20 18:21:59 -06:00
Anton Kaliaev
33b51378f2
reformat types.proto 2017-11-20 16:56:57 -06:00
Anton Kaliaev
bb0d7e9526
add tags field to DeliverTx and CheckTx 2017-11-20 16:56:57 -06:00
Ethan Buchman
667c2543ea use request struct for Info 2017-09-22 11:10:55 -04:00
Adrian Brink
577ec5452f Fix indentation 2017-05-09 12:33:38 +02:00
Adrian Brink
322b4e54de Remove unused enum MessageTypes 2017-05-09 12:23:37 +02:00
Krzysztof Jurewicz
a3d4e5797d Comment out MessageType
As it is an unused enum, leaving it uncommented causes dead Protocol
Buffers code to be generated.
2017-05-09 12:23:37 +02:00
Ethan Buchman
be5a4345a3 formatting and update CHANGELOG 2017-03-06 02:58:26 -05:00
Ethan Buchman
31bdda27ad Query: LastHeight -> Height :) 2017-02-14 16:53:21 -05:00