Bitcoin Core  26.1.0
P2P Digital Currency
Namespaces | Enumerations
types.h File Reference
#include <type_traits>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 wallet
 

Enumerations

enum  wallet::isminetype : unsigned int {
  wallet::ISMINE_NO = 0, wallet::ISMINE_WATCH_ONLY = 1 << 0, wallet::ISMINE_SPENDABLE = 1 << 1, wallet::ISMINE_USED = 1 << 2,
  wallet::ISMINE_ALL = ISMINE_WATCH_ONLY | ISMINE_SPENDABLE, wallet::ISMINE_ALL_USED = ISMINE_ALL | ISMINE_USED, wallet::ISMINE_ENUM_ELEMENTS
}
 IsMine() return codes, which depend on ScriptPubKeyMan implementation. More...
 
enum  wallet::AddressPurpose { wallet::AddressPurpose::RECEIVE, wallet::AddressPurpose::SEND, wallet::AddressPurpose::REFUND }
 Address purpose field that has been been stored with wallet sending and receiving addresses since BIP70 payment protocol support was added in https://github.com/bitcoin/bitcoin/pull/2539. More...