cosmos-sdk/docs/sdk/sdk-by-examples/simple-governance/module-errors.md
gamarin2 c5fcc9b65f Add SDK_By_Examples to doc (#1795)
* Add simple gov example and sdk-by-example folder

* Add simple gov example

* Add simple gov example and sdk-by-example folder

* Add simple gov example

* fix sectino title

* Jb feedback + Offload some of the content in other docs

* Add what is cosmos back

* platform to framewoork

* Reemove testnet
2018-08-12 03:37:26 -04:00

658 B

Errors

File: x/simple_governance/errors.go

The error.go file allows us to define custom error messages for our module. Declaring errors should be relatively similar in all modules. You can look in the error.go file directly for a concrete example. The code is self-explanatory.

Note that the errors of our module inherit from the sdk.Error interface and therefore possess the method Result(). This method is useful when there is an error in the handler and an error has to be returned in place of an actual result.