Thane Thomson
9d5ba576ee
abci: Refactor ABCI CheckTx and DeliverTx signatures ( #3735 )
* Refactor signature of Application.CheckTx
* Refactor signature of Application.DeliverTx
* Refactor example variable names for clarity and consistency
* Rename method variables for consistency
* Rename method variables for consistency
* add a changelog entry
* update docs
6 years ago
Anton Kaliaev
7fd51e6ade
make govet linter pass ( #3292 )
* make govet linter pass
Refs #3262
* close PipeReader and check for err
6 years ago
Ethan Buchman
ed4ce5ff6c
ADR-016: Update ABCI Info method for versions ( #2662 )
* abci: update RequestInfo for versions
* abci: update ResponseInfo for versions
* compile fix
* fix test
* software_version -> version
* comment fix
* update spec
* add test
* comments and fix test
6 years ago
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
6 years ago
Dev Ojha
2756be5a59
libs: Remove usage of custom Fmt, in favor of fmt.Sprintf ( #2199 )
* libs: Remove usage of custom Fmt, in favor of fmt.Sprintf
Closes #2193
* Fix bug that was masked by custom Fmt!
6 years ago
Anton Kaliaev
96ae535fb8
proto3 timestamp ( #2064 )
This PR changes ABCI time format from int64 (Unix seconds) to WKT (WellKnownType) google.protobuf.Timestamp.
Refs #1857
Reasons:
better precision
standard DT for proto
* update Gopkg.lock
* [makefile] remove extra grep
- go list excludes vendor by default now
* proto3 timestamp
* [docs/abci-spec] note about serialisation format
* make time non-nullable
7 years ago
Zach Ramsay
44dad6d70b
Revert "detele everything"
This reverts commit d02c5d1e30
.
7 years ago
Zach Ramsay
d02c5d1e30
detele everything
7 years ago
Ethan Buchman
d55243f0e6
fix import paths
7 years ago
Alexander Simmerl
a605b66c5a
Move abci imports
7 years ago
Liamsi
d2c05bc5b9
Revert "delete everything" (includes everything non-go-crypto)
This reverts commit 96a3502
7 years ago
Liamsi
96a3502126
delete everything
7 years ago
Ethan Buchman
7a5060dc52
replace data.Bytes with cmn.HexBytes
7 years ago
Ethan Buchman
167d0e82f9
fixes and version bump
7 years ago
Ethan Buchman
9af8da7aad
update for new abci int types
7 years ago
Anton Kaliaev
f65e357d2b
adapt Tendermint to new abci.Client interface
which was introduced in https://github.com/tendermint/abci/pull/130
7 years ago
Zach Ramsay
d7cb291fb2
errcheck; sort some stuff out
7 years ago
Zach Ramsay
68e7983c70
linting errors: afew more
7 years ago
Emmanuel Odeke
5f218a43fd
rpc/client: use compile time assertions instead of methods
7 years ago
Anton Kaliaev
db413aadfd
fixes from @cloudhead review
7 years ago
Anton Kaliaev
5433e5771e
support historical abci queries (Refs #482 )
7 years ago
Ethan Buchman
8311f5c611
abci.Info takes a struct; less merkleeyes
7 years ago
spring1843
cf686d4f83
Fix commonly misspelled words
8 years ago
Ethan Buchman
c930f43cbe
rpc: fix tests
8 years ago
Ethan Buchman
cc6dde96c1
rpc -> rpc/lib and rpc/tendermint -> rpc
8 years ago
Ethan Buchman
e6fe6b5b76
go-data -> go-wire/data
8 years ago
Ethan Buchman
fa451fc55c
tendermint/rpc -> tendermint/rpc/tendermint
8 years ago
Ethan Buchman
992b11c450
premerge2: rpc -> rpc/tendermint
8 years ago
Ethan Frey
90abc61c56
Improve go-data json support in rpc
8 years ago
Ethan Buchman
7fbe8e47d4
fix tests
8 years ago
Ethan Frey
202146e4ce
Fix up checktx/delivertx in broadcastTx(A)sync
8 years ago
Ethan Frey
df172fa840
Provide mock interfaces for calling abci app over tendermint rpc
8 years ago