Commit graph

13805 commits

Author SHA1 Message Date
Ross Nicoll 5db95e5a5f
Merge pull request #2348 from patricklodder/1.14-cfg-dust-limit
[fees] introduce configurable hard dust limit
2021-08-05 22:21:53 +01:00
Patrick Lodder 2dc1adb7fe
[fees] Express policies in COIN instead of Koinu 2021-08-05 18:24:20 +02:00
Patrick Lodder 4c46af0483
[fees] introduce configurable hard dust limit
Co-authored-by: Ross Nicoll <rnicoll@rnicoll.name>
2021-08-05 18:24:17 +02:00
Patrick Lodder a88d53be2e
Merge pull request #2415 from rnicoll/1.14.4-rbf-fee
Reduce BIP125 replace by fee increment value
2021-08-04 22:10:44 +02:00
Ross Nicoll 14a2e1ba96
consensus: Fix a rare crash bug
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.
2021-08-04 09:30:02 +01:00
Michi Lumin 1d2380df56 p2p: Reduce BIP125 replace by fee increment value 2021-08-04 09:29:35 +01:00
Ross Nicoll 7ebedc2aa3
Merge pull request #2434 from patricklodder/1.14-activatebestchain-shutdown-fix
bugfix: break ActivateBestChain() differently on shutdown
2021-08-04 09:28:08 +01:00
Ross Nicoll 246a103e9e
Merge pull request #2428 from zachlatta/1.14.4-nixos-build-instructions
Add build and setup instructions for NixOS
2021-08-03 23:35:05 +01:00
Patrick Lodder 0c3d683be4
bugfix: break ActivateBestChain() differently on shutdown
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.
2021-08-04 00:15:33 +02:00
Zach Latta 5c6017aad4 Move shell.nix contents into separate file 2021-08-03 14:46:51 -04:00
xanimo 290faedcc3
tests: mempool_packages.py (#2433)
* Bump fee to 1.0000 from 0.0001 to fix insufficient priority error
2021-08-01 09:36:55 +01:00
Patrick Lodder 7abb81b2ea
Merge pull request #2368 from michilumin/1.14.4-fees
1.14.4 fees backend improvements
2021-07-31 20:58:53 +02:00
Michi Lumin 575f734eec Initial back end framework to separate wallet and relay fees + dust. 2021-07-30 16:07:22 -06:00
Zach Latta d80ddf3244 Add build and setup instructions for NixOS 2021-07-30 12:09:11 -04:00
Patrick Lodder 6bea578da0
Merge pull request #2426 from xanimo/1.14.4-qa
update qa/README.md to reflect working installation instructions
2021-07-29 02:00:57 +02:00
Dakoda Greaves 7e541072ce update qa/README.md to reflect working installation instructions 2021-07-28 16:12:52 -07:00
Ross Nicoll a7442cbfb0
Merge pull request #2423 from patricklodder/1.14-codeql-reduce-trigger
[qa] reduce CodeQL triggers to exclude non-compiled code
2021-07-26 23:48:44 +01:00
Patrick Lodder 7e7f7e2cfd
Merge pull request #2422 from rnicoll/1.14.4-rbf-fee-test
Fixup replace-by-fee qa test values and now runs this test by default on CI
2021-07-25 21:38:21 +02:00
Patrick Lodder cfef80c54c
Merge pull request #2249 from rnicoll/1.14-fix-magic-numbers
1.14 fix magic numbers
2021-07-25 21:12:49 +02:00
Ross Nicoll 9362186ba7
tests: Fix replace-by-fee values for Dogecoin 2021-07-25 19:48:53 +01:00
Patrick Lodder 3c4b35f3c4
[qa] reduce CodeQL triggers to exclude non-compiled code
contrib, doc, share and qa do not compile production code, skip
CodeQL on PRs to save everyone time and GitHub some cpu ticks.
2021-07-25 20:45:45 +02:00
geekwisdom c7a1b7c90c Trivial: Fix Magic Numbers in key and pubkey - fixes #1968 2021-07-25 19:32:23 +01:00
Patrick Lodder f509487d3b
Merge pull request #2236 from sabotagebeats/fix/issues/2149
Utils and libraries: Update ZMQ to 4.3.4
2021-07-24 19:19:36 +02:00
Ross Nicoll e4dccd20ae
Merge pull request #1941 from elybin/fixing-indonesian-translation
Fixing indonesian (id_ID) translation
2021-07-24 16:32:58 +01:00
Patrick Lodder df3b708e8c
Merge pull request #2420 from nformant1/nformant1-patch-1
Fix RPC port documentation in RPC help
2021-07-23 23:17:00 +02:00
Patrick Lodder 2b9519ea1e
Merge pull request #2418 from xanimo/1.14.4-fix-seed-init
initialize fixed seeds
2021-07-23 22:54:13 +02:00
Dakoda Greaves f4f7759649 initialize fixed seeds
seed initialization was commented out on mainnet
and testnet.
2021-07-23 13:07:29 -07:00
Patrick Lodder dad797d01b
Merge pull request #2308 from alamshafil/doge-tips
[QT] Add tips section
2021-07-22 22:44:32 +02:00
Shafil Alam 4f3851a722 Add tips section
Add more tips

Allow QT translations

Fix tips
2021-07-22 16:04:57 -04:00
Patrick Lodder 303be2e442
Reduce getheaders spam by serializing getheader requests per peer
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.
2021-07-22 19:48:09 +02:00
nformant 8e46b60b2f
Update server.cpp
Changed RPC port from 8332 (BTC) to 22555 (Dogecoin)
2021-07-22 10:49:47 +02:00
Patrick Lodder 97f95559c5
Merge pull request #2413 from dogecoin/revert-2342-issue-2340-depends-build-dependencies-readme
Correct #2342 - "added requirements to dependencies build README"
2021-07-20 22:51:27 +02:00
Patrick Lodder 164d0b2e83
depends: Add required packages to build 2021-07-20 20:55:16 +02:00
Patrick Lodder f9084e53d1
Revert "added requirements to dependencies build README" 2021-07-20 20:17:11 +02:00
sabotagebeats 36bde0efca Utils and libraries: Update ZMQ to 4.3.4 2021-07-18 15:06:51 -07:00
Ross Nicoll 72008c5a0e
Merge pull request #2410 from patricklodder/1.14.4-explicit-gui-ci
[ci] make dogecoin-qt builds explicit
2021-07-18 22:14:40 +01:00
Patrick Lodder 7d81c1bb17
ci: make dogecoin-qt builds explicit
CI will not complain if there were an error with qt for builds that
do not explicitly specify that we want to build UI. This makes all
builds expect QT except the i686-linux and armhf builds.
2021-07-17 21:38:21 +02:00
Patrick Lodder c984ff17a4
Merge pull request #2312 from rnicoll/1.14.4-subsidy-tests
Rewrite subsidy limit tests (1.14)
2021-07-17 19:39:24 +02:00
Patrick Lodder 869aad50af
Merge pull request #2325 from rnicoll/1.14.4-libevent
depends: Update libevent to 2.1.11
2021-07-17 18:35:59 +02:00
Ross Nicoll 9d507be2ae
Merge pull request #2217 from pjhwa/qt-trans-ko-2214
Fix errors of bitcoin_ko_KR.ts file for 1.14.4-dev
2021-07-15 21:08:25 +01:00
Khakim Hudaya cc0d6ada81 Fixing few missed words and making translation more casual 2021-07-15 23:56:13 +07:00
Ross Nicoll 5857ea3275 Correct XML errors 2021-07-15 22:59:35 +07:00
Khakim Hudaya 694e0b8176 Fixing indonesian translation 2021-07-15 22:59:35 +07:00
Patrick Lodder 102d3735f2
Merge pull request #2395 from lee5378/1.14.4-dev
Docs - Improve block/reward table formatting in primary readme
2021-07-14 23:36:08 +02:00
lee5378 1c12362df6
[doc] Display block subsidy in a nice looking table 2021-07-14 23:29:06 +02:00
Ross Nicoll 2241f628e5
Merge pull request #2401 from rnicoll/1.14.4-snap-sha256
Refine Snap verification message
2021-07-14 22:17:29 +01:00
Ross Nicoll c77ba66ade
Merge pull request #2342 from katzenmalen/issue-2340-depends-build-dependencies-readme
added requirements to dependencies build README
2021-07-14 21:33:35 +01:00
Ross Nicoll 0487794b7c
Refine Snap verification message
Refine Snap verification message to accurately reflect it's checking secure hashes,
not signatures. Checking signature would entail verifying there is a signature from a
trusted person, not just that the hash matches a value in the known values list.
2021-07-14 21:26:56 +01:00
Ross Nicoll 5e4441235b
Merge pull request #1904 from slightlyskepticalpotat/snap-support-2021
Snap Support
2021-07-14 21:23:11 +01:00
stefanwouldgo cf04b907ef bump libevent to 2.1.11 in depends
this doesn't need patches on Android anymore like 2.1.8 did.
2021-07-13 20:51:08 +01:00