<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>MultiChain Developer Q&amp;A - Recent questions tagged timereceived</title>
<link>https://www.multichain.com/qa/tag/timereceived</link>
<description>Powered by Question2Answer</description>
<item>
<title>Stream's timestamp - blocktime versus transaction time/receive time</title>
<link>https://www.multichain.com/qa/10860/streams-timestamp-blocktime-versus-transaction-receive-time</link>
<description>Hi,&lt;br /&gt;
&lt;br /&gt;
I'm planning to use streams, so I'm performing some tests while developing the project. My current MC setting is 2 nodes, both needed to mine so that a block can not be validated without the 2 nodes being up and running (that may not be mandatory within the field of the project - but it is just the way I realised the 'issue' I may have).&lt;br /&gt;
&lt;br /&gt;
Then, I have simulated 'a node crash'. Only one node is left and running, so no more block are validated, no more 'blocktime' on pending blocks added to the stream after the 'crash'. Then, I relaunch the second node, and pending blocks start again getting validated. Everything normal except that some blocks get validated at the same time, hence I have successive blocks in the stream with the exact same 'blocktime'.&lt;br /&gt;
&lt;br /&gt;
Hence my question/note/remark: assuming streams can/may be used for time-based series (values submitted on a regular basis, every X minutes), it seems to me, in such situation, but also from a global perspective, that 'blocktime' can not be used in order to extract/deduce the exact time the value was submitted to the stream. It looks like to me that 'blocktime' can not reflect 'for sure' this characteristic. If one have to gather 'timereceived' within the transaction's data in order to retrieve the data submitted timestamp, how one can extract as fast as 'liststreamkeyitems' the last 100 data/values for example from a stream with their exact/effective 'submitted' time value and not the time at which it was effectively validated in the stream?&lt;br /&gt;
&lt;br /&gt;
Let me know If I'm missing something here. Any thoughts welcome. Thanks.</description>
<guid isPermaLink="true">https://www.multichain.com/qa/10860/streams-timestamp-blocktime-versus-transaction-receive-time</guid>
<pubDate>Fri, 31 Aug 2018 17:10:21 +0000</pubDate>
</item>
<item>
<title>Missing blocktime in listaddresstransactions</title>
<link>https://www.multichain.com/qa/3708/missing-blocktime-in-listaddresstransactions</link>
<description>Hi MultiChain Team,&lt;br /&gt;
&lt;br /&gt;
I was trying MultiChain for the &amp;quot;sendwithmetadata&amp;quot; command. After sending the transactions, I then used &amp;quot;listaddresstransactions&amp;quot; to retrieve the transactions. For most of the transactions, I could get the &amp;quot;blocktime&amp;quot; field and parse the time. However, sometimes (usually the last transaction) the &amp;quot;blocktime&amp;quot; field was missing (but the &amp;quot;time&amp;quot; and &amp;quot;timereceived&amp;quot; fields were present). Could you kindly provide suggestions about how to make sure the &amp;quot;blocktime&amp;quot; field appears everytime?&lt;br /&gt;
&lt;br /&gt;
Thank you very much!</description>
<guid isPermaLink="true">https://www.multichain.com/qa/3708/missing-blocktime-in-listaddresstransactions</guid>
<pubDate>Wed, 18 Jan 2017 20:04:56 +0000</pubDate>
</item>
</channel>
</rss>