int64_t CCduration(uint256 txid)
This commit is contained in:
@@ -69,6 +69,7 @@ bool PreventCC(Eval* eval,const CTransaction &tx,int32_t preventCCvins,int32_t n
|
||||
bool Getscriptaddress(char *destaddr,const CScript &scriptPubKey);
|
||||
std::vector<uint8_t> Mypubkey();
|
||||
bool Myprivkey(uint8_t myprivkey[]);
|
||||
int64_t CCduration(uint256 txid);
|
||||
|
||||
// CCtx
|
||||
std::string FinalizeCCTx(struct CCcontract_info *cp,CMutableTransaction &mtx,CPubKey mypk,uint64_t txfee,CScript opret);
|
||||
|
||||
@@ -268,3 +268,14 @@ bool ProcessCC(struct CCcontract_info *cp,Eval* eval, std::vector<uint8_t> param
|
||||
return(false);
|
||||
}
|
||||
|
||||
int64_t CCduration(uint256 txid)
|
||||
{
|
||||
CTransaction tx; uint256 hashBlock; int64_t duration = 0;
|
||||
if ( GetTransaction(txid,tx,hashBlock,false) == 0 )
|
||||
{
|
||||
fprintf(stderr,"cant find duration txid\n");
|
||||
return(0);
|
||||
}
|
||||
return(duration);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user