Author | SHA1 | Message | Date |
---|---|---|---|
Anton Kaliaev |
28e79a4d02
|
cmd: modify `gen_node_key` to print key to STDOUT (#5772)
closes: #5770 closes: #5769 also, include node ID in the output (#5769) and modify NodeKey to use value semantics (it makes perfect sense for NodeKey to not be a pointer). |
4 years ago |
Aleksandr Bezobchuk |
a879eb444d
|
p2p: state sync reactor refactor (#5671) | 4 years ago |
Anton Kaliaev |
243ff4b43d
|
blockchain/v1: remove in favor of v2 (#5728) | 4 years ago |
Anton Kaliaev |
e13b4386ff
|
abci: modify Client interface and socket client (#5673)
`abci.Client`: - Sync and Async methods now accept a context for cancellation * grpc client uses context to cancel both Sync and Async requests * local client ignores context parameter * socket client uses context to cancel Sync requests and to drop Async requests before sending them if context was cancelled prior to that - Async methods return an error * socket client returns an error immediately if queue is full for Async requests * local client always returns nil error * grpc client returns an error if context was cancelled before we got response or the receiving queue had a space for response (do not confuse with the sending queue from the socket client) - specify clients semantics in [doc.go](https://raw.githubusercontent.com/tendermint/tendermint/27112fffa62276bc016d56741f686f0f77931748/abci/client/doc.go) `mempool.TxInfo` - add optional `Context` to `TxInfo`, which can be used to cancel `CheckTx` request Closes #5190 |
4 years ago |
Callum Waters |
50b91867c3
|
test: add evidence e2e tests (#5488) | 4 years ago |