|  | Bitcoin Core 22.99.0
    P2P Digital Currency | 
#include <interpreter.h>
| Public Attributes | |
| bool | m_tapleaf_hash_init = false | 
| Whether m_tapleaf_hash is initialized.  More... | |
| uint256 | m_tapleaf_hash | 
| The tapleaf hash.  More... | |
| bool | m_codeseparator_pos_init = false | 
| Whether m_codeseparator_pos is initialized.  More... | |
| uint32_t | m_codeseparator_pos | 
| Opcode position of the last executed OP_CODESEPARATOR (or 0xFFFFFFFF if none executed).  More... | |
| bool | m_annex_init = false | 
| Whether m_annex_present and (when needed) m_annex_hash are initialized.  More... | |
| bool | m_annex_present | 
| Whether an annex is present.  More... | |
| uint256 | m_annex_hash | 
| Hash of the annex data.  More... | |
| bool | m_validation_weight_left_init = false | 
| Whether m_validation_weight_left is initialized.  More... | |
| int64_t | m_validation_weight_left | 
| How much validation weight is left (decremented for every successful non-empty signature check).  More... | |
Definition at line 195 of file interpreter.h.
| uint256 ScriptExecutionData::m_annex_hash | 
Hash of the annex data.
Definition at line 212 of file interpreter.h.
| bool ScriptExecutionData::m_annex_init = false | 
Whether m_annex_present and (when needed) m_annex_hash are initialized.
Definition at line 208 of file interpreter.h.
| bool ScriptExecutionData::m_annex_present | 
Whether an annex is present.
Definition at line 210 of file interpreter.h.
| uint32_t ScriptExecutionData::m_codeseparator_pos | 
Opcode position of the last executed OP_CODESEPARATOR (or 0xFFFFFFFF if none executed).
Definition at line 205 of file interpreter.h.
| bool ScriptExecutionData::m_codeseparator_pos_init = false | 
Whether m_codeseparator_pos is initialized.
Definition at line 203 of file interpreter.h.
| uint256 ScriptExecutionData::m_tapleaf_hash | 
The tapleaf hash.
Definition at line 200 of file interpreter.h.
| bool ScriptExecutionData::m_tapleaf_hash_init = false | 
Whether m_tapleaf_hash is initialized.
Definition at line 198 of file interpreter.h.
| int64_t ScriptExecutionData::m_validation_weight_left | 
How much validation weight is left (decremented for every successful non-empty signature check).
Definition at line 217 of file interpreter.h.
| bool ScriptExecutionData::m_validation_weight_left_init = false | 
Whether m_validation_weight_left is initialized.
Definition at line 215 of file interpreter.h.