When we receive ZMQ notifications, allow duplicate JSON keys while parsing the text into JSON. Those may be passed on from Xaya Core, which allows them as well due to univalue.
JsonCpp will then just overwrite earlier values, so the last entry for a given key will prevail. This adds explicit tests as well, to make sure this situation works as desired and actually has this behaviour also in the future.
When we receive ZMQ notifications, allow duplicate JSON keys while parsing the text into JSON. Those may be passed on from Xaya Core, which allows them as well due to univalue.
JsonCpp will then just overwrite earlier values, so the last entry for a given key will prevail. This adds explicit tests as well, to make sure this situation works as desired and actually has this behaviour also in the future.