Add explicit account sync source identity

This commit is contained in:
2026-06-08 06:06:20 -04:00
parent cfbe1fda27
commit 127288c349
2 changed files with 77 additions and 20 deletions
+8 -1
View File
@@ -10,7 +10,14 @@ namespace AccountSync {
struct Config {
bool enabled = false;
std::string region;
// Source identity. Region is no longer enough because account JSON is shared
// across live/test/hardcore in a region.
std::string source;
std::string source_region;
std::string source_ship;
std::string account_store = "shared";
std::string coordinator_url;
std::string shared_secret;
uint64_t request_timeout_usecs = 3000000;