156 Commits (5a6d00c6defc587e22c93e63029fdd538ce8858d)

Author SHA1 Message Date
Pieter Wuille c091b99379 Implement BIP173 addresses and tests 7 years ago
Matt Corallo 1789e4675b Force explicit double -> int conversion for CFeeRate constructor 7 years ago
Matt Corallo 53a6590f49 Make float <-> int casts explicit outside of test, qt, CFeeRate 7 years ago
Matt Corallo 3dc263c9b9 Use a sensible default for blockmaxweight 7 years ago
Matt Corallo ba206d2c63 Deprecate confusing blockmaxsize, fix getmininginfo output 7 years ago
practicalswift 55509f1a11 Document assumptions that are being made to avoid division by zero 7 years ago
Dan Raviv b426e24678 Remove redundant explicitly defined copy ctors 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
practicalswift 5a6671c4ca Fix typo: "conditon" → "condition" 8 years ago
Alex Morcos 439c4e8ad5 Improve api to estimatesmartfee 8 years ago
Alex Morcos b1385852ef Remove factor of 3 from definition of dust. 8 years ago
practicalswift 2c2e90d1d4 Fix incorrect Doxygen tag (@ince@since). Make Doxygen parameter names match actual parameter names. 8 years ago
practicalswift 0189d8ed19 Fix typos 8 years ago
Alex Morcos fd29d3df29 Remove checking of mempool min fee from estimateSmartFee. 8 years ago
Gregory Maxwell 3babbcb487 Remove confusing MAX_BLOCK_BASE_SIZE. 8 years ago
Alex Morcos 1fafd704da Add function to report highest estimate target tracked per horizon 8 years ago
Alex Morcos 9c85b91dc1 Change API to estimaterawfee 8 years ago
Alex Morcos f135923ee2 Add RPC options for RBF, confirmation target, and conservative fee estimation. 8 years ago
Alex Morcos e0738e3d31 remove default argument from estimateSmartFee 8 years ago
Alex Morcos d507c301bc Introduce a fee estimate mode. 8 years ago
esneider ca67ddf0b7 Move the AreInputsStandard documentation next to its implementation 8 years ago
Dimitris Tsapakidis 0a5a6b90bc Fixed multiple typos 8 years ago
Jorge Timón 5995735c5b
scripted-diff: Remove #include <boost/foreach.hpp> 8 years ago
Alex Morcos 1bebfc8d3a Output Fee Estimation Calculations in CreateTransaction 8 years ago
Luke Dashjr b005bf21a7 Introduce MAX_BIP125_RBF_SEQUENCE constant 8 years ago
Jorge Timón 7c00c26726
scripted-diff: Fully remove BOOST_FOREACH 8 years ago
practicalswift 90593ed92c Limit variable scope 8 years ago
Pieter Wuille 119e552f7c Merge CCoinsViewCache's GetOutputFor and AccessCoin 8 years ago
practicalswift efc2e3302d [trivial] Fix three recently introduced typos 8 years ago
Pavel Janík 43c587738d Prevent shadowing the global dustRelayFee. 8 years ago
practicalswift 211adc074a Use range-based for loops (C++11) when looping over vector elements 8 years ago
Alex Morcos 8d4f401269 Fix timestamp in fee estimate debug message 8 years ago
Alex Morcos 2d2e17052c Comments and improved documentation 8 years ago
Alex Morcos ef589f8d40 minor cleanup: remove unnecessary variable 8 years ago
Alex Morcos 3ee76d6de5 Introduce a scale factor 8 years ago
Alex Morcos 5f1f0c6490 Historical block span 8 years ago
Alex Morcos aa19b8ea44 Clean up fee estimate debug printing 8 years ago
Alex Morcos 10f7cbd247 Track first recorded height 8 years ago
Alex Morcos 3810e976d6 Rewrite estimateSmartFee 8 years ago
Alex Morcos c7447ec303 Track failures in fee estimation. 8 years ago
Alex Morcos 4186d3fdfd Expose estimaterawfee 8 years ago
Alex Morcos 2681153af3 minor refactor: explicitly track start of new bucket range and don't update curNearBucket on final loop. 8 years ago
Alex Morcos 1ba43cc0ec Make EstimateMedianVal smarter about small failures. 8 years ago
Alex Morcos d3e30bca1b Refactor to update moving average on fly 8 years ago
Alex Morcos e5007bae35 Change parameters for fee estimation and estimates on all 3 time horizons. 8 years ago
Jorge Timón 381a46e38f
Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module 8 years ago
Jorge Timón 330bb5a456
Consensus: Minimal way to move dust out of consensus 8 years ago
CryptAxe 94807be8c6
Trivial: fix fee estimate write error log message 8 years ago
Alex Morcos c0a273f4c8 Change file format for fee estimates. 8 years ago
Jorge Timón 1c897fc3da
Missing includes 8 years ago