I have multichain configured on server. So, like in Ethereum, we can create event in the smart contract which can keep listening to events for new actions, likewise, can we subscribe to stream events using Multichain's APIs without explicitely keep polling from subscriber's end?