Skip to content

Commit

Permalink
remove alias.go from docs (cosmos#6498)
Browse files Browse the repository at this point in the history
  • Loading branch information
colin-axner authored Jun 24, 2020
1 parent ac83fce commit 38e462d
Showing 1 changed file with 0 additions and 6 deletions.
6 changes: 0 additions & 6 deletions docs/building-modules/structure.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,19 +46,13 @@ x/{module}
│   ├── params.go
│   └── proposals.go
├── abci.go
├── alias.go
├── genesis.go
├── handler.go
├── ...
└── module.go
```

- `abci.go`: The module's `BeginBlocker` and `EndBlocker` implementations (if any).
- `alias.go`: The module's exported types, constants, and variables. These are mainly
to improve developer ergonomics by only needing to import a single package. Note,
there is nothing preventing developers from importing other packages from the module
but it is recommended that `alias.go` have everything exposed that other modules
may need.
- `client/`: The module's CLI and REST client functionality implementation and
testing.
- `exported/`: The module's exported types -- typically type interfaces. If a module
Expand Down

0 comments on commit 38e462d

Please sign in to comment.