-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Labels
T: Client UXT: Dev UXUX for SDK developers (i.e. how to call our code)UX for SDK developers (i.e. how to call our code)T:EpicEpicsEpics
Description
Summary
in rfc 001 we accepted the optionality of validatebasic. Within the cosmos sdk we will remove the usage of validate basic in favour of having all validation happen on msg server. We will still support an extension interface for those that would like to continue using validate basic.
Work Breakdown
- Add extension interface (feat: optional validate basic #15735)
- refactor(auth,vesting): move
ValidateBasic
logic tomsgServer
#15786 - refactor(authz): move
ValidateBasic
logic tomsgServer
#15754 - refactor(x/bank): move validate basic checks to msg server #15782
- refactor(crisis): move
ValidateBasic
logic tomsgServer
#15751 - circuit (feat: module circuit breaker #14521)
- refactor(consensus): move
ValidateBasic
logic tomsgServer
#15758 - refactor(distribution): move
ValidateBasic
logic tomsgServer
#15755 - refactor(evidence): move
ValidateBasic
logic tomsgServer
#15753 - feegrant
- refactor(x/gov): move
ValidateBasic
to msg server #15832 - refactor(group): move
ValidateBasic
logic tomsgServer
#15785 - refactor(mint): move
ValidateBasic
logic tomsgServer
#15760 - refactor(nft): move
ValidateBasic
logic tomsgServer
#15759 -
paramsN/A - refactor(slashing): move
ValidateBasic
logic tomsgServer
#15793 - refactor(staking): add missing msgServer tests and move ValidateBasic() logic to msgServer #15820
- refactor(upgrade): move
ValidateBasic
logic tomsgServer
#15752 - docs: update docs and UPGRADING.md on facultative ValidateBasic #15743
Metadata
Metadata
Assignees
Labels
T: Client UXT: Dev UXUX for SDK developers (i.e. how to call our code)UX for SDK developers (i.e. how to call our code)T:EpicEpicsEpics