You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In a block stream file, BlockHeader.first_transaction_consensus_time should be used to set BlockFile.consensusStart and optionally BlockFile.consensusEnd. This is especially important for block stream files without any event transactions, or the extreme case, without rounds at all.
The field used to be left as null due to consensus nodes bug, once we get a good sample block stream file, we should add the support.
Solution
read BlockHeader.first_transaction_consensus_time, and set it to BlockFile.consensusStart and BlockFile.consensusEnd
Alternatives
No response
The text was updated successfully, but these errors were encountered:
xin-hedera
changed the title
HIP-1056 Use BlockHeader.first_transaction_consensus_time as BlockFile's consensusStart/consensusEnd
HIP-1056 Use BlockHeader.first_transaction_consensus_time as consensusStart/consensusEnd
Jan 9, 2025
Problem
In a block stream file,
BlockHeader.first_transaction_consensus_time
should be used to setBlockFile.consensusStart
and optionallyBlockFile.consensusEnd
. This is especially important for block stream files without any event transactions, or the extreme case, without rounds at all.The field used to be left as null due to consensus nodes bug, once we get a good sample block stream file, we should add the support.
Solution
BlockHeader.first_transaction_consensus_time
, and set it toBlockFile.consensusStart
andBlockFile.consensusEnd
Alternatives
No response
The text was updated successfully, but these errors were encountered: