Merge pull request #1423 from psgreco/master-win64-fixassert

Fix Assert crash in win64 native builds
This commit is contained in:
Byron Hambly 2025-02-26 14:50:20 +02:00 committed by GitHub
commit df4e99dca3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 1 deletions

View file

@ -149,7 +149,7 @@ public:
return -1;
}
assert(IsExplicit());;
assert(IsExplicit());
return ReadBE64(&vchCommitment[1]);
}
void SetToAmount(CAmount nAmount);

View file

@ -1446,6 +1446,8 @@ static bool CreateTransactionInternal(
return false;
}
txNew = tx_blinded; // sigh, `fillBlindDetails` may have modified txNew
// Update the change position to the new tx
change_position = txNew.vout.begin() + nChangePosInOut;
int ret = BlindTransaction(blind_details->i_amount_blinds, blind_details->i_asset_blinds, blind_details->i_assets, blind_details->i_amounts, blind_details->o_amount_blinds, blind_details->o_asset_blinds, blind_details->o_pubkeys, issuance_asset_keys, issuance_token_keys, tx_blinded);
assert(ret != -1);