Skip to content

Commit

Permalink
Merge pull request #700 from iotaledger/fix/mana-allotment-util-func
Browse files Browse the repository at this point in the history
Fix ignoring of accounts in `AllotRemainingAccountBoundMana`
  • Loading branch information
muXxer authored Feb 28, 2024
2 parents 25491bf + c699495 commit 48e711a
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions builder/transaction_builder.go
Original file line number Diff line number Diff line change
Expand Up @@ -177,13 +177,19 @@ func (b *TransactionBuilder) AllotRemainingAccountBoundMana(targetSlot iotago.Sl

// allot all remaining account bound mana to the accounts, except the ignored accounts
for accountID, mana := range remainingMana.AccountBoundMana {
ignoreAccount := false
for _, ignoreAccountID := range ignoreAccountIDs {
if accountID == ignoreAccountID {
// skip the ignored account
continue
ignoreAccount = true
break
}
}

if ignoreAccount {
// skip the ignored account
continue
}

// allot the mana to the account
b.IncreaseAllotment(accountID, mana)

Expand Down

0 comments on commit 48e711a

Please sign in to comment.