public void Save() { MyJson.JsonNode_Object wallet = new MyJson.JsonNode_Object(); var n = new MyJson.JsonNode_ValueNumber(); n.SetNull(); wallet["name"] = n; wallet["version"] = new MyJson.JsonNode_ValueString("1.0"); wallet["scrypt"] = scrypt.ToJson(); wallet["accounts"] = new MyJson.JsonNode_Array(); foreach (var ac in accounts.Values) { var jnot = ac.ToJson(); wallet["accounts"].AsList().Add(jnot); } wallet["extra"] = n; File.WriteAllText(path, wallet.ToString()); }
public void Save() { JObject wallet = new JObject(); wallet["name"] = null; wallet["version"] = "1.0"; wallet["scrypt"] = scrypt.ToJson(); wallet["accounts"] = new JArray(); foreach (var ac in accounts.Values) { var jnot = ac.ToJson(); (wallet["accounts"] as JArray).Add(jnot); } wallet["extra"] = null; File.WriteAllText(path, wallet.ToString()); }