|
BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
#include <block.hpp>
Public Member Functions | |
| const block_id_type & | id () const |
| const fc::ecc::public_key & | signee () const |
| void | sign (const fc::ecc::private_key &signer) |
| bool | validate_signee (const fc::ecc::public_key &expected_signee) const |
| signed_block_header ()=default | |
| signed_block_header (const block_header &header) | |
Public Member Functions inherited from graphene::protocol::block_header | |
| digest_type | digest () const |
| uint32_t | block_num () const |
| virtual | ~block_header ()=default |
Public Attributes | |
| signature_type | witness_signature |
Public Attributes inherited from graphene::protocol::block_header | |
| block_id_type | previous |
| fc::time_point_sec | timestamp |
| witness_id_type | witness |
| checksum_type | transaction_merkle_root |
| extensions_type | extensions |
Protected Attributes | |
| fc::ecc::public_key | _signee |
| block_id_type | _block_id |
Additional Inherited Members | |
Static Public Member Functions inherited from graphene::protocol::block_header | |
| static uint32_t | num_from_id (const block_id_type &id) |
|
default |
|
inlineexplicit |
| const block_id_type & graphene::protocol::signed_block_header::id | ( | ) | const |
| void graphene::protocol::signed_block_header::sign | ( | const fc::ecc::private_key & | signer | ) |
| const fc::ecc::public_key & graphene::protocol::signed_block_header::signee | ( | ) | const |
| bool graphene::protocol::signed_block_header::validate_signee | ( | const fc::ecc::public_key & | expected_signee | ) | const |
|
mutableprotected |
|
mutableprotected |
| signature_type graphene::protocol::signed_block_header::witness_signature |
1.8.17