Skip to content

3.0.1-beta.1

Compare
Choose a tag to compare
@igorls igorls released this 24 May 03:00

This release focus on improving stability on heavy chains, specially by allowing providers to operate smoothly on less powerful hardware.

Changelog Summary

  • Deferred TX blacklisting options
  • Global flow control
  • Fixed missing messages on round_robin routing mode

Breaking changes on <chain>.config.json

  • Flow control

    • [changed] scaling.queue_limitscaling.block_queue_limit
      defines the local limit for the block queues
    • [new] scaling.max_queue_limit
      defines the maximum limit for all queues
    • [new] scaling.polling_interval
      interval between each queue size measurement
    • [new] scaling.resume_trigger
      defines when to resume reading after a ship reader is paused
  • Indexer features

    • [new] features.deferred_trx
      allow indexing of generated transaction events regardless of the final status
      (use carefully as this can lead to spam)
    • [new] features.failed_trx
      allow indexing failed transaction receipts to the <chain>-trxerr-* index
      (use carefully as this can lead to spam)
    • [new] features.resource_limits
      allow indexing of account resource limit updates to the <chain>-reslimit-* index
    • [new] features.resource_usage
      allow indexing of account resource usage updates to the <chain>-userres-* index
  • API Changes

    • [new/optional] api.custom_core_token
      forces the built-in explorer to interpret a custom token as the system token, format "<code>::<symbol>"
      (ex. "eosio.token::XPR")