![]() |
Bitcoin Core
26.1.0
P2P Digital Currency
|
Closure representing one script verification Note that this stores references to the spending transaction. More...
#include <validation.h>
Public Member Functions | |
| CScriptCheck (const CTxOut &outIn, const CTransaction &txToIn, unsigned int nInIn, unsigned int nFlagsIn, bool cacheIn, PrecomputedTransactionData *txdataIn) | |
| CScriptCheck (const CScriptCheck &)=delete | |
| CScriptCheck & | operator= (const CScriptCheck &)=delete |
| CScriptCheck (CScriptCheck &&)=default | |
| CScriptCheck & | operator= (CScriptCheck &&)=default |
| bool | operator() () |
| ScriptError | GetScriptError () const |
Private Attributes | |
| CTxOut | m_tx_out |
| const CTransaction * | ptxTo |
| unsigned int | nIn |
| unsigned int | nFlags |
| bool | cacheStore |
| ScriptError | error {SCRIPT_ERR_UNKNOWN_ERROR} |
| PrecomputedTransactionData * | txdata |
Closure representing one script verification Note that this stores references to the spending transaction.
Definition at line 312 of file validation.h.
|
inline |
Definition at line 324 of file validation.h.
|
delete |
|
default |
|
inline |
| bool CScriptCheck::operator() | ( | ) |
|
delete |
|
default |
|
private |
Definition at line 319 of file validation.h.
|
private |
Definition at line 320 of file validation.h.
|
private |
Definition at line 315 of file validation.h.
|
private |
Definition at line 318 of file validation.h.
|
private |
Definition at line 317 of file validation.h.
|
private |
Definition at line 316 of file validation.h.
|
private |
Definition at line 321 of file validation.h.
1.8.14