* [ ] Updated all relevant documentation in docs * [ ] Updated all code comments where relevant * [ ] Wrote tests * [ ] Updated CHANGELOG.md * [ ] Updated Basecoin / other examples * [ ] Squashed related commits and prefixed with PR number per [coding standards](https://github.com/tendermint/coding/blob/master/README.md#merging-a-pr)