mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-03-30 15:08:33 +00:00
[NOD-1532] Use correct coinbase transaction in buildBlockWith Parents
This commit is contained in:
parent
afbad73c0b
commit
3ab507b66f
@ -103,7 +103,7 @@ func (bb *testBlockBuilder) buildBlockWithParents(
|
||||
return nil, err
|
||||
}
|
||||
|
||||
coinbase, err := bb.newBlockCoinbaseTransaction(coinbaseData)
|
||||
coinbase, err := bb.coinbaseManager.ExpectedCoinbaseTransaction(tempBlockHash, coinbaseData)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
@ -31,6 +31,9 @@ func (csm *consensusStateManager) verifyAndBuildUTXO(block *externalapi.DomainBl
|
||||
|
||||
coinbaseTransaction := block.Transactions[0]
|
||||
err = csm.validateCoinbaseTransaction(blockHash, coinbaseTransaction)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
err = csm.validateBlockTransactionsAgainstPastUTXO(block, blockHash, pastUTXODiff, err)
|
||||
if err != nil {
|
||||
|
Loading…
x
Reference in New Issue
Block a user