Skip to content

Commit 2d53c14

Browse files
committed
Replaced uses of "uint" with "unsigned int" as the former needs additional header includes.
1 parent a035b42 commit 2d53c14

File tree

6 files changed

+28
-28
lines changed

6 files changed

+28
-28
lines changed

src/interfaces/wallet.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,8 @@ class Wallet
152152
WalletOrderForm order_form) = 0;
153153

154154
virtual util::Result<CTransactionRef> createDeniabilizationTransaction(const std::set<COutPoint>& inputs,
155-
uint confirm_target,
156-
uint deniabilization_cycles,
155+
unsigned int confirm_target,
156+
unsigned int deniabilization_cycles,
157157
bool sign,
158158
bool& insufficient_amount,
159159
CAmount& fee) = 0;
@@ -186,7 +186,7 @@ class Wallet
186186

187187
//! Create a fee bump transaction for a deniabilization transaction
188188
virtual util::Result<CTransactionRef> createBumpDeniabilizationTransaction(const uint256& txid,
189-
uint confirm_target,
189+
unsigned int confirm_target,
190190
bool sign,
191191
CAmount& old_fee,
192192
CAmount& new_fee) = 0;
@@ -263,7 +263,7 @@ class Wallet
263263
FeeReason* reason) = 0;
264264

265265
//! Get the fee rate for deniabilization
266-
virtual CFeeRate getDeniabilizationFeeRate(uint confirm_target) = 0;
266+
virtual CFeeRate getDeniabilizationFeeRate(unsigned int confirm_target) = 0;
267267

268268
//! Get tx confirm target.
269269
virtual unsigned int getConfirmTarget() = 0;

src/wallet/feebumper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ Result CommitTransaction(CWallet& wallet, const uint256& txid, CMutableTransacti
365365
return Result::OK;
366366
}
367367

368-
Result CreateRateBumpDeniabilizationTransaction(CWallet& wallet, const uint256& txid, uint confirm_target, bool sign, bilingual_str& error, CAmount& old_fee, CAmount& new_fee, CTransactionRef& new_tx)
368+
Result CreateRateBumpDeniabilizationTransaction(CWallet& wallet, const uint256& txid, unsigned int confirm_target, bool sign, bilingual_str& error, CAmount& old_fee, CAmount& new_fee, CTransactionRef& new_tx)
369369
{
370370
CCoinControl coin_control = SetupDeniabilizationCoinControl(confirm_target);
371371
coin_control.m_feerate = CalculateDeniabilizationFeeRate(wallet, confirm_target);

src/wallet/feebumper.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Result CommitTransaction(CWallet& wallet,
7171

7272
Result CreateRateBumpDeniabilizationTransaction(CWallet& wallet,
7373
const uint256& txid,
74-
uint confirm_target,
74+
unsigned int confirm_target,
7575
bool sign,
7676
bilingual_str& error,
7777
CAmount& old_fee,

src/wallet/interfaces.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -296,8 +296,8 @@ class WalletImpl : public Wallet
296296
m_wallet->CommitTransaction(std::move(tx), std::move(value_map), std::move(order_form));
297297
}
298298
util::Result<CTransactionRef> createDeniabilizationTransaction(const std::set<COutPoint>& inputs,
299-
uint confirm_target,
300-
uint deniabilization_cycles,
299+
unsigned int confirm_target,
300+
unsigned int deniabilization_cycles,
301301
bool sign,
302302
bool& insufficient_amount,
303303
CAmount& fee) override
@@ -341,7 +341,7 @@ class WalletImpl : public Wallet
341341
feebumper::Result::OK;
342342
}
343343
util::Result<CTransactionRef> createBumpDeniabilizationTransaction(const uint256& txid,
344-
uint confirm_target,
344+
unsigned int confirm_target,
345345
bool sign,
346346
CAmount& old_fee,
347347
CAmount& new_fee) override
@@ -536,7 +536,7 @@ class WalletImpl : public Wallet
536536
if (reason) *reason = fee_calc.reason;
537537
return result;
538538
}
539-
CFeeRate getDeniabilizationFeeRate(uint confirm_target) override
539+
CFeeRate getDeniabilizationFeeRate(unsigned int confirm_target) override
540540
{
541541
return CalculateDeniabilizationFeeRate(*m_wallet, confirm_target);
542542
}

src/wallet/spend.cpp

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1251,27 +1251,27 @@ bool FundTransaction(CWallet& wallet, CMutableTransaction& tx, CAmount& nFeeRet,
12511251

12521252
constexpr int NUM_DENIABILIZATION_OUTPUTS = 2;
12531253

1254-
static uint CalculateDeniabilizationTxSize(const CTxDestination& address, CAmount value, uint numTxIn)
1254+
static unsigned int CalculateDeniabilizationTxSize(const CTxDestination& address, CAmount value, unsigned int numTxIn)
12551255
{
12561256
// Calculation based on the comments and code in GetDustThreshold and CreateTransactionInternal
12571257
CScript script = GetScriptForDestination(address);
1258-
uint txOutSize = (uint)GetSerializeSize(CTxOut(value, script), PROTOCOL_VERSION);
1258+
unsigned int txOutSize = (unsigned int)GetSerializeSize(CTxOut(value, script), PROTOCOL_VERSION);
12591259

12601260
const size_t txOutCount = NUM_DENIABILIZATION_OUTPUTS;
1261-
uint txSize = 10 + GetSizeOfCompactSize(txOutCount); // bytes for output count
1261+
unsigned int txSize = 10 + GetSizeOfCompactSize(txOutCount); // bytes for output count
12621262
txSize += txOutSize * txOutCount;
12631263

12641264
int witnessversion = 0;
12651265
std::vector<unsigned char> witnessprogram;
12661266
if (script.IsWitnessProgram(witnessversion, witnessprogram)) {
1267-
txSize += (uint)(numTxIn * 67.75f + 0.5f);
1267+
txSize += (unsigned int)(numTxIn * 67.75f + 0.5f);
12681268
} else {
12691269
txSize += numTxIn * 148;
12701270
}
12711271
return txSize;
12721272
}
12731273

1274-
float CalculateDeniabilizationProbability(uint deniabilization_cycles)
1274+
float CalculateDeniabilizationProbability(unsigned int deniabilization_cycles)
12751275
{
12761276
// 100%, 50%, 25%, 13%, 6%, 3%, 2%, 1%
12771277
return powf(0.5f, deniabilization_cycles);
@@ -1283,7 +1283,7 @@ bool IsDeniabilizationWorthwhile(CAmount total_value, CAmount fee_estimate)
12831283
return total_value > fee_estimate * value_to_fee_ratio;
12841284
}
12851285

1286-
CCoinControl SetupDeniabilizationCoinControl(uint confirm_target)
1286+
CCoinControl SetupDeniabilizationCoinControl(unsigned int confirm_target)
12871287
{
12881288
CCoinControl coin_control;
12891289
coin_control.m_avoid_address_reuse = true;
@@ -1296,7 +1296,7 @@ CCoinControl SetupDeniabilizationCoinControl(uint confirm_target)
12961296
return coin_control;
12971297
}
12981298

1299-
CFeeRate CalculateDeniabilizationFeeRate(const CWallet& wallet, uint confirm_target)
1299+
CFeeRate CalculateDeniabilizationFeeRate(const CWallet& wallet, unsigned int confirm_target)
13001300
{
13011301
CCoinControl coin_control = SetupDeniabilizationCoinControl(confirm_target);
13021302

@@ -1308,18 +1308,18 @@ CFeeRate CalculateDeniabilizationFeeRate(const CWallet& wallet, uint confirm_tar
13081308
return minFeeRate;
13091309
}
13101310

1311-
static CAmount CalculateDeniabilizationTxFee(const CTxDestination& shared_destination, CAmount total_value, uint num_utxos, const CFeeRate& fee_rate)
1311+
static CAmount CalculateDeniabilizationTxFee(const CTxDestination& shared_destination, CAmount total_value, unsigned int num_utxos, const CFeeRate& fee_rate)
13121312
{
13131313
Assert(num_utxos > 0);
1314-
uint deniabilization_tx_size = CalculateDeniabilizationTxSize(shared_destination, total_value, num_utxos);
1314+
unsigned int deniabilization_tx_size = CalculateDeniabilizationTxSize(shared_destination, total_value, num_utxos);
13151315
return fee_rate.GetFee(deniabilization_tx_size);
13161316
}
13171317

1318-
CAmount CalculateDeniabilizationFeeEstimate(const CTxDestination& shared_destination, CAmount total_value, uint num_utxos, uint deniabilization_cycles, const CFeeRate& fee_rate)
1318+
CAmount CalculateDeniabilizationFeeEstimate(const CTxDestination& shared_destination, CAmount total_value, unsigned int num_utxos, unsigned int deniabilization_cycles, const CFeeRate& fee_rate)
13191319
{
13201320
float deniabilizationProbability = CalculateDeniabilizationProbability(deniabilization_cycles);
13211321
// convert to integer percent to truncate and check for zero probability
1322-
uint deniabilizationProbabilityPercent = deniabilizationProbability * 100;
1322+
unsigned int deniabilizationProbabilityPercent = deniabilizationProbability * 100;
13231323
if (deniabilizationProbabilityPercent == 0) {
13241324
return 0;
13251325
}
@@ -1340,8 +1340,8 @@ CAmount CalculateDeniabilizationFeeEstimate(const CTxDestination& shared_destina
13401340
util::Result<CreatedTransactionResult> CreateDeniabilizationTransaction(
13411341
CWallet& wallet,
13421342
const std::set<COutPoint>& inputs,
1343-
uint confirm_target,
1344-
uint deniabilization_cycles,
1343+
unsigned int confirm_target,
1344+
unsigned int deniabilization_cycles,
13451345
bool sign,
13461346
bool& insufficient_amount)
13471347
{

src/wallet/spend.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ bool FundTransaction(CWallet& wallet, CMutableTransaction& tx, CAmount& nFeeRet,
227227
/**
228228
* Calculate the probability for a deniabilization transaction given the number of deniabilization cycles already performed
229229
*/
230-
float CalculateDeniabilizationProbability(uint deniabilization_cycles);
230+
float CalculateDeniabilizationProbability(unsigned int deniabilization_cycles);
231231

232232
/**
233233
* Determine if it's worth performing deniabilization given a coin amount and fee estimate (see CalculateDeniabilizationFeeEstimate)
@@ -237,24 +237,24 @@ bool IsDeniabilizationWorthwhile(CAmount total_value, CAmount fee_estimate);
237237
/**
238238
* Setup a coin control to be used in deniabilization transactions
239239
*/
240-
CCoinControl SetupDeniabilizationCoinControl(uint confirm_target);
240+
CCoinControl SetupDeniabilizationCoinControl(unsigned int confirm_target);
241241

242242
/**
243243
* Estimate the total deniabilization transaction fees for a given set of UTXOs that share an input destination
244244
*/
245-
CAmount CalculateDeniabilizationFeeEstimate(const CTxDestination& shared_destination, CAmount total_value, uint num_utxos, uint deniabilization_cycles, const CFeeRate& fee_rate);
245+
CAmount CalculateDeniabilizationFeeEstimate(const CTxDestination& shared_destination, CAmount total_value, unsigned int num_utxos, unsigned int deniabilization_cycles, const CFeeRate& fee_rate);
246246

247247
/**
248248
* Calculate the fee rate for a deniabilization transaction
249249
*/
250-
CFeeRate CalculateDeniabilizationFeeRate(const CWallet& wallet, uint confirm_target);
250+
CFeeRate CalculateDeniabilizationFeeRate(const CWallet& wallet, unsigned int confirm_target);
251251

252252
/**
253253
* Create a deniabilization transaction with the provided set of inputs (must share the same destination)
254254
* confirm_target is the confirmation target for the deniabilization transaction
255255
* deniabilization_cycles is the number of deniabilization cycles these inputs have already had
256256
*/
257-
util::Result<CreatedTransactionResult> CreateDeniabilizationTransaction(CWallet& wallet, const std::set<COutPoint>& inputs, uint confirm_target, uint deniabilization_cycles, bool sign, bool& insufficient_amount);
257+
util::Result<CreatedTransactionResult> CreateDeniabilizationTransaction(CWallet& wallet, const std::set<COutPoint>& inputs, unsigned int confirm_target, unsigned int deniabilization_cycles, bool sign, bool& insufficient_amount);
258258
} // namespace wallet
259259

260260
#endif // BITCOIN_WALLET_SPEND_H

0 commit comments

Comments
 (0)