Skip to content

Commit

Permalink
Remove GetAccount calls in epoch
Browse files Browse the repository at this point in the history
  • Loading branch information
ValarDragon committed Dec 21, 2023
1 parent 68a6e7c commit fce3312
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions x/bank/keeper/send.go
Original file line number Diff line number Diff line change
Expand Up @@ -292,11 +292,12 @@ func (k BaseSendKeeper) SendManyCoins(ctx sdk.Context, fromAddr sdk.AccAddress,
return err
}

acc := k.ak.GetAccount(ctx, toAddr)
if acc == nil {
defer telemetry.IncrCounter(1, "new", "account")
k.ak.SetAccount(ctx, k.ak.NewAccountWithAddress(ctx, toAddr))
}
// Not needed for epoch code, every user must have an account
// acc := k.ak.GetAccount(ctx, toAddr)
// if acc == nil {
// defer telemetry.IncrCounter(1, "new", "account")
// k.ak.SetAccount(ctx, k.ak.NewAccountWithAddress(ctx, toAddr))
// }

ctx.EventManager().EmitEvent(sdk.NewEvent(
types.EventTypeTransfer,
Expand Down

0 comments on commit fce3312

Please sign in to comment.