예제 #1
0
        void ExportUnspentjsonToolStripMenuItemClick(object sender, EventArgs e)
        {
            if (!this.connected)
            {
                return;
            }

            var saveDialog = new SaveFileDialog();

            saveDialog.Title    = "Export listunspent";
            saveDialog.FileName = "listunspent.json";
            saveDialog.Filter   = "json files|*.json";

            if (saveDialog.ShowDialog() == DialogResult.OK)
            {
                string name = saveDialog.FileName;

                var unspentsclient = client.GetUnspents();

                string output = JsonConvert.SerializeObject(unspentsclient, Formatting.Indented);
                File.WriteAllText(name, output);

                SetUnspents(unspentsclient);

                ParseUnspents();
            }
        }