| 174 | } // namespace |
| 175 | |
| 176 | isminetype IsMine(const CKeyStore& keystore, const CScript& scriptPubKey) |
| 177 | { |
| 178 | switch (IsMineInner(keystore, scriptPubKey, IsMineSigVersion::TOP)) { |
| 179 | case IsMineResult::INVALID: |
| 180 | case IsMineResult::NO: |
| 181 | return ISMINE_NO; |
| 182 | case IsMineResult::WATCH_ONLY: |
| 183 | return ISMINE_WATCH_ONLY; |
| 184 | case IsMineResult::SPENDABLE: |
| 185 | return ISMINE_SPENDABLE; |
| 186 | } |
| 187 | assert(false); |
| 188 | } |
| 189 | |
| 190 | isminetype IsMine(const CKeyStore& keystore, const CTxDestination& dest) |
| 191 | { |