Author | SHA1 | Message | Date |
---|---|---|---|
Marko |
a12bfca93d
|
proto: move all proto dirs to /proto (#5012)
## Description This PR moves all proto files under one dir (`/proto`). The script to generate adding functionality to copy the files that still need to be in the same place. (abci & rpc) renames every proto package from `tendermint.proto.<pkg_name>` to `tendermint.<pkg_name>` Removes unneeded types in privval proto directory Closes: #XXX |
4 years ago |
Erik Grinaker |
660e72a12f
|
p2p/conn: migrate to Protobuf (#4990)
Migrates the p2p connections to Protobuf. Supersedes #4800. gogoproto's `NewDelimitedReader()` uses an internal buffer, which makes it unsuitable for reading individual messages from a shared reader (since any remaining data in the buffer will be discarded). We therefore add a new `protoio` package with an unbuffered `NewDelimitedReader()`. Additionally, the `NewDelimitedWriter()` returns the number of bytes written, and we've added `MarshalDelimited()` and `UnmarshalDelimited()`, to ease migration of existing code. |
5 years ago |
Marko |
b4aca980e9
|
proto: change to use gogofaster (#4957) | 5 years ago |
Marko |
e03b61abd2
|
proto: add proto files for ibc unblock (#4853)
## Description these proto files are meant to help unblock ibc in their quest of migrating the ibc module to proto. Closes: #XXX |
5 years ago |