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

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. 

主站蜘蛛池模板: 商河县| 天门市| 花莲县| 全南县| 宜都市| 京山县| 岳阳市| 安远县| 西充县| 屯昌县| 揭东县| 准格尔旗| 新化县| 汶川县| 临邑县| 宁安市| 大同市| 长宁县| 广平县| 洪湖市| 临泉县| 岳普湖县| 肇东市| 平塘县| 连江县| 达孜县| 申扎县| 共和县| 宝应县| 凯里市| 清徐县| 如东县| 鹤壁市| 洱源县| 马边| 右玉县| 呼和浩特市| 莱州市| 南澳县| 从化市| 仙游县|