Skip to content

Excessive task::enable_z_coin::status polling #289

@smk762

Description

@smk762

To Reproduce

  1. Login to 0.9.3 release at https://app.komodoplatform.com/
  2. Activate ARRR, and wait a while (ideally via sync_params config to get at least a minute of logs)
  3. Export logs, then open for review
  4. Search for task::enable_z_coin::status
  5. Note the time of the first and last match (within the same session, ignore previous session logs)
  6. Calculate the polling rate match_count/duration

Logs (10 seconds, trimmed to relevant)

2025-11-1: 3:22:40.470T+:0:17:58.329000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967360465, date: 2025-11-01 11:22:40.465}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:40.470T+:0:17:58.329000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967360465, date: 2025-11-01 11:22:40.465}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:40.971T+:0:17:58.830000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967360967, date: 2025-11-01 11:22:40.967}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:40.971T+:0:17:58.830000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967360967, date: 2025-11-01 11:22:40.967}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:41.475T+:0:17:59.334000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967361467, date: 2025-11-01 11:22:41.467}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:41.475T+:0:17:59.334000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967361467, date: 2025-11-01 11:22:41.467}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:41.976T+:0:17:59.835000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967361968, date: 2025-11-01 11:22:41.968}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:41.976T+:0:17:59.835000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967361968, date: 2025-11-01 11:22:41.968}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:42.474T+:0:18:00.333000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967362470, date: 2025-11-01 11:22:42.470}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:42.475T+:0:18:00.334000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967362470, date: 2025-11-01 11:22:42.470}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:42.983T+:0:18:00.842000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967362974, date: 2025-11-01 11:22:42.974}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:42.983T+:0:18:00.842000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967362975, date: 2025-11-01 11:22:42.975}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:43.481T+:0:18:01.340000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967363476, date: 2025-11-01 11:22:43.476}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:43.481T+:0:18:01.340000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967363476, date: 2025-11-01 11:22:43.476}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:43.993T+:0:18:01.852000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967363986, date: 2025-11-01 11:22:43.986}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:43.993T+:0:18:01.852000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967363986, date: 2025-11-01 11:22:43.986}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:44.494T+:0:18:02.353000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967364490, date: 2025-11-01 11:22:44.490}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:44.494T+:0:18:02.353000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967364490, date: 2025-11-01 11:22:44.490}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:45.0T+:0:18:02.859000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967364993, date: 2025-11-01 11:22:44.993}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:45.0T+:0:18:02.859000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967364993, date: 2025-11-01 11:22:44.993}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:45.508T+:0:18:03.367000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967365497, date: 2025-11-01 11:22:45.497}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:45.508T+:0:18:03.367000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967365497, date: 2025-11-01 11:22:45.497}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:46.8T+:0:18:03.867000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967366001, date: 2025-11-01 11:22:46.001}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:46.8T+:0:18:03.867000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967366001, date: 2025-11-01 11:22:46.001}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:46.513T+:0:18:04.372000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967366505, date: 2025-11-01 11:22:46.505}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:46.513T+:0:18:04.372000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967366505, date: 2025-11-01 11:22:46.505}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:47.14T+:0:18:04.873000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967367006, date: 2025-11-01 11:22:47.006}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:47.14T+:0:18:04.873000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967367006, date: 2025-11-01 11:22:47.006}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:47.514T+:0:18:05.373000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967367508, date: 2025-11-01 11:22:47.508}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:47.514T+:0:18:05.373000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967367508, date: 2025-11-01 11:22:47.508}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:48.18T+:0:18:05.877000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967368012, date: 2025-11-01 11:22:48.012}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:48.18T+:0:18:05.877000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967368012, date: 2025-11-01 11:22:48.012}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:48.526T+:0:18:06.385000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967368519, date: 2025-11-01 11:22:48.519}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:48.526T+:0:18:06.385000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967368520, date: 2025-11-01 11:22:48.520}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:49.26T+:0:18:06.885000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967369022, date: 2025-11-01 11:22:49.022}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:49.26T+:0:18:06.885000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967369022, date: 2025-11-01 11:22:49.022}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:49.530T+:0:18:07.389000 [LOG] {message: INFO: [RPC] task::enable_z_coin::status completed in 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967369526, date: 2025-11-01 11:22:49.526}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}
2025-11-1: 3:22:49.531T+:0:18:07.390000 [LOG] {message: INFO: [ELECTRUM] Method: task::enable_z_coin::status, Duration: 0ms - null, path: KomodoDefiFramework, app_version: 0.9.3, mm2_version: 2.5.2-beta_bebdc9a17, os_language: en-US, screen_size: 3043:1367, timestamp: 1761967369526, date: 2025-11-01 11:22:49.526}__metadata: {appVersion: null, mm2Version: 2.5.2-beta_bebdc9a17, appLanguage: , platform: linux chrome 142.0.0.0 , osLanguage: en-US, screenSize: 3043:1367}

19 x [RPC] task::enable_z_coin::status
19 x [ELECTRUM] Method: task::enable_z_coin::status

Two logs for same op, which seems to fire every 0.5 seconds.

Expected behavior
ZHTLC sync can be a relatively lengthy op. Until the RPC responds with RequestingBalance, we can probably back off on the status updates to 5 seconds or so

Found in
0.9.3 Release

Environment:

  • Platform: web

Additional context
This could be extended to also apply to any other long running task which an easily detectable middle phase.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Time permissivebugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions