MCPcopy
hub / github.com/lhartikk/naivechain / addBlock

Function addBlock

main.js:116–120  ·  view source on GitHub ↗
(newBlock)

Source from the content-addressed store, hash-verified

114};
115
116var addBlock = (newBlock) => {
117 if (isValidNewBlock(newBlock, getLatestBlock())) {
118 blockchain.push(newBlock);
119 }
120};
121
122var isValidNewBlock = (newBlock, previousBlock) => {
123 if (previousBlock.index + 1 !== newBlock.index) {

Callers 1

initHttpServerFunction · 0.85

Calls 2

isValidNewBlockFunction · 0.85
getLatestBlockFunction · 0.85

Tested by

no test coverage detected