в коде форка который взял за исходник я нашел вот такие строки
if (fCheckInputs)
{
MapPrevTx mapInputs;///смотрим предыдущие входы по этому адресу
map<uint256, CTxIndex> mapUnused;
.............................пропускаем.......................................
int64 nFees = tx.GetValueIn(mapInputs)-tx.GetValueOut();
прав ли я что:
tx.GetValueIn(mapInputs) это сколько бабла пришло на этот адрес до....
а tx.GetValueOut() это сколько уходит на новый адрес
а вместе nFees = tx.GetValueIn(mapInputs)-tx.GetValueOut(); говорит что комиссии равны прошлые входы - текущие выходы(на одном адресе)
теперь смотрите
будет ли фатальная ошибка если я уберу nFees и оставлю только награду за блок coinbase
но при этом вставлю проверку потраченных входов tx.GetValueIn(mapInputs) на выходы последующих блоков
![Huh](https://bitcointalk.org/Smileys/default/huh.gif)
?
или все получится и сдача останется у того кто инициировал транзакцию?
очень нада помогите?