Skip to content

Subscription Config Default Change Not Replicated to Exchange Config #1874

@shazbert

Description

@shazbert

There is an issue with how subscription configurations are handled when the default settings are modified on exchange upgrades. If the default configuration is changed, the update is not properly replicated to the exchange config. This leads to two potential problems:

  • The expand template fails due to inconsistencies between the updated default and the exchange config.
  • Subscribing to WebSocket channels results in unexpected behaviour or inconsistencies because the subscription state does not reflect the new default settings.

To resolve this, we need a mechanism to either:

  1. Automatically refresh the config to ensure the exchange config stays in sync with the updated default, or
  2. Provide a clear warning to users when there are discrepancies between the current state and the expected config, prompting them to purge and rebuild the entire subscription list.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions