@@ -26,12 +26,16 @@ describe('BlockInfo', () => {
2626 const blockDTO = {
2727 block : {
2828 blockTransactionsHash : '702090BA31CEF9E90C62BBDECC0CCCC0F88192B6625839382850357F70DD68A0' ,
29+ blockReceiptsHash : '702090BA31CEF9E90C62BBDECC0CCCC0F88192B6625839382850357F70DD68A0' ,
30+ stateHash : '702090BA31CEF9E90C62BBDECC0CCCC0F88192B6625839382850357F70DD68A0' ,
2931 difficulty : new UInt64 ( [ 276447232 , 23283 ] ) ,
32+ feeMultiplier : 1 ,
3033 height : new UInt64 ( [ 1 , 0 ] ) ,
3134 previousBlockHash : '0000000000000000000000000000000000000000000000000000000000000000' ,
3235 signature : '37351C8244AC166BE6664E3FA954E99A3239AC46E51E2B32CEA1C72DD0851100A7731868' +
3336 'E932E1A9BEF8A27D48E1FFEE401E933EB801824373E7537E51733E0F' ,
3437 signer : 'B4F12E7C9F6946091E2CB8B6D3A12B50D17CCBBF646386EA27CE2946A7423DCF' ,
38+ beneficiaryPublicKey : 'B4F12E7C9F6946091E2CB8B6D3A12B50D17CCBBF646386EA27CE2946A7423DCF' ,
3539 timestamp : new UInt64 ( [ 0 , 0 ] ) ,
3640 type : 32768 ,
3741 version : 36867 ,
@@ -58,8 +62,12 @@ describe('BlockInfo', () => {
5862 blockDTO . block . height ,
5963 blockDTO . block . timestamp ,
6064 blockDTO . block . difficulty ,
65+ blockDTO . block . feeMultiplier ,
6166 blockDTO . block . previousBlockHash ,
6267 blockDTO . block . blockTransactionsHash ,
68+ blockDTO . block . blockReceiptsHash ,
69+ blockDTO . block . stateHash ,
70+ PublicAccount . createFromPublicKey ( blockDTO . block . beneficiaryPublicKey , network ) ,
6371 ) ;
6472
6573 expect ( blockInfo . hash ) . to . be . equal ( blockDTO . meta . hash ) ;
@@ -74,8 +82,12 @@ describe('BlockInfo', () => {
7482 deepEqual ( blockInfo . height , blockDTO . block . height ) ;
7583 deepEqual ( blockInfo . timestamp , blockDTO . block . timestamp ) ;
7684 deepEqual ( blockInfo . difficulty , blockDTO . block . difficulty ) ;
85+ expect ( blockInfo . feeMultiplier ) . to . be . equal ( blockDTO . block . feeMultiplier ) ;
7786 expect ( blockInfo . previousBlockHash ) . to . be . equal ( blockDTO . block . previousBlockHash ) ;
7887 expect ( blockInfo . blockTransactionsHash ) . to . be . equal ( blockDTO . block . blockTransactionsHash ) ;
88+ expect ( blockInfo . blockReceiptsHash ) . to . be . equal ( blockDTO . block . blockReceiptsHash ) ;
89+ expect ( blockInfo . stateHash ) . to . be . equal ( blockDTO . block . stateHash ) ;
90+ expect ( blockInfo . beneficiaryPublicKey . publicKey ) . to . be . equal ( blockDTO . block . beneficiaryPublicKey ) ;
7991
8092 } ) ;
8193} ) ;
0 commit comments