Changeset View
Changeset View
Standalone View
Standalone View
src/init.cpp
Show First 20 Lines • Show All 1,676 Lines • ▼ Show 20 Lines | if (gArgs.IsArgSet("-excessutxocharge")) { | ||||
return InitError(AmountErrMsg( | return InitError(AmountErrMsg( | ||||
"excessutxocharge", gArgs.GetArg("-excessutxocharge", ""))); | "excessutxocharge", gArgs.GetArg("-excessutxocharge", ""))); | ||||
} | } | ||||
config.SetExcessUTXOCharge(n); | config.SetExcessUTXOCharge(n); | ||||
} else { | } else { | ||||
config.SetExcessUTXOCharge(DEFAULT_UTXO_FEE); | config.SetExcessUTXOCharge(DEFAULT_UTXO_FEE); | ||||
} | } | ||||
// Fee-per-kilobyte amount considered the same as "free". If you are mining, | |||||
// be careful setting this: if you set it to zero then a transaction spammer | |||||
// can cheaply fill blocks using 1-satoshi-fee transactions. It should be | |||||
// set above the real cost to you of processing a transaction. | |||||
if (gArgs.IsArgSet("-minrelaytxfee")) { | if (gArgs.IsArgSet("-minrelaytxfee")) { | ||||
Amount n = Amount::zero(); | Amount n = Amount::zero(); | ||||
auto parsed = ParseMoney(gArgs.GetArg("-minrelaytxfee", ""), n); | auto parsed = ParseMoney(gArgs.GetArg("-minrelaytxfee", ""), n); | ||||
if (!parsed || n == Amount::zero()) { | if (!parsed || n == Amount::zero()) { | ||||
return InitError(AmountErrMsg("minrelaytxfee", | return InitError(AmountErrMsg("minrelaytxfee", | ||||
gArgs.GetArg("-minrelaytxfee", ""))); | gArgs.GetArg("-minrelaytxfee", ""))); | ||||
} | } | ||||
// High fee check is done afterward in WalletParameterInteraction() | // High fee check is done afterward in WalletParameterInteraction() | ||||
▲ Show 20 Lines • Show All 768 Lines • Show Last 20 Lines |