Skip to content

Commit 1a2f157

Browse files
nnkkenwilliamchong
authored andcommitted
🐛 Fix fee per byte feegrant for likenft messages
1 parent 24f0ac2 commit 1a2f157

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

x/likenft/keeper/msg_server_blind_box_content.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ func (k msgServer) CreateBlindBoxContent(goCtx context.Context, msg *types.MsgCr
6161
if err != nil {
6262
return nil, sdkerrors.ErrInvalidAddress.Wrapf(err.Error())
6363
}
64-
err = k.DeductFeePerByte(ctx, userAddress, content.Size(), nil)
64+
err = k.DeductFeePerByte(ctx, userAddress, content.Size(), msg)
6565
if err != nil {
6666
return nil, err
6767
}
@@ -116,7 +116,7 @@ func (k msgServer) UpdateBlindBoxContent(goCtx context.Context, msg *types.MsgUp
116116
if err != nil {
117117
return nil, sdkerrors.ErrInvalidAddress.Wrapf(err.Error())
118118
}
119-
err = k.DeductFeePerByte(ctx, userAddress, lengthDiff, nil)
119+
err = k.DeductFeePerByte(ctx, userAddress, lengthDiff, msg)
120120
if err != nil {
121121
return nil, err
122122
}

x/likenft/keeper/msg_server_mint_nft.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ func (k msgServer) mintRegularNFT(ctx sdk.Context, classId string, classData *ty
9999
Data: nftDataInAny,
100100
}
101101
// Deduct minting fee
102-
err = k.DeductFeePerByte(ctx, userAddress, nft.Size(), nil)
102+
err = k.DeductFeePerByte(ctx, userAddress, nft.Size(), msg)
103103
if err != nil {
104104
return nil, err
105105
}

x/likenft/keeper/msg_server_new_class.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ func (k msgServer) NewClass(goCtx context.Context, msg *types.MsgNewClass) (*typ
8080
Data: classDataInAny,
8181
}
8282
// Deduct fee
83-
err = k.DeductFeePerByte(ctx, parent.Owner, class.Size(), nil)
83+
err = k.DeductFeePerByte(ctx, parent.Owner, class.Size(), msg)
8484
if err != nil {
8585
return nil, err
8686
}

x/likenft/keeper/msg_server_update_class.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ func (k msgServer) UpdateClass(goCtx context.Context, msg *types.MsgUpdateClass)
6666
// Deduct minting fee if new content is longer
6767
lengthDiff := newClass.Size() - oldClass.Size()
6868
if lengthDiff > 0 {
69-
err = k.DeductFeePerByte(ctx, parent.Owner, lengthDiff, nil)
69+
err = k.DeductFeePerByte(ctx, parent.Owner, lengthDiff, msg)
7070
if err != nil {
7171
return nil, err
7272
}

0 commit comments

Comments
 (0)