aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Refresh blockchain checkpointsRoss Nicoll2021-08-151-8/+9
| | |
* | | Merge pull request #2450 from xanimo/1.14.4-txn_doublespendPatrick Lodder2021-08-142-26/+26
|\ \ \ | |/ / |/| | qa: txn_dblspend - fix arithmetic
| * | fix arithmetic; adds to standard testingDakoda Greaves2021-08-132-26/+26
| |/
* | Merge pull request #2451 from patricklodder/1.14.4-feefilter-rpcRoss Nicoll2021-08-143-0/+5
|\ \ | | | | | | rpc: add feefilter to peers from getpeerinfo
| * | rpc: add feefilter to peers from getpeerinfoPatrick Lodder2021-08-143-0/+5
| |/ | | | | | | | | | | Exposes information about the feefilter the peer sets to us, so that we can make better informed decisions when a transaction does not get relayed.
* | Merge pull request #2448 from patricklodder/1.14.4-fix-acceptblockRoss Nicoll2021-08-143-7/+7
|\ \ | | | | | | qa: fix p2p-acceptblock
| * | qa: fix p2p-acceptblockPatrick Lodder2021-08-133-7/+7
| |/ | | | | | | | | | | | | | | | | | | | | | | This test failed because the sheer number of blocks required to trigger the max length of a fork we'd keep, exceed the v4 fork height on regtest. - Adapted the blocktools.py miner to mine 0x00620004 blocks as done elsewhere too (be it suboptimal, but at least consistent) - Adapted the test to work with 1440 blocks (Dogecoin limit) instead of 288 (Bitcoin limit) - Made p2p-acceptblock a standard test instead of an extended test
* | Merge pull request #2447 from patricklodder/1.14.4-fix-qt-str-transRoss Nicoll2021-08-146-23/+23
|\ \ | |/ |/| qt: translate all user-exposed strings
| * qt: translate more user-exposed stringschromatic2021-08-145-7/+7
| |
| * fix typoPatrick Lodder2021-08-131-2/+2
| |
| * qt: translate all user-exposed stringsPatrick Lodder2021-08-112-16/+16
| |
* | Merge pull request #2437 from michilumin/1.14.4-mintxfeeRoss Nicoll2021-08-121-0/+7
|\ \ | | | | | | Adding startup logic where -paytxfee if lower than default, mintxfee is overridden
| * | Adding startup logic where -paytxfee if lower than default, implies ↵michilumin2021-08-111-0/+7
| |/ | | | | | | -mintxfee is also lowered.
* | Merge pull request #2440 from michilumin/1.14.4-fees-reduced-minimumsRoss Nicoll2021-08-127-8/+11
|\ \ | |/ |/| fees: Reduce minimum relay fee to 0.001 DOGE
| * fees: Reduce minimum relay fee to 0.001 DOGE, final change from tx to 0.01Michi Lumin2021-08-117-8/+11
|/
* Merge pull request #2439 from rnicoll/1.14.4-dust-limit-type-altRoss Nicoll2021-08-096-9/+10
|\ | | | | Use CAmount for amounts
| * Use CAmount for constant amounts tooRoss Nicoll2021-08-083-5/+5
| |
| * Use CAmount for amountsRoss Nicoll2021-08-084-4/+5
| | | | | | | | | | | | | | | | | | | | Use CAmount rather than unsigned int for amounts for consistency with other fee rate amounts. This does change the type from unsigned int to unsigned int64, and while it is unlikely anyone would need a dust limit higher than unsigned int, again this ensures the theoretical maximum is in line with other rates.
* | Merge pull request #2417 from patricklodder/1.14-serialize-getheadersPatrick Lodder2021-08-093-6/+41
|\ \ | |/ |/| Reduce getheaders spam by serializing getheader requests per peer
| * Reduce getheaders spam by serializing getheader requests per peerPatrick Lodder2021-07-223-6/+41
| | | | | | | | | | | | | | | | | | | | | | | | Introduces a counter for getheader requests that have been sent to a peer but are pending response, reducing the number of parallel requests a node pushes out to its peers when needing to sync large amounts of headers. All getheader requests are serialized during initial sync, except when a non-connecting header is received, allowing the node to resolve issues with peers sending faulty blocks using the DoS mechanism, and when we get an inv for a block that we do not know, because it's possible we're only connected to legacy nodes that do not implement header announcement properly.
* | Merge pull request #2348 from patricklodder/1.14-cfg-dust-limitRoss Nicoll2021-08-057-2/+119
|\ \ | | | | | | [fees] introduce configurable hard dust limit
| * | [fees] Express policies in COIN instead of KoinuPatrick Lodder2021-08-051-2/+2
| | |
| * | [fees] introduce configurable hard dust limitPatrick Lodder2021-08-057-1/+118
|/ / | | | | | | Co-authored-by: Ross Nicoll <[email protected]>
* | Merge pull request #2415 from rnicoll/1.14.4-rbf-feePatrick Lodder2021-08-045-43/+54
|\ \ | | | | | | Reduce BIP125 replace by fee increment value
| * | consensus: Fix a rare crash bugRoss Nicoll2021-08-041-1/+5
| | | | | | | | | | | | | | | Fix a rare crash bug where no best chain can be activated, and therefore when trying to find the height of the best chain via the last block triggers a null pointer dereference.
| * | p2p: Reduce BIP125 replace by fee increment valueMichi Lumin2021-08-044-42/+49
|/ /
* | Merge pull request #2434 from patricklodder/1.14-activatebestchain-shutdown-fixRoss Nicoll2021-08-041-3/+9
|\ \ | | | | | | bugfix: break ActivateBestChain() differently on shutdown
| * | bugfix: break ActivateBestChain() differently on shutdownPatrick Lodder2021-08-041-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | Moves the break in ActivateBestChain() when a node is being shut down from the beginning of the loop block to the end, allowing pindexNewTip to be populated with chainActive.Tip() rather than its initial NULL value. Solves issues when shutting down nodes while inside the ActivateBestChain loop.
* | | Merge pull request #2428 from zachlatta/1.14.4-nixos-build-instructionsRoss Nicoll2021-08-032-0/+40
|\ \ \ | |/ / |/| | Add build and setup instructions for NixOS
| * | Move shell.nix contents into separate fileZach Latta2021-08-032-23/+19
| | |
| * | Add build and setup instructions for NixOSZach Latta2021-07-301-0/+44
| | |
* | | tests: mempool_packages.py (#2433)xanimo2021-08-011-1/+1
| | | | | | | | | * Bump fee to 1.0000 from 0.0001 to fix insufficient priority error
* | | Merge pull request #2368 from michilumin/1.14.4-feesPatrick Lodder2021-07-3117-70/+137
|\ \ \ | |/ / |/| | 1.14.4 fees backend improvements
| * | Initial back end framework to separate wallet and relay fees + dust.Michi Lumin2021-07-3017-70/+137
|/ /
* | Merge pull request #2426 from xanimo/1.14.4-qaPatrick Lodder2021-07-291-6/+7
|\ \ | | | | | | update qa/README.md to reflect working installation instructions
| * | update qa/README.md to reflect working installation instructionsDakoda Greaves2021-07-281-6/+7
|/ /
* | Merge pull request #2423 from patricklodder/1.14-codeql-reduce-triggerRoss Nicoll2021-07-261-0/+4
|\ \ | | | | | | [qa] reduce CodeQL triggers to exclude non-compiled code
| * | [qa] reduce CodeQL triggers to exclude non-compiled codePatrick Lodder2021-07-251-0/+4
| | | | | | | | | | | | | | | contrib, doc, share and qa do not compile production code, skip CodeQL on PRs to save everyone time and GitHub some cpu ticks.
* | | Merge pull request #2422 from rnicoll/1.14.4-rbf-fee-testPatrick Lodder2021-07-252-47/+48
|\ \ \ | | | | | | | | Fixup replace-by-fee qa test values and now runs this test by default on CI
| * | | tests: Fix replace-by-fee values for DogecoinRoss Nicoll2021-07-252-47/+48
| | | |
* | | | Merge pull request #2249 from rnicoll/1.14-fix-magic-numbersPatrick Lodder2021-07-253-38/+48
|\ \ \ \ | |_|/ / |/| | | 1.14 fix magic numbers
| * | | Trivial: Fix Magic Numbers in key and pubkey - fixes #1968geekwisdom2021-07-253-38/+48
| |/ /
* | | Merge pull request #2236 from sabotagebeats/fix/issues/2149Patrick Lodder2021-07-247-53/+88
|\ \ \ | |/ / |/| | Utils and libraries: Update ZMQ to 4.3.4
| * | Utils and libraries: Update ZMQ to 4.3.4sabotagebeats2021-07-187-53/+88
| | |
* | | Merge pull request #1941 from elybin/fixing-indonesian-translationRoss Nicoll2021-07-241-237/+1896
|\ \ \ | | | | | | | | Fixing indonesian (id_ID) translation
| * | | Fixing few missed words and making translation more casualKhakim Hudaya2021-07-151-62/+58
| | | |
| * | | Correct XML errorsRoss Nicoll2021-07-151-2/+3
| | | |
| * | | Fixing indonesian translationKhakim Hudaya2021-07-151-231/+1893
| | | |
* | | | Merge pull request #2420 from nformant1/nformant1-patch-1Patrick Lodder2021-07-231-1/+1
|\ \ \ \ | | | | | | | | | | Fix RPC port documentation in RPC help
| * | | | Update server.cppnformant2021-07-221-1/+1
| | |_|/ | |/| | | | | | Changed RPC port from 8332 (BTC) to 22555 (Dogecoin)