cosmos / cosmos/interchain-security
Move message validation logic to msg_server.go
Open
good first issue
scope: cosmos-sdk
type: tech-debt
- Dominant language
- Go
- Stars
- 195
- Forks
- 166
- PR merge metrics
- No merged PRs in 30d
Description
## Problem
`ValidateBasic` is [deprecated](https://docs.cosmos.network/v0.50/learn/beginner/tx-lifecycle#validatebasic-deprecated) (both in v47 and v50). This is a "soft" deprecation, but to avoid future issues, it would be preferable to move the logic directly into the message server handling.
## Closing criteria
The message validation logic is moved to msg_server.go.
Contributor guide
Assessment
This issue has not been assessed yet.