Fix
This commit is contained in:
@@ -288,6 +288,10 @@ bool AssetValidate(Eval* eval,const CTransaction &tx,int32_t numvouts,uint8_t fu
|
|||||||
return eval->Invalid("mismatched origpubkeys for fill");
|
return eval->Invalid("mismatched origpubkeys for fill");
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
// if ( ValidateAssetRemainder(remaining_price,tx.vout[0].nValue,nValue,tx.vout[1].nValue,tx.vout[2].nValue,totalunits) == false )
|
||||||
|
//bool ValidateAssetRemainder(uint64_t remaining_price,uint64_t remaining_nValue,uint64_t orig_nValue,uint64_t received_nValue,uint64_t paidunits,uint64_t totalunits)
|
||||||
|
|
||||||
|
|
||||||
if ( ValidateAssetRemainder(remaining_price,tx.vout[0].nValue,nValue,tx.vout[1].nValue,tx.vout[2].nValue,totalunits) == false )
|
if ( ValidateAssetRemainder(remaining_price,tx.vout[0].nValue,nValue,tx.vout[1].nValue,tx.vout[2].nValue,totalunits) == false )
|
||||||
return eval->Invalid("mismatched remainder for fill");
|
return eval->Invalid("mismatched remainder for fill");
|
||||||
else if ( ConstrainVout(tx.vout[1],1,0,0) == 0 )
|
else if ( ConstrainVout(tx.vout[1],1,0,0) == 0 )
|
||||||
|
|||||||
@@ -4832,6 +4832,7 @@ int32_t komodo_staked(CMutableTransaction &txNew,uint32_t nBits,uint32_t *blockt
|
|||||||
|
|
||||||
int32_t ensure_CCrequirements()
|
int32_t ensure_CCrequirements()
|
||||||
{
|
{
|
||||||
|
extern uint8_t NOTARY_PUBKEY33[];
|
||||||
if ( NOTARY_PUBKEY33[0] == 0 )
|
if ( NOTARY_PUBKEY33[0] == 0 )
|
||||||
return(-1);
|
return(-1);
|
||||||
else if ( GetBoolArg("-addressindex", DEFAULT_ADDRESSINDEX) == 0 )
|
else if ( GetBoolArg("-addressindex", DEFAULT_ADDRESSINDEX) == 0 )
|
||||||
|
|||||||
Reference in New Issue
Block a user