mirror of
https://github.com/monero-project/monero.git
synced 2025-07-24 08:20:44 -04:00
Fixed binary size issue due to embedded checkpoint data.
Fixed OSX compilation issues due to random lmdb resize points. Fixed infinite loop bug when calling core::get_block_template(..).
This commit is contained in:
parent
2b2ae36724
commit
2e293a563e
7 changed files with 15 additions and 9 deletions
|
@ -84,7 +84,7 @@ target_link_libraries(cryptonote_core
|
|||
${Boost_PROGRAM_OPTIONS_LIBRARY}
|
||||
${Boost_SERIALIZATION_LIBRARY}
|
||||
LINK_PRIVATE
|
||||
${Blocks}
|
||||
${Blocks}
|
||||
${Boost_FILESYSTEM_LIBRARY}
|
||||
${Boost_SYSTEM_LIBRARY}
|
||||
${Boost_THREAD_LIBRARY}
|
||||
|
|
|
@ -511,8 +511,8 @@ namespace cryptonote
|
|||
// Can not exceed maximum block size
|
||||
if (max_total_size < total_size + tx_it->second.blob_size)
|
||||
{
|
||||
sorted_it++;
|
||||
continue;
|
||||
sorted_it++;
|
||||
continue;
|
||||
}
|
||||
|
||||
// If adding this tx will make the block size
|
||||
|
@ -522,8 +522,8 @@ namespace cryptonote
|
|||
// to propagate at 60s block times.
|
||||
if ( (total_size + tx_it->second.blob_size) > CRYPTONOTE_GETBLOCKTEMPLATE_MAX_BLOCK_SIZE )
|
||||
{
|
||||
sorted_it++;
|
||||
continue;
|
||||
sorted_it++;
|
||||
continue;
|
||||
}
|
||||
|
||||
// If we've exceeded the penalty free size,
|
||||
|
@ -536,8 +536,8 @@ namespace cryptonote
|
|||
// missing key images
|
||||
if (!is_transaction_ready_to_go(tx_it->second) || have_key_images(k_images, tx_it->second.tx))
|
||||
{
|
||||
sorted_it++;
|
||||
continue;
|
||||
sorted_it++;
|
||||
continue;
|
||||
}
|
||||
|
||||
bl.tx_hashes.push_back(tx_it->first);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue