58 Commits (e1a8ec56c56161be15af1c33067918959e2666de)

Author SHA1 Message Date
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
practicalswift fa6d1228e9 Use unique_ptr:s for {fee,short,long}Stats (TxConfirmStats) 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
Alex Morcos fd29d3df29 Remove checking of mempool min fee from estimateSmartFee. 7 years ago
Alex Morcos 1fafd704da Add function to report highest estimate target tracked per horizon 7 years ago
Alex Morcos 9c85b91dc1 Change API to estimaterawfee 7 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
Dimitris Tsapakidis 0a5a6b90bc Fixed multiple typos 8 years ago
Alex Morcos 1bebfc8d3a Output Fee Estimation Calculations in CreateTransaction 8 years ago
practicalswift efc2e3302d [trivial] Fix three recently introduced typos 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 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 1ba43cc0ec Make EstimateMedianVal smarter about small failures. 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
Alex Morcos c0a273f4c8 Change file format for fee estimates. 8 years ago
Alex Morcos 68af651498 MOVEONLY: move TxConfirmStats to cpp 8 years ago
Alex Morcos 2332f19bef Initialize TxConfirmStats in constructor 8 years ago
Alex Morcos 5ba81e54e0 Read and Write fee estimate file directly from CBlockPolicyEstimator 8 years ago
Alex Morcos 14e10aa842 Call estimate(Smart)Fee directly from CBlockPolicyEstimator 8 years ago
Alex Morcos dbb9e3699b Give CBlockPolicyEstimator it's own lock 8 years ago
Alex Morcos f6187d6e39 Make processBlockTx private. 8 years ago
Alex Morcos fe282acd76 [cleanup] Remove estimatePriority and estimateSmartPriority 8 years ago
Alex Morcos 2a7b56cc0e CBlockPolicyEstimator now uses hard coded minimum bucket feerate 8 years ago
Alex Morcos ac9d3d25f7 Change fee estimation bucket limit variable names 8 years ago
Alex Morcos 5fe0f47aa7 Add extra logging to processBlock in fee estimation. 8 years ago
Alex Morcos ebafdcabb1 Pass pointers to existing CTxMemPoolEntries to fee estimation 8 years ago
Alex Morcos d825838e64 Always update fee estimates on new blocks. 8 years ago
Alex Morcos 6f06b268c1 rename bool to validFeeEstimate 8 years ago
Alex Morcos 4df44794c9 Remove extraneous LogPrint from fee estimation 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Alex Morcos eab8e1b172 fix a bug if the min fee is 0 for FeeFilterRounder 8 years ago
fanquake d8edf03db7
Remove unused var UNLIKELY_PCT from fees.h 8 years ago
Alex Morcos b2322e0fc6 Remove priority estimation 8 years ago
isle2983 4b04e32c20 [copyright] copyright header style uniform 8 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 8 years ago
MarcoFalke fada0c422c [doc] Fix doxygen comments for members 9 years ago
Alex Morcos 9e072a6e66 Implement "feefilter" P2P message. 9 years ago
Chris Wheeler 9d263bd17c Typo fixes in comments 9 years ago
Suhas Daftuar e30443244a Pass reference to estimateSmartFee and cleanup whitespace 9 years ago
Alex Morcos 6303051470 EstimateSmart functions consider mempool min fee 9 years ago
Alex Morcos f22ac4a22c Increase success threshold for fee estimation to 95% 9 years ago