Dev Ojha
ec53ce359b
Simple merkle rfc compatibility ( #2713 )
...
* Begin simple merkle compatibility PR
* Fix query_test
* Use trillian test vectors
* Change the split point per RFC 6962
* update spec
* refactor innerhash to match spec
* Update changelog
* Address @liamsi's comments
* Write the comment requested by @liamsi
2019-01-13 18:02:38 -05:00
Zach
2182f6a702
update go version & other cleanup ( #3018 )
...
* update go version & other cleanup
* fix lints
* go one.eleven.four
* keep circle on 1.11.3 for now
2018-12-17 11:51:53 -05:00
Ismail Khoffi
3ff820bdf4
fix amino overhead computation for Tx ( #2792 )
...
* fix amino overhead computation for Tx:
- also count the fieldnum / typ3
- add method to compute overhead per Tx
- slightly clarify comment on MaxAminoOverheadForBlock
- add tests
* fix TestReapMaxBytesMaxGas according to amino overhead
* fix TestMempoolFilters according to amino overhead
* address review comments:
- add a note about fieldNum = 1
- add forgotten godoc comment
* fix and use sm.TxPreCheck
* fix test
* remove print statement
2018-11-11 10:09:33 -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
Joon
71a34adfe5
General Merkle Proof ( #2298 )
...
* first commit
finalize rebase
add protoc_merkle to Makefile
* in progress
* fix kvstore
* fix tests
* remove iavl dependency
* fix tx_test
* fix test_abci_cli
fix test_apps
* fix test_apps
* fix test_cover
* rm rebase residue
* address comment in progress
* finalize rebase
2018-09-28 20:03:19 -04:00
Anton Kaliaev
20bb522592
add tests for ABCIResults#Bytes and tx#IndexByHash
2018-07-12 22:40:06 +04:00
Ethan Buchman
d55243f0e6
fix import paths
2018-07-01 22:36:49 -04: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
d2cd079541
types: tests build
2018-03-02 01:28:21 -05:00
Zach Ramsay
d56b44f3a5
all: no more anonymous imports
2017-10-04 16:40:45 -04:00
Ethan Buchman
bdb34f9f4e
types: []byte -> data.Bytes
2017-04-27 19:01:18 -04:00
Ethan Buchman
a70c95b79e
tmlibs/common/test -> tmlibs/test
2017-04-21 18:18:22 -04:00
Ethan Buchman
d1926bcad1
use tmlibs
2017-04-21 18:12:54 -04:00
Ethan Buchman
5da9b3a803
postmerge
2017-04-21 18:09:47 -04:00
Ethan Buchman
0017fb7ffe
premerge
2017-04-21 17:38:40 -04:00
Ethan Buchman
a1387c7c17
remove expected panic in test
2017-04-12 18:45:37 -04:00
Ethan Frey
705e7bd577
Implemented and tested Txs.Index, hopefully better coverage
2017-04-12 15:18:09 +02:00
Ethan Frey
285a2a7061
More thorough testing of mutated bytes, use fixed go-wire
2017-04-12 15:18:09 +02:00
Ethan Frey
fd68bc7cfd
Test Tx proofs secure
2017-04-12 15:16:46 +02:00
Jae Kwon
e12f9d10e7
Bare consensus refactor
2015-11-01 11:34:08 -08:00
Jae Kwon
c4ed55d801
Refactor to move common libraries out of project
2015-10-22 17:39:06 -07:00
Jae Kwon
56b195a899
tendermint send_tx
2015-08-14 14:11:11 -07:00
Ethan Buchman
31b9d8ee27
SNativeTx -> PermissionTx, consolidate permissions and native contracts
2015-07-22 10:49:53 -04:00
Ethan Buchman
d528d002fa
SNativeTx sign bytes
2015-07-22 10:49:53 -04:00
Jae Kwon
1e7cc32597
tendermint/account -> acm
2015-07-19 09:40:55 -07:00
Ethan Buchman
dc7b912881
crypto byte arrays are fixed length
2015-07-17 17:19:16 -04:00
Jae Kwon
109a3c2dd3
Added sim_txs draft
2015-07-11 18:01:21 -07:00
Ethan Buchman
41502e05c1
chain_id written as string not hex in WriteSignBytes
2015-05-30 20:20:04 -04:00
Ethan Buchman
2045aee9cd
pass chainID through sign interfaces
2015-05-29 18:14:19 -04:00
Ethan Buchman
8a2d9525f0
network > chain_id, put in genesis.json
2015-05-29 18:14:19 -04:00
Jae Kwon
489bf767cb
importing tendermint/config/tendermint_test applies the test config
2015-05-17 16:19:58 -07:00
Jae Kwon
75ef479547
Config is passed into each module. Remove tendermint/confer
2015-05-17 16:19:57 -07:00
Jae Kwon
85c8850ac2
Config names have no dots, are under_scored.
2015-05-12 17:40:29 -07:00
Jae Kwon
b92c0401e6
Made all JSON fields lower_case
2015-05-01 17:26:49 -07:00
Jae Kwon
0cb99be988
Log expected and result of SignBytes tests, drone.io is failing
2015-04-27 13:57:55 -07:00
Jae Kwon
54d1c19611
WriteSignBytes writes JSON with fields in lex order.
2015-04-25 19:42:20 -07:00