You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In case a coinbase has just one output (the reward), which is stake + block reward + fees, it fails on "bad-cb-spends-too-little", and it should fail as the reward is incorrect - should only be block reward + fees. This is because the check assumes the reward amount is correct.
Checking that the outputs spend the correct amount should be done after checking the reward (the reward has to be correct).
The text was updated successfully, but these errors were encountered:
The number of outputs in coinbase transactions is not restricted as this enables forward compatibility and you can have any number of outputs due to stake splitting.
In case a coinbase has just one output (the reward), which is stake + block reward + fees, it fails on "bad-cb-spends-too-little", and it should fail as the reward is incorrect - should only be block reward + fees. This is because the check assumes the reward amount is correct.
Checking that the outputs spend the correct amount should be done after checking the reward (the reward has to be correct).
The text was updated successfully, but these errors were encountered: