@@ -7,7 +7,7 @@ const expect = chai.expect
7
7
chai . use ( dirtyChai )
8
8
const BlockService = require ( 'ipfs-block-service' )
9
9
const ipldZcash = require ( 'ipld-zcash' )
10
- const ZcashBlock = require ( 'zcash-bitcore-lib' ) . Block
10
+ const ZcashBlockHeader = require ( 'zcash-bitcore-lib' ) . BlockHeader
11
11
const multihash = require ( 'multihashes' )
12
12
const series = require ( 'async/series' )
13
13
const each = require ( 'async/each' )
@@ -23,12 +23,10 @@ const buildZcashBlock = (header) => {
23
23
header . time = header . time || 0
24
24
header . bits = header . bits || 0
25
25
header . nonce = header . nonce || Buffer . alloc ( 32 )
26
- header . solution = header . solution || Buffer . alloc ( 0 )
27
- const block = ZcashBlock . fromObject ( {
28
- header : header ,
29
- transactions : [ ]
30
- } )
31
- return block
26
+ header . solution = header . solution || Buffer . alloc ( 1344 )
27
+
28
+ const blockHeader = ZcashBlockHeader ( header )
29
+ return blockHeader
32
30
}
33
31
34
32
module . exports = ( repo ) => {
@@ -114,7 +112,7 @@ module.exports = (repo) => {
114
112
expect ( err ) . to . not . exist ( )
115
113
resolver . get ( cid1 , ( err , result ) => {
116
114
expect ( err ) . to . not . exist ( )
117
- expect ( node1 . header . version ) . to . eql ( result . value . header . version )
115
+ expect ( node1 . version ) . to . eql ( result . value . version )
118
116
done ( )
119
117
} )
120
118
} )
@@ -193,7 +191,7 @@ module.exports = (repo) => {
193
191
expect ( err ) . to . not . exist ( )
194
192
resolver . get ( cid1 , ( err , result ) => {
195
193
expect ( err ) . to . not . exist ( )
196
- expect ( result . value . header . version ) . to . eql ( 1 )
194
+ expect ( result . value . version ) . to . eql ( 1 )
197
195
remove ( )
198
196
} )
199
197
} )
0 commit comments