blockchain: test vectors for proto encoding (#5073)
blockchain: test vectors for proto encoding (#5073)

## Description

this PR adds test vectors for proto encoding. the main difference from amino was the removal of four bytes due to interface encoding.

should i add more cases?

Closes: #XXX


tendermint/tendermint,tendermint/tendermint,tendermint/tendermint,tendermint/tendermint