Rewrite time locks, coinbase validation, and script functions in C++ for easier integration
This commit is contained in:
@@ -762,6 +762,7 @@ protected:
|
||||
private:
|
||||
template <class T>
|
||||
void SyncMetaData(std::pair<typename TxSpendMap<T>::iterator, typename TxSpendMap<T>::iterator>);
|
||||
isminetype IsCLTVMine(CScriptExt &script, CScriptID &scriptID, int64_t locktime);
|
||||
|
||||
protected:
|
||||
bool UpdatedNoteData(const CWalletTx& wtxIn, CWalletTx& wtx);
|
||||
@@ -1041,6 +1042,7 @@ public:
|
||||
isminetype IsMine(const CTxIn& txin) const;
|
||||
CAmount GetDebit(const CTxIn& txin, const isminefilter& filter) const;
|
||||
isminetype IsMine(const CTxOut& txout) const;
|
||||
isminetype IsMine(const CTransaction& tx, uint32_t voutNum);
|
||||
CAmount GetCredit(const CTxOut& txout, const isminefilter& filter) const;
|
||||
bool IsChange(const CTxOut& txout) const;
|
||||
CAmount GetChange(const CTxOut& txout) const;
|
||||
|
||||
Reference in New Issue
Block a user