From b4403a3df84a77abd3bd2c5b11d36be172ef3daf Mon Sep 17 00:00:00 2001 From: Reece Williams <reecepbcups@gmail.com> Date: Mon, 16 Dec 2024 09:28:03 -0600 Subject: [PATCH] G-01 --- x/tokenfactory/keeper/admins.go | 7 +------ x/tokenfactory/keeper/msg_server.go | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/x/tokenfactory/keeper/admins.go b/x/tokenfactory/keeper/admins.go index 2dda568..252c7d5 100644 --- a/x/tokenfactory/keeper/admins.go +++ b/x/tokenfactory/keeper/admins.go @@ -40,12 +40,7 @@ func (k Keeper) setAuthorityMetadata(ctx context.Context, denom string, metadata return nil } -func (k Keeper) setAdmin(ctx context.Context, denom string, admin string) error { - metadata, err := k.GetAuthorityMetadata(sdk.UnwrapSDKContext(ctx), denom) - if err != nil { - return err - } - +func (k Keeper) setAdmin(ctx context.Context, metadata types.DenomAuthorityMetadata, denom string, admin string) error { metadata.Admin = admin return k.setAuthorityMetadata(ctx, denom, metadata) diff --git a/x/tokenfactory/keeper/msg_server.go b/x/tokenfactory/keeper/msg_server.go index 766b178..bb031fa 100644 --- a/x/tokenfactory/keeper/msg_server.go +++ b/x/tokenfactory/keeper/msg_server.go @@ -172,7 +172,7 @@ func (server msgServer) ChangeAdmin(goCtx context.Context, msg *types.MsgChangeA return nil, types.ErrUnauthorized } - err = server.Keeper.setAdmin(ctx, msg.Denom, msg.NewAdmin) + err = server.Keeper.setAdmin(ctx, authorityMetadata, msg.Denom, msg.NewAdmin) if err != nil { return nil, err }