When I call liststreamitems it returns a list of objects like this:
{
"publishers": [
"13hhTLheZXjFj5owddcBNMu2jnNPxvbUZrrnHx"
],
"keys": [
"ASDF"
],
"data": "7b2274656d70223a31322c2268756d223a36357d",
"confirmations": 25,
"blocktime": 1526372965,
"txid": "6c2e0eeee735233241081000bf06895482e1329eede1ac62d22ce4f11e38bec9"
}
The keys property is an array, but I don't understand why, since I published this data to this particular key. Then I published more values to the same key, and to other keys and the keys property will never accumulate inside an array. Every published item is returned as separate object with only 1 value in the keys array.
Same goes for publishers.
What is the purpose behind them being an array?