git ssb

0+

wanderer🌟 / js-primea-hypervisor



Tree: 3679fc587de81f2895a4acc725caff62e8e644f0

Files: 3679fc587de81f2895a4acc725caff62e8e644f0 / deps / block.js

599 bytesRaw
1const Address = require('fixed-bn.js').Address
2const U256 = require('fixed-bn.js').U256
3const ethUtil = require('ethereumjs-util')
4const OldBlock = require('ethereumjs-block')
5
6module.exports = class Block extends OldBlock {
7 get number () {
8 return ethUtil.bufferToInt(this.header.number)
9 }
10
11 get gasLimit () {
12 return ethUtil.bufferToInt(this.header.gasLimit)
13 }
14
15 get difficulty () {
16 return new U256(this.header.difficulty)
17 }
18
19 get timestamp () {
20 return ethUtil.bufferToInt(this.header.timestamp)
21 }
22
23 get coinbase () {
24 return new Address(this.header.coinbase)
25 }
26}
27

Built with git-ssb-web