Mirrornet fixes and P2P speedup
- Fixes to get mirrornet to compile on Ubuntu20.
- Quick-and-dirty fix to get mirrornet live transactions to have valid expiration dates (this fix also breaks expiration data for block_log conversion, so further fixes to come which is why this is still a draft MR).
- Allow a node to fetch more than one transaction at a time from each peer.
- Increase TCP buffer to speedup transmission of large transfers.
- Added relative transaction expiration time calculation in the
node_based_conversion
converter plugin in favor of the now deprecateduse-now-time
option - Made
convert_operations_visitor
available to call outside of the converterconvert_signed_block
function scope - Converter documentation enhancements
Edited by Dan Notestein