From 92035e5658568310b4a647e056bc9cc73a22dfa9 Mon Sep 17 00:00:00 2001 From: Hansie Odendaal Date: Fri, 9 Dec 2022 15:58:09 +0200 Subject: [PATCH] Add BurnTari to MakeItRain Added BurnTari to the MakeItRain command for the console wallet. --- applications/tari_console_wallet/src/automation/commands.rs | 1 + applications/tari_console_wallet/src/cli.rs | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/applications/tari_console_wallet/src/automation/commands.rs b/applications/tari_console_wallet/src/automation/commands.rs index 30558c9930..ff69a0ee4c 100644 --- a/applications/tari_console_wallet/src/automation/commands.rs +++ b/applications/tari_console_wallet/src/automation/commands.rs @@ -437,6 +437,7 @@ pub async fn make_it_rain( ) .await }, + MakeItRainTransactionType::BurnTari => burn_tari(tx_service, fee, amount, msg.clone()).await, }; let submit_time = Instant::now(); diff --git a/applications/tari_console_wallet/src/cli.rs b/applications/tari_console_wallet/src/cli.rs index 7db16e4ae5..076ab2307a 100644 --- a/applications/tari_console_wallet/src/cli.rs +++ b/applications/tari_console_wallet/src/cli.rs @@ -173,6 +173,8 @@ pub struct MakeItRainArgs { pub one_sided: bool, #[clap(long, alias = "stealth-one-sided")] pub stealth: bool, + #[clap(short, long)] + pub burn_tari: bool, #[clap(short, long, default_value = "Make it rain")] pub message: String, } @@ -183,6 +185,8 @@ impl MakeItRainArgs { MakeItRainTransactionType::StealthOneSided } else if self.one_sided { MakeItRainTransactionType::OneSided + } else if self.burn_tari { + MakeItRainTransactionType::BurnTari } else { MakeItRainTransactionType::Interactive } @@ -194,6 +198,7 @@ pub enum MakeItRainTransactionType { Interactive, OneSided, StealthOneSided, + BurnTari, } impl Display for MakeItRainTransactionType {