Definition at line 117 of file transaction.cpp.
◆ sign_state()
◆ check_authority() [1/2]
bool graphene::protocol::sign_state::check_authority |
( |
account_id_type |
id | ) |
|
|
inline |
◆ check_authority() [2/2]
bool graphene::protocol::sign_state::check_authority |
( |
const authority * |
au, |
|
|
uint32_t |
depth = 0 |
|
) |
| |
|
inline |
Checks to see if we have signatures of the active authorites of the accounts specified in authority or the keys specified.
Definition at line 181 of file transaction.cpp.
◆ remove_unused_signatures()
bool graphene::protocol::sign_state::remove_unused_signatures |
( |
| ) |
|
|
inline |
◆ signed_by() [1/2]
bool graphene::protocol::sign_state::signed_by |
( |
const address & |
a | ) |
|
|
inline |
◆ signed_by() [2/2]
bool graphene::protocol::sign_state::signed_by |
( |
const public_key_type & |
k | ) |
|
|
inline |
returns true if we have a signature for this key or can produce a signature for this key, else returns false.
Definition at line 122 of file transaction.cpp.
◆ allow_non_immediate_owner
const bool graphene::protocol::sign_state::allow_non_immediate_owner |
◆ approved_by
flat_set<account_id_type> graphene::protocol::sign_state::approved_by |
◆ available_address_sigs
◆ available_keys
const flat_set<public_key_type>& graphene::protocol::sign_state::available_keys |
◆ get_active
const std::function<const authority*(account_id_type)>& graphene::protocol::sign_state::get_active |
◆ get_owner
const std::function<const authority*(account_id_type)>& graphene::protocol::sign_state::get_owner |
◆ max_recursion
const uint32_t graphene::protocol::sign_state::max_recursion |
◆ provided_address_sigs
◆ provided_signatures
flat_map<public_key_type,bool> graphene::protocol::sign_state::provided_signatures |
The documentation for this struct was generated from the following file: