#include <script/ismine.h>
#include <key.h>
#include <keystore.h>
#include <script/script.h>
#include <script/sign.h>
Go to the source code of this file.
|
typedef std::vector< unsigned char > | valtype |
|
|
enum | IsMineSigVersion |
| This is an enum that tracks the execution context of a script, similar to SigVersion in script/interpreter. More...
|
|
enum | IsMineResult |
| This is an internal representation of isminetype + invalidity. More...
|
|
◆ valtype
typedef std::vector<unsigned char> valtype |
◆ IsMineResult
This is an internal representation of isminetype + invalidity.
Its order is significant, as we return the max of all explored possibilities.
Definition at line 36 of file ismine.cpp.
◆ IsMineSigVersion
This is an enum that tracks the execution context of a script, similar to SigVersion in script/interpreter.
It is separate however because we want to distinguish between top-level scriptPubKey execution and P2SH redeemScript execution (a distinction that has no impact on consensus rules).
Definition at line 24 of file ismine.cpp.
◆ IsMine() [1/2]
◆ IsMine() [2/2]