fixed more tests

This commit is contained in:
arkpar 2015-07-23 16:11:48 +02:00
parent 7671ea4ebe
commit 1ec8db725e

View File

@ -79,7 +79,7 @@ void mine(Ethash::BlockHeader& _bi)
sealer->onSealGenerated([&](bytes const& sealedHeader){ sealed = sealedHeader; }); sealer->onSealGenerated([&](bytes const& sealedHeader){ sealed = sealedHeader; });
sealer->generateSeal(_bi); sealer->generateSeal(_bi);
sealed.waitNot({}); sealed.waitNot({});
_bi = Ethash::BlockHeader(sealed); _bi = Ethash::BlockHeader(sealed, IgnoreSeal, h256{}, HeaderData);
} }
} }
@ -841,7 +841,7 @@ dev::eth::Ethash::BlockHeader constructHeader(
rlpStream << _parentHash << _sha3Uncles << _coinbaseAddress << _stateRoot << _transactionsRoot << _receiptsRoot << _logBloom rlpStream << _parentHash << _sha3Uncles << _coinbaseAddress << _stateRoot << _transactionsRoot << _receiptsRoot << _logBloom
<< _difficulty << _number << _gasLimit << _gasUsed << _timestamp << _extraData << h256{} << Nonce{}; << _difficulty << _number << _gasLimit << _gasUsed << _timestamp << _extraData << h256{} << Nonce{};
return Ethash::BlockHeader(rlpStream.out()); return Ethash::BlockHeader(rlpStream.out(), IgnoreSeal, h256{}, HeaderData);
} }
void updateEthashSeal(dev::eth::Ethash::BlockHeader& _header, h256 const& _mixHash, dev::eth::Nonce const& _nonce) void updateEthashSeal(dev::eth::Ethash::BlockHeader& _header, h256 const& _mixHash, dev::eth::Nonce const& _nonce)
@ -855,7 +855,7 @@ void updateEthashSeal(dev::eth::Ethash::BlockHeader& _header, h256 const& _mixHa
header << sourceRlp[i]; header << sourceRlp[i];
header << _mixHash << _nonce; header << _mixHash << _nonce;
_header = Ethash::BlockHeader(header.out()); _header = Ethash::BlockHeader(header.out(), IgnoreSeal, h256{}, HeaderData);
} }
namespace namespace