From 228d73a39c16c73abe2fa03a92c9862974c2b769 Mon Sep 17 00:00:00 2001 From: sowle Date: Tue, 4 Apr 2023 14:04:42 +0200 Subject: [PATCH] construct_miner_tx: explicit asset_id for PoS fixed --- src/currency_core/currency_format_utils.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/currency_core/currency_format_utils.cpp b/src/currency_core/currency_format_utils.cpp index a66816da..7dd1ef68 100644 --- a/src/currency_core/currency_format_utils.cpp +++ b/src/currency_core/currency_format_utils.cpp @@ -355,6 +355,7 @@ namespace currency if (pe.stake_unlock_time && pe.stake_unlock_time > height + CURRENCY_MINED_MONEY_UNLOCK_WINDOW) stake_lock_time = pe.stake_unlock_time; destinations.push_back(tx_destination_entry(pe.amount, stakeholder_address, stake_lock_time)); + destinations.back().explicit_native_asset_id = true; // don't use asset id blinding as it's obvious which asset it is } CHECK_AND_ASSERT_MES(destinations.size() <= CURRENCY_TX_MAX_ALLOWED_OUTS || height == 0, false, "Too many outs (" << destinations.size() << ")! Miner tx can't be constructed.");