172 Commits (f1250033bd149626cfe42008ca145733be850dfe)

Author SHA1 Message Date
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
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
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings. 8 years ago
Alex Morcos fe282acd76 [cleanup] Remove estimatePriority and estimateSmartPriority 8 years ago
Alex Morcos 272b25a6a9 [mining] Remove -blockprioritysize. 8 years ago
Alex Morcos bc8fd12289 Remove harmless read of unusued priority estimates 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 eb30d1a5b2 Introduce -dustrelayfee 8 years ago
Alex Morcos 7b1add3c28 Introduce -incrementalrelayfee 8 years ago
Alex Morcos daec955fd6 Introduce -blockmintxfee 8 years ago
Alex Morcos 44b64b933d Fix edge case with stale fee estimates 8 years ago
Alex Morcos 78ae62d264 Add clarifying comments to fee estimation 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 84f7ab08d2 Remove member variable hadNoDependencies from CTxMemPoolEntry 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
Pieter Wuille f6fb7acda4 Move CTxInWitness inside CTxIn 8 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 8 years ago
Alex Morcos d824ad030e Disable fee estimates for a confirm target of 1 block 8 years ago
Brian Deery 07ede5d711 update comments for tx weight 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
Johnson Lau 4c0c25a604 Require compressed keys in segwit as policy and disable signing with uncompressed keys for segwit scripts 8 years ago
Johnson Lau 3ade2f64cf Add standard limits for P2WSH with tests 8 years ago
Johnson Lau e41bd449ab Add policy: null signature for failed CHECK(MULTI)SIG 8 years ago
Johnson Lau c72c5b1e3b Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH 8 years ago
Suhas Daftuar c59c434b7d qa: Add test for standardness of segwit v0 outputs 8 years ago