mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-08-13 22:23:15 +00:00
14 lines
391 B
Go
14 lines
391 B
Go
package transactionvalidator
|
|
|
|
import (
|
|
"github.com/kaspanet/kaspad/domain/consensus/model/externalapi"
|
|
)
|
|
|
|
// PopulateMass calculates and populates the mass of the given transaction
|
|
func (v *transactionValidator) PopulateMass(transaction *externalapi.DomainTransaction) {
|
|
if transaction.Mass != 0 {
|
|
return
|
|
}
|
|
transaction.Mass = v.txMassCalculator.CalculateTransactionMass(transaction)
|
|
}
|