Merge PR #4625: Implement logger on all module keepers

This commit is contained in:
Aayushi Jain
2019-06-26 12:41:14 -04:00
committed by Alexander Bezobchuk
parent 67f6b02118
commit c898dac6a9
14 changed files with 57 additions and 19 deletions
+9
View File
@@ -1,6 +1,10 @@
package keeper
import (
"fmt"
"github.com/tendermint/tendermint/libs/log"
"github.com/cosmos/cosmos-sdk/codec"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/mint/internal/types"
@@ -33,6 +37,11 @@ func NewKeeper(
//______________________________________________________________________
// Logger returns a module-specific logger.
func (k Keeper) Logger(ctx sdk.Context) log.Logger {
return ctx.Logger().With("module", fmt.Sprintf("x/%s", types.ModuleName))
}
// get the minter
func (k Keeper) GetMinter(ctx sdk.Context) (minter types.Minter) {
store := ctx.KVStore(k.storeKey)