3.0.1-beta.1
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_limit
→scaling.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
- [changed]
-
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
- [new]
-
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")
- [new/optional]