improved code

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
This commit is contained in:
Jürgen Eckel 2024-04-23 11:37:53 +02:00
parent e38d58187e
commit a97614a7f5
No known key found for this signature in database
2 changed files with 4 additions and 8 deletions

View File

@ -101,18 +101,14 @@ func SendUpdateRedeemClaim(goCtx context.Context, beneficiary string, id uint64,
buildSignBroadcastTx(goCtx, loggingContext, sendingValidatorAddress, msg) buildSignBroadcastTx(goCtx, loggingContext, sendingValidatorAddress, msg)
} }
func SendPLMNTTokens(goCtx context.Context, beneficiary sdk.AccAddress, amount uint64, denominator string) { func SendTokens(goCtx context.Context, beneficiary sdk.AccAddress, amount uint64, denominator string) {
sendingValidatorAddress := config.GetConfig().ValidatorAddress sendingValidatorAddress := config.GetConfig().ValidatorAddress
coin := sdk.NewCoin(denominator, sdk.NewIntFromUint64(amount)) coin := sdk.NewCoin(denominator, sdk.NewIntFromUint64(amount))
coins := sdk.NewCoins(coin) coins := sdk.NewCoins(coin)
orgAddr, err := sdk.AccAddressFromBech32(sendingValidatorAddress) orgAddr := sdk.MustAccAddressFromBech32(sendingValidatorAddress)
if err != nil {
ctx := sdk.UnwrapSDKContext(goCtx)
GetAppLogger().Error(ctx, "sending PLMNT tokens: couldn't convert validator address to Address object")
}
msg := banktypes.NewMsgSend(orgAddr, beneficiary, coins) msg := banktypes.NewMsgSend(orgAddr, beneficiary, coins)
loggingContext := "sending PLMNT tokens" loggingContext := "sending " + denominator + " tokens"
buildSignBroadcastTx(goCtx, loggingContext, sendingValidatorAddress, msg) buildSignBroadcastTx(goCtx, loggingContext, sendingValidatorAddress, msg)
} }

View File

@ -77,7 +77,7 @@ func (k msgServer) sendInitialFundingTokensToMachine(goCtx context.Context, mach
logMsg := fmt.Sprintf("transferring %v tokens to address %s", keeperParams.GetDaoMachineFundingAmount(), machineAddress.String()) logMsg := fmt.Sprintf("transferring %v tokens to address %s", keeperParams.GetDaoMachineFundingAmount(), machineAddress.String())
util.GetAppLogger().Info(ctx, logMsg) util.GetAppLogger().Info(ctx, logMsg)
util.SendPLMNTTokens(goCtx, machineAddress, keeperParams.GetDaoMachineFundingAmount(), keeperParams.DaoMachineFundingDenom) util.SendTokens(goCtx, machineAddress, keeperParams.GetDaoMachineFundingAmount(), keeperParams.GetDaoMachineFundingDenom())
} }
func validateExtendedPublicKey(issuer string, cfg chaincfg.Params) bool { func validateExtendedPublicKey(issuer string, cfg chaincfg.Params) bool {