Skip to content

All develop done changes targeted to master (v1.27.2 release)

Bartek Wrona requested to merge bw_v1_27_2 into master

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).

  1. 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)
  2. Hived APIs changes:
    • implemented ability to automatically generate RC statistics (also added new methods to rc_api: get_rc_stats and get_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 optional rc_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)
  3. cli_wallet changes:
Edited by Bartek Wrona

Merge request reports