private async void 注册资产RToolStripMenuItem_Click(object sender, EventArgs e) { using (AssetRegisterDialog dialog = new AssetRegisterDialog()) { if (dialog.ShowDialog() != DialogResult.OK) { return; } Transaction tx = null; try { tx = dialog.GetTransaction(); } catch { MessageBox.Show("数据填写不完整,或格式错误。"); return; } if (tx == null) { MessageBox.Show("余额不足以支付系统费用。"); return; } SignatureContext context = new SignatureContext(tx); Program.CurrentWallet.Sign(context); await ShowInformationAsync(context); } }
private void 注册资产RToolStripMenuItem_Click(object sender, EventArgs e) { using (AssetRegisterDialog dialog = new AssetRegisterDialog()) { if (dialog.ShowDialog() != DialogResult.OK) { return; } Helper.SignAndShowInformation(dialog.GetTransaction()); } }
private void 注册资产RToolStripMenuItem_Click(object sender, EventArgs e) { InvocationTransaction tx; using (AssetRegisterDialog dialog = new AssetRegisterDialog()) { 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); }
private async void 注册资产RToolStripMenuItem_Click(object sender, EventArgs e) { using (AssetRegisterDialog dialog = new AssetRegisterDialog()) { if (dialog.ShowDialog() != DialogResult.OK) return; Transaction tx = null; try { tx = dialog.GetTransaction(); } catch { MessageBox.Show("数据填写不完整,或格式错误。"); return; } if (tx == null) { MessageBox.Show("余额不足以支付系统费用。"); return; } SignatureContext context = new SignatureContext(tx); Program.CurrentWallet.Sign(context); await ShowInformationAsync(context); } }