We use WebSockets to publish updates to chains (below is an example of such a POST message).
The following problem has occurred: The message is processed (there is no error message), but the changes do not take effect.
First question: Is the message structure syntactically correct?
Second question: Inserting "Ack":true results in an "Unknown message type". Why am I receiving this message? Is there a general setting to disable acknowledgments?
Example:
{
"Type": "Post",
"Message": {
"Type": "Update",
"Fields": {
"LONGLINK14": "IE00080U68D3",
"LONGLINK13": "GR0138018842",
"LONGNEXTLR": "25#EURGOV4RTS",
"LONGLINK7": "GR0128016731",
"LONGLINK12": "GR0138017836",
"LONGLINK6": "GR0128015725",
"LONGLINK11": "GR0138016820",
"LONGLINK9": "GR0133011248",
"LONGLINK10": "GR0138015814",
"LONGLINK8": "GR0128017747",
"LONGLINK3": "GR0124039737",
"LONGLINK2": "GR0124038721",
"LONGLINK5": "GR0124041758",
"LONGLINK4": "GR0124040743",
"LONGLINK1": "GR0124037715",
"LONGPREVLR": "23#EURGOV4RTS"
},
"ID": 0,
"Domain": "MarketPrice"
},
"ID": 1,
"Domain": "MarketPrice",
"PostID": 25,
"Key": {
"Service": "BP",
"Name": "24#EURGOV4RTS"
}
}