|
| annotated_signed_transaction () |
|
| annotated_signed_transaction (const signed_transaction &trx) |
|
| signed_transaction (const transaction &trx=transaction()) |
|
const signature_type & | sign (const private_key_type &key, const chain_id_type &chain_id) |
|
signature_type | sign (const private_key_type &key, const chain_id_type &chain_id) const |
|
std::set< public_key_type > | get_required_signatures (const chain_id_type &chain_id, const flat_set< public_key_type > &available_keys, const authority_getter &get_active, const authority_getter &get_owner, const authority_getter &get_posting, uint32_t max_recursion=SCORUM_MAX_SIG_CHECK_DEPTH) const |
|
void | verify_authority (const chain_id_type &chain_id, const authority_getter &get_active, const authority_getter &get_owner, const authority_getter &get_posting, uint32_t max_recursion=SCORUM_MAX_SIG_CHECK_DEPTH) const |
|
std::set< public_key_type > | minimize_required_signatures (const chain_id_type &chain_id, const flat_set< public_key_type > &available_keys, const authority_getter &get_active, const authority_getter &get_owner, const authority_getter &get_posting, uint32_t max_recursion=SCORUM_MAX_SIG_CHECK_DEPTH) const |
|
flat_set< public_key_type > | get_signature_keys (const chain_id_type &chain_id) const |
|
digest_type | merkle_digest () const |
|
void | clear () |
|
digest_type | digest () const |
|
transaction_id_type | id () const |
|
void | validate () const |
|
digest_type | sig_digest (const chain_id_type &chain_id) const |
|
void | set_expiration (fc::time_point_sec expiration_time) |
|
void | set_reference_block (const block_id_type &reference_block) |
|
template<typename Visitor > |
std::vector< typename Visitor::result_type > | visit (Visitor &&visitor) |
|
template<typename Visitor > |
std::vector< typename Visitor::result_type > | visit (Visitor &&visitor) const |
|
void | get_required_authorities (flat_set< account_name_type > &active, flat_set< account_name_type > &owner, flat_set< account_name_type > &posting, std::vector< authority > &other) const |
|
Definition at line 105 of file transaction.hpp.