MMS (Multisig Messaging System): Initial version

This commit is contained in:
rbrunner7 2018-10-28 14:46:58 +01:00
parent 6bc0c7e685
commit 1ebcd7b9b0
12 changed files with 3877 additions and 127 deletions

View file

@ -58,6 +58,7 @@
#include "include_base_utils.h"
#include "file_io_utils.h"
#include "wipeable_string.h"
#include "misc_os_dependent.h"
using namespace epee;
#include "crypto/crypto.h"
@ -1025,4 +1026,15 @@ std::string get_nix_version_display_string()
#endif
}
std::string get_human_readable_timestamp(uint64_t ts)
{
char buffer[64];
if (ts < 1234567890)
return "<unknown>";
time_t tt = ts;
struct tm tm;
misc_utils::get_gmt_time(tt, tm);
strftime(buffer, sizeof(buffer), "%Y-%m-%d %H:%M:%S", &tm);
return std::string(buffer);
}
}

View file

@ -242,4 +242,6 @@ namespace tools
#endif
void closefrom(int fd);
std::string get_human_readable_timestamp(uint64_t ts);
}