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);
|
bool Getscriptaddress(char *destaddr,const CScript &scriptPubKey);
|
||||||
std::vector<uint8_t> Mypubkey();
|
std::vector<uint8_t> Mypubkey();
|
||||||
bool Myprivkey(uint8_t myprivkey[]);
|
bool Myprivkey(uint8_t myprivkey[]);
|
||||||
|
int64_t CCduration(uint256 txid);
|
||||||
|
|
||||||
// CCtx
|
// CCtx
|
||||||
std::string FinalizeCCTx(struct CCcontract_info *cp,CMutableTransaction &mtx,CPubKey mypk,uint64_t txfee,CScript opret);
|
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);
|
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