Callum Waters
344efa2e15
implement finalize block
2022-09-20 14:14:28 +02:00
Thane Thomson
9f76e8da15
Temporarily revert #9175 : remove lastresulthash from merklization in lastresult hash ( #9313 )
...
* Revert "remove lastresulthash from merklization in lastresult hash (#9175 )"
This reverts commit bff63aec83 .
Signed-off-by: Thane Thomson <connect@thanethomson.com >
* Clarify wording in ABCI upgrade guidelines
Signed-off-by: Thane Thomson <connect@thanethomson.com >
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-08-24 14:34:36 -04:00
Marko
bff63aec83
remove lastresulthash from merklization in lastresult hash ( #9175 )
...
remove gas from merklization in headers
Im not sure where to change docs since main points to the spec repo but that repo is archived. Maybe someone can help me?
2022-08-09 08:16:41 +00:00
Anton Kaliaev
4d43bfe3bd
state: revert event hashing ( #5159 )
...
See ADR 058
Closes #5113
Spec PR: https://github.com/tendermint/spec/pull/122
2020-07-30 09:15:08 +00:00
Anton Kaliaev
a8d8600308
[block#LastResultsHash] add Events + GasWanted/Used ( #4845 )
...
Closes #1007
2020-06-12 12:49:14 +04:00
Marko
46f6d17601
crypto/merkle: remove simple prefix ( #4989 )
...
## Description
This PR removes simple prefix from all types in the crypto/merkle directory.
The two proto types `Proof` & `ProofOp` have been moved to the `proto/crypto/merkle` directory.
proto messge `Proof` was renamed to `ProofOps` and `SimpleProof` message to `Proof`.
Closes : #2755
2020-06-10 14:57:38 +00:00
Marko
89f0bbbd76
libs/common: Refactor libs/common 4 ( #4237 )
...
* libs/common: Refactor libs/common 4
- move byte function out of cmn to its own pkg
- move tempfile out of cmn to its own pkg
- move throttletimer to its own pkg
ref #4147
Signed-off-by: Marko Baricevic <marbar3778@yahoo.com >
* add changelog entry
* fix linting issues
2019-12-11 23:16:35 +01:00
Marko
eec6d33e14
remove mentions of go-wire ( #3904 )
...
* Cleanup go-wire mentions
* remove Roadmap.md
* build_race in makefile was failing
ref #2790
2019-08-16 17:45:19 +04:00
Ethan Buchman
7a8aeff4b0
update spec for Merkle RFC 6962 ( #3175 )
...
* spec: specify when MerkleRoot is on hashes
* remove unnecessary hash methods
* update changelog
* fix test
2019-01-21 10:02:57 -05:00
Ismail Khoffi
6643c5dd11
Catch up with amino 0.13.0 ( #2690 )
...
* catch up with amino changes in
https://github.com/tendermint/go-amino/pull/222
* WIP: update to amino v0.13.0
* update to fixed amino release
2018-10-24 21:34:01 -04:00
Dev Ojha
12fa9d1cab
crypto/merkle: Remove byter in favor of plain byte slices ( #2595 )
...
* crypto/merkle: Remove byter in favor of plain byte slices
This PR is fully backwards compatible in terms of function output!
(The Go API differs though) The only test case changes was to refactor
it to be table driven.
* Update godocs per review comments
2018-10-10 12:46:09 -04:00
Anton Kaliaev
20bb522592
add tests for ABCIResults#Bytes and tx#IndexByHash
2018-07-12 22:40:06 +04:00
Ethan Buchman
ec710395b7
RIPEMD160 -> SHA256
2018-07-02 14:27:43 -04:00
Ethan Buchman
d55243f0e6
fix import paths
2018-07-01 22:36:49 -04:00
Alexander Simmerl
a605b66c5a
Move abci imports
2018-06-22 07:28:07 +02:00
Jae Kwon
34974e3932
Make types use Amino; Refactor PrivValidator* to FilePV/SocketPV
2018-03-31 00:18:43 +02:00
Ethan Buchman
3395f5fb0e
types: builds
2018-03-02 01:28:38 -05:00
Ethan Buchman
200787ede2
types: update for new go-wire. WriteSignBytes -> SignBytes
2018-03-02 01:25:54 -05:00
Ethan Buchman
7a5060dc52
replace data.Bytes with cmn.HexBytes
2018-02-03 03:47:01 -05:00
Ethan Buchman
4e3488c677
update types
2018-02-03 03:23:10 -05:00
Ethan Buchman
028ee58580
call it LastResultsHash
2017-12-26 19:53:26 -05:00
Ethan Buchman
73fb1c3a17
consolidate saveResults/SaveABCIResponses
2017-12-26 19:24:45 -05:00
Ethan Frey
d65234ed51
Add /block_results?height=H as rpc endpoint
...
Expose it in rpc client
Move ABCIResults into tendermint/types from tendermint/state
2017-12-26 19:24:25 -05:00