Monero
Loading...
Searching...
No Matches
mms Namespace Reference

Namespaces

namespace  bitmessage_rpc

Classes

struct  message
struct  authorized_signer
struct  processing_data
struct  file_transport_message
struct  auto_config_data
struct  file_data
struct  multisig_wallet_state
class  message_store
struct  transport_message_t
class  message_transporter

Typedefs

typedef epee::misc_utils::struct_init< transport_message_t > transport_message

Enumerations

enum class  message_type {
  key_set , additional_key_set , multisig_sync_data , partially_signed_tx ,
  fully_signed_tx , note , signer_config , auto_config_data
}
enum class  message_direction { in , out }
enum class  message_state {
  ready_to_send , sent , waiting , processed ,
  cancelled
}
enum class  message_processing {
  prepare_multisig , make_multisig , exchange_multisig_keys , create_sync_data ,
  process_sync_data , sign_tx , send_tx , submit_tx ,
  process_signer_config , process_auto_config_data
}

Functions

void add_hash (crypto::hash &sum, const crypto::hash &summand)

Typedef Documentation

◆ transport_message

Enumeration Type Documentation

◆ message_direction

enum class mms::message_direction
strong
Enumerator
in 
out 

◆ message_processing

enum class mms::message_processing
strong
Enumerator
prepare_multisig 
make_multisig 
exchange_multisig_keys 
create_sync_data 
process_sync_data 
sign_tx 
send_tx 
submit_tx 
process_signer_config 
process_auto_config_data 

◆ message_state

enum class mms::message_state
strong
Enumerator
ready_to_send 
sent 
waiting 
processed 
cancelled 

◆ message_type

enum class mms::message_type
strong
Enumerator
key_set 
additional_key_set 
multisig_sync_data 
partially_signed_tx 
fully_signed_tx 
note 
signer_config 
auto_config_data 

Function Documentation

◆ add_hash()

void mms::add_hash ( crypto::hash & sum,
const crypto::hash & summand )