Exemple #1
0
 private void voteToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         WalletAccount account = (WalletAccount)listView1.SelectedItems[0].Tag;
         byte[]        script;
         using (VotingDialog dialog = new VotingDialog(account.ScriptHash))
         {
             if (dialog.ShowDialog() != DialogResult.OK)
             {
                 return;
             }
             script = dialog.GetScript();
         }
         using (InvokeContractDialog dialog = new InvokeContractDialog(script))
         {
             if (dialog.ShowDialog() != DialogResult.OK)
             {
                 return;
             }
             Helper.SignAndShowInformation(dialog.GetTransaction());
         }
     }
     catch { }
 }
Exemple #2
0
 private void invokeContractToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using InvokeContractDialog dialog = new InvokeContractDialog();
     if (dialog.ShowDialog() != DialogResult.OK)
     {
         return;
     }
     try
     {
         Helper.SignAndShowInformation(dialog.GetTransaction());
     }
     catch
     {
         return;
     }
 }
Exemple #3
0
        private void 转账TToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Transaction tx;

            using (TransferDialog dialog = new TransferDialog())
            {
                if (dialog.ShowDialog() != DialogResult.OK)
                {
                    return;
                }
                tx = dialog.GetTransaction();
            }
            using (InvokeContractDialog dialog = new InvokeContractDialog(tx))
            {
                if (dialog.ShowDialog() != DialogResult.OK)
                {
                    return;
                }
                tx = dialog.GetTransaction();
            }
            Helper.SignAndShowInformation(tx);
        }
Exemple #4
0
 private void  举EToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         byte[] script;
         using (ElectionDialog dialog = new ElectionDialog())
         {
             if (dialog.ShowDialog() != DialogResult.OK)
             {
                 return;
             }
             script = dialog.GetScript();
         }
         using (InvokeContractDialog dialog = new InvokeContractDialog(script))
         {
             if (dialog.ShowDialog() != DialogResult.OK)
             {
                 return;
             }
             Helper.SignAndShowInformation(dialog.GetTransaction());
         }
     }
     catch { }
 }