src/cryptonote_core/master_node_list.cpp
//TODO: remove after HF18, mnode revision 1
remove after HF18, mnode revision 1
remove after HF18 mnode revision 1
crypto::hash master_node_list::hash_uptime_proof(const cryptonote::NOTIFY_UPTIME_PROOF::request &proof) const
  {
    size_t buf_size;
    crypto::hash result;
    auto buf = tools::memcpy_le(proof.pubkey.data, proof.timestamp, proof.public_ip, proof.storage_https_port, proof.pubkey_ed25519.data, proof.qnet_port, proof.storage_omq_port);
    buf_size = buf.size();
    crypto::cn_fast_hash(buf.data(), buf_size, result);
    return result;
  }
crypto :: hash master_node_list :: hash_uptime_proof ( const cryptonote :: NOTIFY_UPTIME_PROOF :: request & proof ) const { size_t buf_size ; crypto :: hash result ; auto buf = tools :: memcpy_le ( proof . pubkey . data , proof . timestamp , proof . public_ip , proof . storage_https_port , proof . pubkey_ed25519 . data , proof . qnet_port , proof . storage_omq_port ) ; buf_size = buf . size ( ) ; crypto :: cn_fast_hash ( buf . data ( ) , buf_size , result ) ; return result ; }
TODO: remove after HF18, mnode revision 1
TODO : remove after HF18 mnode revision 1