Christopher Goes
4c73ceee08
Add time field to abci.Evidence
6 years ago
Ethan Buchman
9b20287463
add tags to begin/end block
6 years ago
Ethan Buchman
f7d775337b
absent_validators: repeated int -> repeated bytes
6 years ago
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, ...
6 years ago
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.
6 years ago
Ethan Buchman
8fc21cdcd9
remove omitempty
7 years ago
Ethan Buchman
5310e85bbb
run make protoc
7 years ago
Ethan Buchman
e0c174b02b
remove nullable=false from fee
7 years ago
Ethan Buchman
5306147a2d
types: revert CheckTx/DeliverTx changes. make them the same
7 years ago
Ethan Buchman
f7afa3d91f
comment some fields in ResponseCheck/DeliverTx. closes #214
7 years ago
Ethan Buchman
a6be687088
types: RequestInitChain.AppStateBytes
7 years ago
Jae Kwon
8f87efd7f8
ABCI message updates (code/log/info)
* Add info to Response[CheckTx/DeliverTx/Query]
* Remove code and log from Response[SetOption/Commit]
7 years ago
Jae Kwon
66580408f8
GasWanted and GasUsed for Check & Deliver
7 years ago
Jae Kwon
e1ff53fd0b
Use []byte instead of Bytes, use tmlibs/common.KVPair
7 years ago
Jae Kwon
f390385baf
Fee is a KNPair ( #167 )
KVPair is {[]byte,[]byte}
7 years ago
Jae Kwon
aaaacba1cd
Use gogoproto's nullable=false ( #166 )
* Use gogoproto's nullable=false where appropriate.
7 years ago
Jae Kwon
e4b9f1abe7
Id -> ID using gogo
7 years ago
Jae Kwon
c14d3982ac
ValidatorSetUpdates -> ValidatorUpdates
7 years ago
Emmanuel T Odeke
811dc071aa
protoc: "//nolint: gas" directive after pb generation ( #164 )
* protoc: "//nolint: gas" directive after pb generation
Fixes #138
Since we can't add package directives through the protoc
compiler, yet we need to "//nolint: gas" the Go generated
protobuf file, added a script whose purpose is to
go find the "package (\w+)$" declaration after go fmt
was run by protoc.
The competing solutions were more complex and can be
examined by visiting
https://github.com/tendermint/abci/issues/138#issuecomment-352226217
* simplify script
* rewrite script to work on Mac
7 years ago
Anton Kaliaev
66296fe11a
updates -> validator_set_updates
ConsensusParamChanges -> ConsensusParamUpdates
7 years ago
Ethan Frey
9c5e1a824d
Updated naming of EndBlock parameters
* Changes -> Updates for validators
* ConsensusParams.XXXParams -> ConsensusParams.XXX
* As per feedback from Jae on PR
7 years ago
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
7 years ago
Ethan Buchman
1b2c383205
ResponseSetOption includes a response Code. Closes #64"
7 years ago
Ethan Buchman
2b804bb5a1
remove custom type int https://github.com/gogo/protobuf/issues/359
7 years ago
Ethan Buchman
82d56571b5
types: int32 with gogo int
7 years ago
Ethan Buchman
b20273439d
types: RequestBeginBlock includes absent and byzantine validators
7 years ago
Ethan Buchman
0ad7dea71f
uint64 -> int64
7 years ago
Ethan Buchman
81e4effbdb
types: use data.Bytes directly in type.proto via gogo/protobuf. wow
7 years ago
Ethan Buchman
308cb8e454
use gogo/protobuf
7 years ago
Ethan Buchman
42a8e3240c
remove CodeType
7 years ago
Ethan Buchman
ab51bdef99
types.pb.go isnt linted. use nolint :(
7 years ago
Ethan Buchman
7dc5b746ac
types: add gas and fee fields to CheckTx
7 years ago
Anton Kaliaev
fc7db13fa8
remove tags from CheckTx
add value_type field to KVPair
7 years ago
Anton Kaliaev
bb0d7e9526
add tags field to DeliverTx and CheckTx
7 years ago
Ethan Buchman
667c2543ea
use request struct for Info
7 years ago
Ethan Buchman
31bdda27ad
Query: LastHeight -> Height :)
8 years ago
Ethan Buchman
b6afa8d85b
Query: Height -> LastHeight
8 years ago
Jae Kwon
2a4894310d
Remove Proof message, replace with more flexible Query
8 years ago
Ethan Frey
fdc047ae7a
Proof uses uint64 for blockHeight
8 years ago
Ethan Frey
7cd39dafea
Update protocol buffers
8 years ago
Jae Kwon
b9d1465488
Make sure we install before test, since test relies on counter etc
8 years ago
Ethan Buchman
5189a2248d
TMSP -> ABCI
8 years ago
Ethan Buchman
80f377135b
AppendTx -> DeliverTx
8 years ago
Jae Kwon
8b76f3dd00
Make fields in ResponseInfo be flat
8 years ago
Ethan Buchman
40448a3897
types: update LastBlockInfo and ConfigInfo
8 years ago
Ethan Buchman
9a2d3e51ed
heights are uint64
8 years ago
Ethan Buchman
60e0842ef9
Header.LastBlockID
8 years ago
Ethan Buchman
ddb2b01631
BeginBlock(hash, header)
8 years ago
Ethan Buchman
debbf122db
add version/block/config to Info. add header to BeginBlock
8 years ago
Ethan Buchman
8374785c1d
update glide, grpc to v4
8 years ago