Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds protobuf files. I was following a naming "convention" I found in cosmos-sdk and other sdk based projects
proto
stores the project protobuf filesthird_party/proto
contains all the dependencies. I copied them from cosmos-sdk to get started. We can remove unused ones laterAdds new targets to
Makefile
for protobuf generation and linting.tendermintdev/sdk-proto-gen
for protobuf generationbufbuild/buf
dockerfile for formatting/linting with bufSecurity notice: This PR add third party docker containers and tools to the build chain.
Introduces the
package em.authority.v1beta1
for the project's protobuf. Please let me know if you have strong opinions on the naming.The protobuf messages contain an
X
suffix for now to not cause conflicts with existing types. Otherwise they will be the replacement for them for theV0.41.0
. Please note thatsdk.AccAddress
types were removed in all messages in favour of bech32 strings.