官术网_书友最值得收藏!

Building the getLastBlock method

Now, the next method that we are going to add to our Blockchain constructor function will be the getLastBlock. This method will simply return the last block in our blockchain to us. Follow the below mentioned steps to build the method: 

  1. Go to our dev/blockchain.js file, and after our createNewBlock method, add the following:
Blockchain.prototype.getLastBlock = function () { 

}
  1. Inside of this getLastBlock method, we will type the following highlighted line of code:
Blockchain.prototype.getLastBlock = function () { 
return this.chain[this.chain.length - 1];

}

The [this.chain.length - 1]; in this preceding code defines the position of the block in the chain, which, in our case, is the previous block, therefore negated by 1. This method is simple and straightforward, and we'll use it in later chapters. 

主站蜘蛛池模板: 西畴县| 汝南县| 台东市| 习水县| 依安县| 勃利县| 赤城县| 邳州市| 鄂托克前旗| 镇雄县| 阿拉尔市| 罗平县| 安阳县| 通榆县| 惠水县| 武汉市| 嘉义市| 光山县| 安丘市| 绥江县| 台中市| 枣强县| 宝山区| 永修县| 邵阳市| 平利县| 靖边县| 北碚区| 南丹县| 桓台县| 金溪县| 古丈县| 兴仁县| 招远市| 怀安县| 通山县| 长治县| 上蔡县| 高安市| 荆州市| 庆云县|