Errors - Publishing in Streams

+1 vote
I have been coming across this error  at times , mostly when i am publishing too many items too soon into the streams :

chain2: publish stream1 abc37467317911196.6 123456789a
{"method":"publish","params":["stream1","abc37467317911196.6","123456789a"],"id":1,"chain_name":"chain2"}

error code: -4
error message:
Error: The transaction was rejected: 64: Metadata script rejected - Inputs don't belong to valid publisher
chain2:

I quit and run it and the same command executes well. Please let me know if this is a bug.
asked Oct 20, 2016 by 06arnab

2 Answers

0 votes

Yes, this is a known bug in alpha 24, that sometimes the publish API command uses the wrong inputs. The fix has been implemented internally and will be included in the next alpha. In the meantime, please use publishfrom with an explicit publisher address as a workaround.

answered Oct 20, 2016 by MultiChain
0 votes
This has been fixed in alpha 25, released today.
answered Oct 27, 2016 by MultiChain
...