|
Equity
Bitcoin Protocol Library
|
Namespaces | |
| Base58 | |
| Base58Check | |
| Functions that convert between binary and the Base58Check format. Typically used for addresses and private keys. | |
Classes | |
| class | Address |
| A Bitcoin address. More... | |
| class | Block |
| A block in the block chain. More... | |
| struct | Configuration |
| class | Input |
| class | Instruction |
| A script instruction. More... | |
| class | Output |
| class | PrivateKey |
| class | PublicKey |
| A Bitcoin public key. More... | |
| class | Script |
| class | ScriptEngine |
| class | ScriptParsingError |
| Exception thrown for a script parsing error. More... | |
| class | Target |
| Represents a target value in both 256-bit hash form and compact form. More... | |
| class | Transaction |
| struct | Txid |
| class | Wallet |
Typedefs | |
| typedef std::vector< Block > | BlockList |
| A list of blocks. More... | |
| typedef std::vector< Block::Header > | BlockHeaderList |
| A list of block headers. More... | |
| typedef std::vector< Instruction > | Program |
| A list of instructions. More... | |
| typedef std::vector< Transaction > | TransactionList |
| A list of transactions. More... | |
Functions | |
| bool | operator< (Target const &a, Target const b) |
| Less-than operator overload for Target. More... | |
| bool | operator<= (Target const &a, Target const b) |
| Less-than-or-equal operator overload for Target. More... | |
Variables | |
| Configuration | instance_ |
| typedef std::vector<Block::Header> Equity::BlockHeaderList |
A list of block headers.
| typedef std::vector<Block> Equity::BlockList |
A list of blocks.
| typedef std::vector<Instruction> Equity::Program |
A list of instructions.
| typedef std::vector<Transaction> Equity::TransactionList |
A list of transactions.
Less-than operator overload for Target.
Less-than-or-equal operator overload for Target.
| Configuration Equity::instance_ |
1.8.11