(blockData)
| 97 | |
| 98 | |
| 99 | var generateNextBlock = (blockData) => { |
| 100 | var previousBlock = getLatestBlock(); |
| 101 | var nextIndex = previousBlock.index + 1; |
| 102 | var nextTimestamp = new Date().getTime() / 1000; |
| 103 | var nextHash = calculateHash(nextIndex, previousBlock.hash, nextTimestamp, blockData); |
| 104 | return new Block(nextIndex, previousBlock.hash, nextTimestamp, blockData, nextHash); |
| 105 | }; |
| 106 | |
| 107 | |
| 108 | var calculateHashForBlock = (block) => { |
no test coverage detected