transaction.cpp update due to the code changes

This commit is contained in:
winsvega 2015-01-23 16:55:18 +03:00
parent 34249753e8
commit 99ac8ecd10
2 changed files with 4 additions and 4 deletions

View File

@ -56,7 +56,7 @@ Transaction createTransactionFromFields(mObject& _tObj)
u256 s = h256(fromHex(_tObj["s"].get_str()));
rlpStream << bigint(_tObj["v"].get_str()) << r << s;
return Transaction(rlpStream.out(), true);
return Transaction(rlpStream.out(), CheckSignature::Sender);
}
void doTransactionTests(json_spirit::mValue& _v, bool _fillin)
@ -74,7 +74,7 @@ void doTransactionTests(json_spirit::mValue& _v, bool _fillin)
try
{
txFromRlp = Transaction(rlpReaded, true);
txFromRlp = Transaction(rlpReaded, CheckSignature::Sender);
if (!txFromRlp.signature().isValid())
BOOST_THROW_EXCEPTION(Exception() << errinfo_comment("transaction from RLP signature is invalid") );
}
@ -159,7 +159,7 @@ void doTransactionTests(json_spirit::mValue& _v, bool _fillin)
try
{
Transaction txFromFields(rlpStream.out(), true);
Transaction txFromFields(rlpStream.out(), CheckSignature::Sender);
if (!txFromFields.signature().isValid())
BOOST_THROW_EXCEPTION(Exception() << errinfo_comment("transaction from RLP signature is invalid") );

View File

@ -212,7 +212,7 @@
}
},
"RLPHexElementsWithStartingZeros" : {
"RLPWrongHexElements" : {
"transaction" :
{
"data" : "0x0000000012",