aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* s/DOGE/DIS/gTomo Ueda2021-09-0245-122/+122
|
* really s/Doge/Dis/g this timeTomo Ueda2021-09-02145-2092/+2092
|
* really s/doge/dis/g this timeTomo Ueda2021-09-02137-996/+996
|
* fixate v1.14.4Patrick Lodder2021-08-201-2/+2
|
* Remove relay-only roundingRoss Nicoll2021-08-177-10/+32
| | | | | Remove rounding of transaction sizes when calculating fee minimums for relaying, to simplify fee logic.
* Merge pull request #2457 from ReverseControl/1.14.4-suggested-changes-for-2297Patrick Lodder2021-08-171-8/+75
|\ | | | | 1.14.4 suggested changes for 2297
| * [ #2297 ] Implemented suggestions: camel casing as suggested and printing ↵Escanor Liones2021-08-161-14/+23
| | | | | | | | debug messages for invalidated blocks.
| * fix: A newly appended block header should not build on an invalid chainp-j012021-08-161-8/+66
| |
* | fees: remove careless override of -paytxfee in GetMinimumFeePatrick Lodder2021-08-161-8/+13
| |
* | update seeds for 1.14.4Patrick Lodder2021-08-151-341/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | recreated seeds by selecting peers across 20+ nodes that: 1. Keep up with updates, in this case run 1.14.3 or higher 2. Have NODE_NETWORK set 3. Are not known scanning clients 4. Are connectable 5. Are stable - I ordered nodes by time they have been connected to one of my nodes resulting set is 120 good nodes for mainnet and 20 good nodes for testnet, serialized into chainparamsseeds.h using the contrib/ scripts.
* | Refresh blockchain checkpointsRoss Nicoll2021-08-151-8/+9
| |
* | 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 #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.
* / fees: Reduce minimum relay fee to 0.001 DOGE, final change from tx to 0.01Michi Lumin2021-08-112-2/+2
|/
* 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.
* | [fees] Express policies in COIN instead of KoinuPatrick Lodder2021-08-051-2/+2
| |
* | [fees] introduce configurable hard dust limitPatrick Lodder2021-08-055-1/+35
| | | | | | | | Co-authored-by: Ross Nicoll <[email protected]>
* | 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-042-3/+7
| |
* | 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.
* | Initial back end framework to separate wallet and relay fees + dust.Michi Lumin2021-07-3015-68/+135
| |
* | Trivial: Fix Magic Numbers in key and pubkey - fixes #1968geekwisdom2021-07-253-38/+48
| |
* | 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)
* | | initialize fixed seedsDakoda Greaves2021-07-231-6/+2
| | | | | | | | | | | | | | | seed initialization was commented out on mainnet and testnet.
* | | Merge pull request #2308 from alamshafil/doge-tipsPatrick Lodder2021-07-223-1/+69
|\ \ \ | |/ / |/| | [QT] Add tips section
| * | Add tips sectionShafil Alam2021-07-223-1/+69
| | | | | | | | | | | | | | | | | | | | | | | | Add more tips Allow QT translations Fix tips
* | | Merge pull request #2312 from rnicoll/1.14.4-subsidy-testsPatrick Lodder2021-07-171-22/+37
|\ \ \ | | | | | | | | Rewrite subsidy limit tests (1.14)
| * | | Rewrite subsidy limit testsRoss Nicoll2021-07-111-22/+37
| | |/ | |/|
* | | Merge pull request #2217 from pjhwa/qt-trans-ko-2214Ross Nicoll2021-07-151-490/+490
|\ \ \ | |/ / |/| | Fix errors of bitcoin_ko_KR.ts file for 1.14.4-dev
| * | Fix errors of bitcoin_ko_KR.ts file for 1.14.4-devJerry Park2021-05-301-490/+490
| | |
* | | Merge pull request #2235 from chey/alpine-muslPatrick Lodder2021-07-091-1/+2
|\ \ \ | | | | | | | | fix runtime for dogecoin on Alpine Linux (musl libc)
| * | | Update to use thread_localChey2021-06-271-1/+1
| | | |
| * | | fix runtime for dogecoin on Alpine Linux musl libcchey2021-06-021-1/+2
| |/ /
* | | fix: macos qt buildMalta Micael2021-07-012-17/+41
| | |
* | | Merge pull request #2306 from p-j01/1.14.4-dev-issue2282Ross Nicoll2021-06-202-3/+40
|\ \ \ | |_|/ |/| | [vulnerability] Disconnect stalling peers after timeout of header sync