33affd2 blockchain: on hardfork 2, require mixin 2 at least if possible (moneromooo-monero)
434e0f4 hardfork: make the voting window a week (moneromooo-monero)
0a7421b hardfork: rescan speedup (moneromooo-monero)
fec98b8 hardfork: remove use of GNU extension for initializing object (moneromooo-monero)
4bbf944 blockchain: on hardfork 2, allow miners to claim less money than allowed (moneromooo-monero)
088bc56 hardfork: change window semantics to not count the newly added block (moneromooo-monero)
198f557 blockchain: use different hard fork settings for testnet and mainnet (moneromooo-monero)
LOG_PRINT_L1("coinbase transaction spend too much money ("<<print_money(money_in_use)<<"). Block reward is "<<print_money(base_reward+fee)<<"("<<print_money(base_reward)<<"+"<<print_money(fee)<<")");
returnfalse;
}
if(base_reward+fee!=money_in_use)
// From hard fork 2, we allow a miner to claim less block reward than is allowed, in case a miner wants less dust
if(m_hardfork->get_current_version()<2)
{
LOG_PRINT_L1("coinbase transaction doesn't use full amount of block reward: spent: "<<money_in_use<<", block reward "<<base_reward+fee<<"("<<base_reward<<"+"<<fee<<")");
returnfalse;
if(base_reward+fee!=money_in_use)
{
LOG_PRINT_L1("coinbase transaction doesn't use full amount of block reward: spent: "<<money_in_use<<", block reward "<<base_reward+fee<<"("<<base_reward<<"+"<<fee<<")");