b289036b0c
- stream-client v2.0.0 compatibility - improved transitions on high volume streams - added api.stream_scroll_limit (default -1 -> unlimited) specify the maximum number of documents that can be requested during a history request in the streaming api - added api.stream_scroll_batch (default 500) specify the number of documents per streamed history request
139 lines
3.1 KiB
JSON
139 lines
3.1 KiB
JSON
{
|
|
"api": {
|
|
"enabled": true,
|
|
"pm2_scaling": 1,
|
|
"node_max_old_space_size": 1024,
|
|
"chain_name": "EXAMPLE Chain",
|
|
"server_addr": "127.0.0.1",
|
|
"server_port": 7000,
|
|
"stream_port": 1234,
|
|
"stream_scroll_limit": -1,
|
|
"stream_scroll_batch": 500,
|
|
"server_name": "127.0.0.1:7000",
|
|
"provider_name": "Example Provider",
|
|
"provider_url": "https://example.com",
|
|
"chain_api": "",
|
|
"push_api": "",
|
|
"chain_logo_url": "",
|
|
"enable_caching": true,
|
|
"cache_life": 1,
|
|
"limits": {
|
|
"get_actions": 1000,
|
|
"get_voters": 100,
|
|
"get_links": 1000,
|
|
"get_deltas": 1000,
|
|
"get_trx_actions": 200
|
|
},
|
|
"access_log": false,
|
|
"chain_api_error_log": false,
|
|
"custom_core_token": "",
|
|
"enable_export_action": false,
|
|
"disable_rate_limit": false,
|
|
"rate_limit_rpm": 1000,
|
|
"rate_limit_allow": [],
|
|
"disable_tx_cache": false,
|
|
"tx_cache_expiration_sec": 3600,
|
|
"v1_chain_cache": [
|
|
{
|
|
"path": "get_block",
|
|
"ttl": 3000
|
|
},
|
|
{
|
|
"path": "get_info",
|
|
"ttl": 500
|
|
}
|
|
]
|
|
},
|
|
"indexer": {
|
|
"enabled": true,
|
|
"node_max_old_space_size": 4096,
|
|
"start_on": 0,
|
|
"stop_on": 0,
|
|
"rewrite": false,
|
|
"purge_queues": false,
|
|
"live_reader": false,
|
|
"live_only_mode": false,
|
|
"abi_scan_mode": true,
|
|
"fetch_block": true,
|
|
"fetch_traces": true,
|
|
"disable_reading": false,
|
|
"disable_indexing": false,
|
|
"process_deltas": true,
|
|
"disable_delta_rm": true
|
|
},
|
|
"settings": {
|
|
"preview": false,
|
|
"chain": "eos",
|
|
"eosio_alias": "eosio",
|
|
"parser": "3.2",
|
|
"auto_stop": 0,
|
|
"index_version": "v1",
|
|
"debug": false,
|
|
"bp_logs": false,
|
|
"bp_monitoring": false,
|
|
"ipc_debug_rate": 60000,
|
|
"allow_custom_abi": false,
|
|
"rate_monitoring": true,
|
|
"max_ws_payload_mb": 256,
|
|
"ds_profiling": false,
|
|
"auto_mode_switch": false,
|
|
"hot_warm_policy": false,
|
|
"custom_policy": "",
|
|
"use_global_agent": false,
|
|
"index_partition_size": 10000000,
|
|
"es_replicas": 0
|
|
},
|
|
"blacklists": {
|
|
"actions": [],
|
|
"deltas": []
|
|
},
|
|
"whitelists": {
|
|
"actions": [],
|
|
"deltas": [],
|
|
"max_depth": 10,
|
|
"root_only": false
|
|
},
|
|
"scaling": {
|
|
"readers": 1,
|
|
"ds_queues": 1,
|
|
"ds_threads": 1,
|
|
"ds_pool_size": 1,
|
|
"indexing_queues": 1,
|
|
"ad_idx_queues": 1,
|
|
"dyn_idx_queues": 1,
|
|
"max_autoscale": 4,
|
|
"batch_size": 5000,
|
|
"resume_trigger": 5000,
|
|
"auto_scale_trigger": 20000,
|
|
"block_queue_limit": 10000,
|
|
"max_queue_limit": 100000,
|
|
"routing_mode": "round_robin",
|
|
"polling_interval": 10000
|
|
},
|
|
"features": {
|
|
"streaming": {
|
|
"enable": false,
|
|
"traces": false,
|
|
"deltas": false
|
|
},
|
|
"tables": {
|
|
"proposals": true,
|
|
"accounts": true,
|
|
"voters": true
|
|
},
|
|
"index_deltas": true,
|
|
"index_transfer_memo": true,
|
|
"index_all_deltas": true,
|
|
"deferred_trx": false,
|
|
"failed_trx": false,
|
|
"resource_limits": false,
|
|
"resource_usage": false
|
|
},
|
|
"prefetch": {
|
|
"read": 50,
|
|
"block": 100,
|
|
"index": 500
|
|
},
|
|
"plugins": {}
|
|
}
|