Callum Waters
ff2758b32e
dep: remove IAVL dependency (backport #6550 ) ( #7104 )
3 years ago
mergify[bot]
da9eefd111
rpc: add chunked rpc interface (backport #6445 ) ( #6717 )
* rpc: add chunked rpc interface (#6445 )
(cherry picked from commit d9134063e7
)
# Conflicts:
# light/proxy/routes.go
# node/node.go
# rpc/core/net.go
# rpc/core/routes.go
* fix conflicts
Co-authored-by: Sam Kleinman <garen@tychoish.com>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
3 years ago
mergify[bot]
b00cac9368
rpc: index block events to support block event queries (bp #6226 ) ( #6261 )
4 years ago
mergify[bot]
b2f01448be
e2e: integrate light clients (bp #6196 )
integrate light clients (#6196 )
fix e2e app test (#6223 )
fix light client generator (#6236 )
4 years ago
Callum Waters
3c22ed8320
light: fix panic with RPC calls to commit and validator when height is nil ( #6040 )
4 years ago
Anton Kaliaev
55ff694aa6
light/rpc: fix ABCIQuery ( #5375 )
Closes #5106
4 years ago
Callum Waters
3822ab924e
simplify commit and validators rpc calls ( #5393 )
4 years ago
Anton Kaliaev
85a4be87a7
rpc/client: take context as first param ( #5347 )
Closes #5145
also applies to light/client
4 years ago
Marko
0ed8dba991
lint: enable errcheck ( #5336 )
## Description
Enable errcheck linter throughout the codebase
Closes : #5059
4 years ago
Callum Waters
2b58a62721
light: implement light block ( #5298 )
4 years ago
Callum Waters
de8cb8c16d
light: fix rpc calls: /block_results & /validators ( #5104 )
4 years ago
Anton Kaliaev
257a374b78
rpc: add /check_tx endpoint ( #5017 )
Closes #4549
5 years ago
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
5 years ago
Erik Grinaker
ba3a2dde37
rpc: replace Amino with new JSON encoder ( #4968 )
Migrates the `rpc` package to use new JSON encoder in #4955 . Branched off of that PR.
Tests pass, but I haven't done any manual testing beyond that. This should be handled as part of broader 0.34 testing.
5 years ago
Marko
9ef266b88f
types: migrate params to protobuf ( #4962 )
5 years ago
Anton Kaliaev
ce3c9c2341
rpc/core: return an error if `page=0` ( #4947 )
* rpc/core: return an error if `page=0`
Closes #4942
affected endpoints:
- /validators
- /tx_search
* swagger: update doc for /unconfirmed_txs
5 years ago
Marko
c2578e2262
light: rename lite2 to light & remove lite ( #4946 )
This PR removes lite & renames lite2 to light throughout the repo
Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>
Closes : #4944
5 years ago