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)
}
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
coin := sdk.NewCoin(denominator, sdk.NewIntFromUint64(amount))
coins := sdk.NewCoins(coin)
orgAddr, err := sdk.AccAddressFromBech32(sendingValidatorAddress)
if err != nil {
ctx := sdk.UnwrapSDKContext(goCtx)
GetAppLogger().Error(ctx, "sending PLMNT tokens: couldn't convert validator address to Address object")
}
orgAddr := sdk.MustAccAddressFromBech32(sendingValidatorAddress)
msg := banktypes.NewMsgSend(orgAddr, beneficiary, coins)
loggingContext := "sending PLMNT tokens"
loggingContext := "sending " + denominator + " tokens"
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())
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 {