Commit Graph

228 Commits (41dca087b73a3627107603694f5a982ea2a53189)

Author SHA1 Message Date
Antoine Poinsot a3abeec33a
policy/fees: remove a floating-point division by zero
4 years ago
Antoine Poinsot c36869bbf6
policy/fees: unify some duplicated for loops
4 years ago
Antoine Poinsot 569d92a4d2
policy/fees: small readability improvements
4 years ago
Antoine Poinsot 5b8cb35621
policy/fee: remove requireGreater parameter in EstimateMedianVal()
4 years ago
Antoine Poinsot dba8196b44
policy/fees: correct decay explanation comments
4 years ago
MarcoFalke fa9ee52556
doc: Add doxygen comment to IsRBFOptIn
4 years ago
MarcoFalke fa831684e5
refactor: Add IsRBFOptInEmptyMempool
4 years ago
Suhas Daftuar 7989901c7e Add txids with non-standard inputs to reject filter
4 years ago
Hennadii Stepanov d842e6ac96
doc: Add non-thread-safe note to FeeFilterRounder::round()
4 years ago
MarcoFalke d3a5dbfd1f
Merge #19114: scripted-diff: TxoutType C++11 scoped enum class
4 years ago
Karl-Johan Alm 3404c1b753
policy: optional FeeEstimateMode param to CFeeRate::ToString
4 years ago
Karl-Johan Alm 6fcf448430
rpc/wallet: add two explicit modes to estimate_mode
4 years ago
Karl-Johan Alm b188d80c2d
MOVEONLY: Make FeeEstimateMode available to CFeeRate
4 years ago
MarcoFalke fa32adf9dc
scripted-diff: TxoutType C++11 scoped enum class
4 years ago
Karl-Johan Alm 69158b41fc
added CURRENCY_ATOM to express minimum indivisible unit
4 years ago
Pieter Wuille 4eb5643e35 Convert everything except wallet/qt to new serialization
5 years ago
MarcoFalke e09c701e01 scripted-diff: Bump copyright of files changed in 2020
5 years ago
MarcoFalke 6cbe620964 scripted-diff: Replace CCriticalSection with RecursiveMutex
5 years ago
MarcoFalke aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
5 years ago
Wladimir J. van der Laan c72906dcc1 refactor: Remove redundant c_str() calls in formatting
5 years ago
practicalswift 084e17cebd Remove unused includes
5 years ago
Gregory Sanders 6a51f79517 Disallow implicit conversion for CFeeRate constructor
5 years ago
Sjors Provoost 806b0052c3
[wallet] abort when attempting to fund a transaction above maxtxfee
5 years ago
Ben Woosley b748bf6f50
Fix spelling errors identified by codespell 1.15.0
6 years ago
practicalswift eca9767673 Make reasoning about dependencies easier by not including unused dependencies
6 years ago
James O'Beirne 631940aab2 scripted-diff: replace chainActive -> ::ChainActive()
6 years ago
Pieter Wuille c634b1e207 [POLICY] Make sending to future native witness outputs standard
6 years ago
Russell Yanofsky b874747b51 Remove access to node globals from wallet-linked code
6 years ago
John Newbery 91a25d1e71 [build] Add several util units
6 years ago
John Newbery 4a75c9d651 [build] Move policy settings to new src/policy/settings unit
6 years ago
MarcoFalke fa5dc3534b
rpc: Pass mempool into MempoolToJSON
6 years ago
practicalswift dae1423e5a Add locking annotations to feeStats, shortStats and longStats
6 years ago
practicalswift 764e42fee2 scripted-diff: Rename from cs_feeEstimator to m_cs_fee_estimator
6 years ago
practicalswift 9a789d4dc6 policy: Add Clang thread safety annotations for variables guarded by cs_feeEstimator
6 years ago
MarcoFalke e8d490f27e
Merge #14636: Avoid using numeric_limits for sequence numbers and lock times
6 years ago
Jim Posen 2068f089c8 scripted-diff: Move util files to separate directory.
6 years ago
Hennadii Stepanov e4dc39b3bc Replace platform dependent type with proper const
6 years ago
MarcoFalke fa69ac7614
doxygen: Fix member comments
6 years ago
Wladimir J. van der Laan bcffd8743e
Merge #13558: Drop unused GetType() from CSizeComputer
6 years ago
Ben Woosley da74db0940
Drop unused GetType() from CSizeComputer
6 years ago
Wladimir J. van der Laan be301a5777
Merge #14103: docs: Fix broken Doxygen comments
6 years ago
Wladimir J. van der Laan 4cef8e0593
Merge #13429: Return the script type from Solver
6 years ago
practicalswift 0e534d4dca Fix incorrect Doxygen comments
6 years ago
DrahtBot eb7daf4d60 Update copyright headers to 2018
6 years ago
Ben Woosley 984d72ec65
Return the script type from Solver
6 years ago
Wladimir J. van der Laan 062738cf69
Merge #13096: [Policy] Fix MAX_STANDARD_TX_WEIGHT check
6 years ago
MarcoFalke fa7a6cf1b3
policy: Treat segwit as always active
7 years ago
Wladimir J. van der Laan 6af005c3eb
Merge #11423: [Policy] Several transaction standardness rules
7 years ago
practicalswift cbba1d2da4 Add compile time checking for all ::mempool.cs runtime locking assertions
7 years ago
Johnson Lau 7485488e90 Policy to reject extremely small transactions
7 years ago