public void ReplaceStart(IdentitySeed seed = null) { // LibIndy doesnt follow rules of json. an empty seed value is // communicated by "{}". TODO: override ToJson for IdentitySeed string seedJson = (null != seed ? seed.ToJson() : "{}"); TempVerKey = DidAsync.ReplaceKeysStartAsync(_wallet, Did, seedJson).Result; }