в коде форка который взял за исходник я нашел вот такие строки
if (fCheckInputs)
{
MapPrevTx mapInputs;///смотрим предыдущие входы по этому адресу
map mapUnused;
.............................пропускаем.......................................
int64 nFees = tx.GetValueIn(mapInputs)-tx.GetValueOut();
прав ли я что:
tx.GetValueIn(mapInputs) это сколько бабла пришло на этот адрес до....
а tx.GetValueOut() это сколько уходит на новый адрес
а вместе nFees = tx.GetValueIn(mapInputs)-tx.GetValueOut(); говорит что комиссии равны прошлые входы - текущие выходы(на одном адресе)
теперь смотрите
будет ли фатальная ошибка если я уберу nFees и оставлю только награду за блок coinbase
но при этом вставлю проверку потраченных входов tx.GetValueIn(mapInputs) на выходы последующих блоков
?
или все получится и сдача останется у того кто инициировал транзакцию?
очень нада помогите?