remove amino from x/capability (#7389)

* remove amino from x/capability

* remove codec
This commit is contained in:
Anil Kumar Kammari 2020-09-25 17:13:19 +05:30 committed by GitHub
parent d55c1a2665
commit 06b84d902a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 26 deletions

View File

@ -47,10 +47,8 @@ func (AppModuleBasic) Name() string {
return types.ModuleName
}
// RegisterLegacyAminoCodec registers the capability module's types to the LegacyAmino codec.
func (AppModuleBasic) RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) {
types.RegisterLegacyAminoCodec(cdc)
}
// RegisterLegacyAminoCodec does nothing. Capability does not support amino.
func (AppModuleBasic) RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) {}
// RegisterInterfaces registers the module's interface types
func (a AppModuleBasic) RegisterInterfaces(_ cdctypes.InterfaceRegistry) {}

View File

@ -1,22 +0,0 @@
package types
import (
"github.com/cosmos/cosmos-sdk/codec"
)
// RegisterLegacyAminoCodec registers all the necessary types and interfaces for the
// capability module.
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) {
cdc.RegisterConcrete(&Capability{}, "cosmos-sdk/Capability", nil)
cdc.RegisterConcrete(Owner{}, "cosmos-sdk/Owner", nil)
cdc.RegisterConcrete(&CapabilityOwners{}, "cosmos-sdk/CapabilityOwners", nil)
}
var (
amino = codec.NewLegacyAmino()
)
func init() {
RegisterLegacyAminoCodec(amino)
amino.Seal()
}