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

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. 

主站蜘蛛池模板: 海丰县| 佛冈县| 自治县| 绵阳市| 金昌市| 尼玛县| 兴宁市| 龙门县| 牙克石市| 库尔勒市| 凤冈县| 青州市| 望江县| 康乐县| 崇阳县| 泰州市| 海兴县| 金川县| 保靖县| 柏乡县| 茌平县| 临猗县| 湖北省| 西和县| 达日县| 宁武县| 嫩江县| 岳西县| 固镇县| 昆山市| 临邑县| 汨罗市| 郁南县| 铁岭市| 巴里| 托里县| 张家口市| 西华县| 都安| 黄陵县| 和平县|