All develop done changes targeted to master (v1.27.2 release)
This version contains only non-consensus changes (which does not require a HardFork).
Because internal memory data structures, like also Account History records have been changed, Hived node replay is required when upgrading from 1.27.1 version (or earlier).
- Hived changes:
- new block_log_util tool: !694 (merged)
- upgraded
secp256k1-zkp
library to get performance improvements related to signature processing: !689 (merged) - fixes related to P2P connections like also block statistics collection: !650 (merged), issue #362 (closed)
- fixed hived node shutdown issues related to P2P network activity: !741 (merged), issue #405 (closed)
- fixed broken serialization of
limit_order_cancelled_operation
operation leading to incomplete data in Account History data like also in sql_serializer output. Issue: haf#96 (closed) - fixed checks related to argument verification in condenser_api RC-related API calls: !709 (merged), issue #389 (closed)
- Hived should return proper return status once started with invalid commandline: !711 (merged), issue #155 (closed)
- Hived internal memory optimizations: !771 (merged)
- improved
generic_custom_operation_interpreter
(custom_json_operation
processing) to detect improperly built custom operations (i.e. rc_delegations), !755 (merged) - added new virtual operation:
proxy_cleared_operation
: !681 (merged), issue #377 (closed)
- Hived APIs changes:
- implemented ability to automatically generate RC statistics (also added new methods to rc_api:
get_rc_stats
andget_rc_operation_stats
): !670 (merged) - added ability to enable/disable compression at Hived websocket server: !751 (merged), issue #416 (closed)
- improved
transaction_status_api::find_transaction
,condenser_api::broadcast_transaction_synchronous
by optionalrc_cost
consumed by given transaction: !771 (merged) - extended checks in parameter verification of consenser_api calls related to number of passed parameters: !779 (merged)
- improved get_active_witnesses/get_witness_schedule API calls: !743 (merged)
- fixed created date returned by call
condenser_api::get_witnesses
: !677 (merged) issue #379 (closed) - all database_api calls have set default values for their arguments: !645 (merged)
- fixed market_history API calls: !766 (merged), issue #338 (closed)
- implemented ability to automatically generate RC statistics (also added new methods to rc_api:
- cli_wallet changes:
- cli_wallet -r and -H options don't require explicit
--daemon
option anymore: !721 (merged) - cli_wallet supports http server connections (it was broken in the past): !722 (merged)
- fixed broken
gethelp
command in cli_wallet: !760 (merged), issue #420 (closed)
- cli_wallet -r and -H options don't require explicit