Revert GetScriptaddres
This commit is contained in:
@@ -186,7 +186,7 @@ void CCaddr3set(struct CCcontract_info *cp,uint8_t evalcode,CPubKey pk,uint8_t *
|
|||||||
strcpy(cp->unspendableaddr3,coinaddr);
|
strcpy(cp->unspendableaddr3,coinaddr);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Getscriptaddress(char *destaddr,const CScript &scriptPubKey)
|
/*bool Getscriptaddress(char *destaddr,const CScript &scriptPubKey)
|
||||||
{
|
{
|
||||||
CTxDestination address;
|
CTxDestination address;
|
||||||
txnouttype whichType;
|
txnouttype whichType;
|
||||||
@@ -199,6 +199,18 @@ bool Getscriptaddress(char *destaddr,const CScript &scriptPubKey)
|
|||||||
}
|
}
|
||||||
fprintf(stderr,"Solver for scriptPubKey failed\n%s\n", scriptPubKey.ToString().c_str());
|
fprintf(stderr,"Solver for scriptPubKey failed\n%s\n", scriptPubKey.ToString().c_str());
|
||||||
return(false);
|
return(false);
|
||||||
|
}*/
|
||||||
|
|
||||||
|
bool Getscriptaddress(char *destaddr,const CScript &scriptPubKey)
|
||||||
|
{
|
||||||
|
CTxDestination address; txnouttype whichType;
|
||||||
|
if ( ExtractDestination(scriptPubKey,address) != 0 )
|
||||||
|
{
|
||||||
|
strcpy(destaddr,(char *)CBitcoinAddress(address).ToString().c_str());
|
||||||
|
return(true);
|
||||||
|
}
|
||||||
|
//fprintf(stderr,"ExtractDestination failed\n");
|
||||||
|
return(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool GetCCParams(Eval* eval, const CTransaction &tx, uint32_t nIn,
|
bool GetCCParams(Eval* eval, const CTransaction &tx, uint32_t nIn,
|
||||||
|
|||||||
Reference in New Issue
Block a user